public virtual ActionResult GetProcurementsOperationLevelByFilter(ModelFilterRequest filter, bool isEditMode = false) { var responseView = new SaveResponse { IsValid = true }; var html = string.Empty; _cacheService.Add(FILTER_CACHE_KEY, filter); var response = _procurementPlanService.GetFilterOperationLevel(filter); responseView.IsValid = response.IsValid; responseView.ErrorMessage = response.ErrorMessage; html = this.RenderRazorViewToString("ReadPartial/ProcurementActivitiesDataTable", response.Model.OperationLevel); if (responseView.IsValid) { responseView.ContentHTML = html; } return(Json(responseView)); }
public virtual ActionResult GetProcurementsProcLevelByFilter(int taskBucketId, ModelFilterRequest filter, bool isEditMode = false) { var responseView = new SaveResponse { IsValid = true }; var html = string.Empty; _cacheService.Add(FILTER_CACHE_KEY, filter); var response = _procurementPlanService.GetFilterProcurementLevel(taskBucketId, filter); responseView.IsValid = response.IsValid; responseView.ErrorMessage = response.ErrorMessage; if (isEditMode) { html = this.RenderRazorViewToString("EditPartial/PlanForAgencyDataTable", response.Model.ProcurementLevel); } else { html = this.RenderRazorViewToString("ReadPartial/PlanForAgencyDataTable", response.Model.ProcurementLevel); } if (responseView.IsValid) { responseView.ContentHTML = html; } return(Json(responseView)); }