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")); }
public ActionResult Index() { StockUnitModel model = new StockUnitModel(); model.UnitList = pro.GetList(); return(View(model)); }
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); }