public virtual ActionResult EditConditionStatusTrackWithDraw( int operationId, int agreementId, int conditionId, int conditionIndividualId, string mainOperationNumber) { var model = _agreementAndConditionService.GetDetailsConditionsByOperation( operationId, agreementId, conditionId, conditionIndividualId); if (!model.IsValid) { return(Content(model.ErrorMessage)); } var newConditionModel = _agreementAndConditionService.GetDataForNewCondition(); model.DetailsCondition.CategoryItems = SelectListItemHelpers.BuildSelectItemList( newConditionModel.Categories, o => o.GetLocalizedName(), o => o.MasterId.ToString()); model.DetailsCondition.TypeItems = SelectListItemHelpers.BuildSelectItemList( newConditionModel.Type, o => o.GetLocalizedName(), o => o.MasterId.ToString()); return(View(model.DetailsCondition)); }
public virtual ActionResult Details( int operationId, int agreementId, int conditionId, int conditionIndividualId) { var model = _agreementAndConditionService.GetDetailsConditionsByOperation( operationId, agreementId, conditionId, conditionIndividualId); model.DetailsCondition.FinalStatus = SelectListItemHelpers.BuildSelectItemList( model.DetailsCondition.FinalStatusModel, o => o.NameEn, o => o.MasterId.ToString()); ////As for R6.7, this is temporary due to client's specific request, should be removed in some point until 7.1 ////CON-5722 - PSG operations, use of K2 Workflows for Conditions disabled for R6.7 ViewBag.FulfillmentConfirmationMessage = Localization.GetText("PSG.FinalStatus.Fulfillment.Confirmation.Message"); return(View(model.DetailsCondition)); }