public static AppLab_Parm AddNewParm(AppLab_Parm source) { var test = new Lab_Parms { Name = source.Name, Unit = source.Unit, NormarVal = source.NormarVal, Price = source.Price, Status = true, Id = source.Id }; using (var dbContext = new HMSEntities()) { var parm = dbContext.Lab_Parms.FirstOrDefault(p => p.Id == test.Id); if (parm != null) { parm.Name = test.Name; parm.Unit = test.Unit; parm.Price = test.Price; parm.NormarVal = test.NormarVal; } else { dbContext.Lab_Parms.Add(test); } dbContext.SaveChanges(); } return(test.Mapper()); }
public static AppLab_Parm SetLabParmStatus(AppLab_Parm source) { using (var dbContext = new HMSEntities()) { var data = dbContext.Lab_Parms.FirstOrDefault(doc => doc.Id == source.Id); if (data != null) { data.Status = source.Status; dbContext.SaveChanges(); return(data.Mapper()); } } return(source); }
public JsonResult AddNewParm(AppLab_Parm source) { var newTest = LabService.AddNewParm(source); return(Json(newTest, JsonRequestBehavior.AllowGet)); }
public JsonResult ChangeParmStatus(AppLab_Parm source) { var test = LabService.SetLabParmStatus(source); return(Json(test, JsonRequestBehavior.AllowGet)); }