public JsonNetResult SaveChangedFormulationData(FormulationRequest formulationData, int[] formulaDetailDeletedIds) { JsonResponse response = null; var Id = 0; try { response = new JsonResponse(); formulationData.CreateBy = HttpContext.User.Identity.GetUserId <int>(); formulationData.UpdateBy = HttpContext.User.Identity.GetUserId <int>(); var createdby = HttpContext.User.Identity.GetUserId <int>(); this._formulationRequestService.SaveChangedFormulation(formulationData, formulaDetailDeletedIds, createdby); response.Status = JsonResponseStatus.Success; response.Message = "FormulationRequest saved"; } catch (Exception ex) { response.Status = JsonResponseStatus.Error; response.Message = ProcessException(ex); } return(JsonNet(response, JsonRequestBehavior.AllowGet)); }
public JsonNetResult SaveChangedColourQAData(Data.Models.ColourSpecification colourSpecData, Data.Models.QASpecification qaSpecData, string IsColoursQA, string Notes, FormulationRequest formulationData, int[] DeleteFormulationDetailsID) { JsonResponse response = null; try { response = new JsonResponse(); int UserId = HttpContext.User.Identity.GetUserId <int>(); this._formulationRequestService.SaveChangedColourandQAData(colourSpecData, qaSpecData, IsColoursQA, Notes, UserId, formulationData, DeleteFormulationDetailsID); //var formulationData = this._formulationRequestService.GetFormulationandQAStatus(colourSpecData.FormulationRequestId); response.Status = JsonResponseStatus.Success; //response.Data = new { FormulationRequestId = formulationData.Id, StatusId = formulationData.StatusId, QAStatusId = formulationData.QAStatusId }; } catch (Exception ex) { response.Status = JsonResponseStatus.Error; response.Message = ProcessException(ex); } return(JsonNet(response, JsonRequestBehavior.AllowGet)); }