Ejemplo n.º 1
0
 public ActionResult Create(StockUnitModel model)
 {
     if (ModelState.IsValid)
     {
         try
         {
             // TODO: Add insert logic here
             int i = pro.Insert(model);
             if (i != 0)
             {
                 TempData["success"] = HospitalManagementSystem.UtilityMessage.save;
             }
             else
             {
                 TempData["message"] = "Record with this name already exists in database!";
                 return(View(model));
             }
         }
         catch
         {
             return(View(model));
         }
     }
     else
     {
         return(View(model));
     }
     return(RedirectToAction("Index"));
 }
Ejemplo n.º 2
0
        public ActionResult Index()
        {
            StockUnitModel model = new StockUnitModel();

            model.UnitList = pro.GetList();
            return(View(model));
        }
Ejemplo n.º 3
0
        public int Insert(StockUnitModel model)
        {
            int i = 0;

            using (EHMSEntities ent = new EHMSEntities())
            {
                if (ent.SetupStockUnits.Where(x => x.StockUnitName == model.StockUnitName).Any())
                {
                    return(0);
                }
                var objToSave = AutoMapper.Mapper.Map <StockUnitModel, SetupStockUnit>(model);
                objToSave.Status      = true;
                objToSave.CreatedBy   = 1;
                objToSave.CreatedDate = DateTime.Now;
                ent.SetupStockUnits.Add(objToSave);
                i = ent.SaveChanges();
            }
            return(i);
        }