// // GET: /StockCategory/ public ActionResult Index() { StockCategoryModel model = new StockCategoryModel(); model.StockCategoryList = pro.GetList(); return(View(model)); }
public int Insert(StockCategoryModel model) { EHMSEntities ent = new EHMSEntities(); var item = ent.SetupStockCategories.Where(x => x.StockCategoryName == model.StockCategoryName); if (item.Count() == 0) { var objToSave = AutoMapper.Mapper.Map <StockCategoryModel, SetupStockCategory>(model); objToSave.CreatedBy = 0; objToSave.CreatedDate = DateTime.Now; objToSave.Status = true; ent.SetupStockCategories.Add(objToSave); int i = ent.SaveChanges(); return(i); } else { return(0); } }
public ActionResult Create(StockCategoryModel model) { try { int i = pro.Insert(model); if (i != 0) { TempData["success"] = UtilityMessage.save; } else { TempData["success"] = UtilityMessage.savefailed; } return(RedirectToAction("Index")); } catch { TempData["success"] = UtilityMessage.savefailed; return(RedirectToAction("Index")); } }
public int Update(StockCategoryModel model) { EHMSEntities ent = new EHMSEntities(); var item = ent.SetupStockCategories.Where(x => x.StockCategoryName == model.StockCategoryName && x.StockCategoryID != model.StockCategoryID); if (item.Count() == 0) { var objToEdit = ent.SetupStockCategories.Where(x => x.StockCategoryID == model.StockCategoryID).FirstOrDefault(); model.CreatedBy = objToEdit.CreatedBy; model.CreatedDate = objToEdit.CreatedDate; model.Status = objToEdit.Status; AutoMapper.Mapper.Map(model, objToEdit); ent.Entry(objToEdit).State = System.Data.EntityState.Modified; int i = ent.SaveChanges(); return(i); } else { return(0); } }
public ActionResult Edit(StockCategoryModel model) { try { // TODO: Add update logic here int i = pro.Update(model); if (i != 0) { TempData["success"] = UtilityMessage.edit; } else { TempData["success"] = UtilityMessage.editfailed; } return(RedirectToAction("Index")); } catch { TempData["success"] = UtilityMessage.editfailed; return(RedirectToAction("Index")); } }
public ActionResult AddStockCategory(StockCategoryModel model) { var result = _purchaseCategoryService.AddService.AddCategory(model); return(BoolResult(result)); }
// // GET: /StockCategory/Edit/5 public ActionResult Edit(int id) { StockCategoryModel model = pro.GetList().Where(x => x.StockCategoryID == id).FirstOrDefault(); return(View(model)); }