private OperationsDetailsViewModel GetOperationsAlignmentDataDetails(string operationNumber, int rowId, CSPortfolioAlignmentTypeEnum typeOperationPortfolio, int csObjectiveId, int csResultMatrixId, bool isOtherArea) { var model = new OperationsDetailsViewModel(); try { var response = _resultMatrixService.GetOperationsDetailByObjective(operationNumber, rowId, typeOperationPortfolio, csObjectiveId, csResultMatrixId, isOtherArea); if (response.IsValid) { model.Title = response.OperationDetails.Title; model.IDBLoanGuaIgrOperations = response.OperationDetails.IDBLoanGuaIgrOperations; model.IDBTCOperations = response.OperationDetails.IDBTCOperations; model.IICOperations = response.OperationDetails.IICOperations; model.MIFLonGuaIgrEquOperations = response.OperationDetails.MIFLonGuaIgrEquOperations; model.MIFTCOperations = response.OperationDetails.MIFTCOperations; } } catch (Exception e) { ViewBag.ErrorMessage = e.Message; ViewBag.IsValid = false; } return(model); }
private OperationsDetailsViewModel GetOperationsApprovedDataDetails(string operationNumber, int rowId, CSOperationsApprovedType typeInstrument) { var model = new OperationsDetailsViewModel(); try { var response = _resultMatrixService.GetOperationsDetailByInstrument(operationNumber, rowId, typeInstrument); if (response.IsValid) { model.Title = response.OperationDetails.Title; model.OperationsByInstrument = response.OperationDetails.OperationsByInstrument; } } catch (Exception e) { ViewBag.ErrorMessage = e.Message; ViewBag.IsValid = false; } return(model); }