public virtual ActionResult SaveSendConditionRequest( ConditionFinalStatusValidationRequestViewModel model) { var response = _agreementAndConditionService.LaunchConditionK2Workflow( model.ConditionIndividualId, AgreementsAndConditionsConstants.WF_ENTITY_TYPE_CONDITION_INDIVIVDUAL, IDBContext.Current.UserName, IDBContext.Current.FirstRole, Request["validator_list_additional_list"], model.FinalStatusId); ////TODO MFH: save documents and comments if (response.IsValid) { return(RedirectToAction("Details", new { operationId = model.OperationId, agreementId = model.AgreementId, conditionId = model.ConditionId, conditionIndividualId = model.ConditionIndividualId })); } else { throw new ApplicationException(response.ErrorMessage); } }
public virtual ActionResult SaveConditionRequest( ConditionFinalStatusValidationRequestViewModel model) { var conditionModel = _agreementAndConditionService.GetCondition(model.ConditionId); conditionModel.Model.ConditionIndividuals[0].UserComments.Clear(); conditionModel.Model.ConditionIndividuals[0].UserComments.AddRange( model.ConditionIndividualComments); ////TODO MFH: save documents and comments ////_agreementAndConditionService.SaveConditionIndividual(conditionModel.Model.ConditionIndividuals[0]); return(RedirectToAction("Details", new { operationId = model.OperationId, agreementId = model.AgreementId, conditionId = model.ConditionId, conditionIndividualId = model.ConditionIndividualId })); }