generateSawMatrix method

Future<List<WeightedDecisionMatrix>> generateSawMatrix({
  1. required List<WeightedDecisionAlternative> listAlternative,
  2. required List<WeightedDecisionCriteria> listCriteria,
})

GENERATE SAW MATRIX

Implementation

Future<List<WeightedDecisionMatrix>> generateSawMatrix({
  required List<WeightedDecisionAlternative> listAlternative,
  required List<WeightedDecisionCriteria> listCriteria,
}) async {
  try {
    final matrixUsecase = SawGenerateMatrixUsecase(_sawRepository);

    final result = await matrixUsecase.execute(
      listAlternative: listAlternative,
      listCriteria: listCriteria,
    );

    return result;
  } catch (e) {
    rethrow;
  }
}