Beispiel #1
0
        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());
        }
Beispiel #2
0
 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);
 }
Beispiel #3
0
        public JsonResult AddNewParm(AppLab_Parm source)
        {
            var newTest = LabService.AddNewParm(source);

            return(Json(newTest, JsonRequestBehavior.AllowGet));
        }
Beispiel #4
0
        public JsonResult ChangeParmStatus(AppLab_Parm source)
        {
            var test = LabService.SetLabParmStatus(source);

            return(Json(test, JsonRequestBehavior.AllowGet));
        }