public ActionResult Edit(ItemGroup model) { model.OrganizationId = OrganizationId; model.CreatedDate = System.DateTime.Now; model.CreatedBy = UserID.ToString(); var repo = new ItemGroupRepository(); bool isexists = repo.IsFieldExists(repo.ConnectionString(), "ItemGroup", "ItemGroupName", model.ItemGroupName, "ItemGroupId", model.ItemGroupId); if (!isexists) { var result = new ItemGroupRepository().UpdateItemGroup(model); if (result.ItemGroupId > 0) { TempData["Success"] = "Updated Successfully! (" + result.ItemGroupRefNo + ")"; return(RedirectToAction("Create")); } else { dropdown(); TempData["error"] = "Some error occurred. Please try again."; return(View("Edit", model)); } } else { dropdown(); TempData["error"] = "This material/spare group name already exists!"; return(View("Create", model)); } }
public void dropdown() { var repo = new ItemGroupRepository(); var List = repo.FillCategory(); ViewBag.ItemCategory = new SelectList(List, "Id", "Name"); }
public ActionResult Edit(int Id) { dropdown(); ViewBag.Title = "Edit"; ItemGroup objItemGroup = new ItemGroupRepository().GetItemGroup(Id); return(View("Create", objItemGroup)); }
public ActionResult FillItemGroupList(int?page) { int itemsPerPage = 10; int pageNumber = page ?? 1; var repo = new ItemGroupRepository(); var List = repo.FillItemGroupList(); return(PartialView("ItemGroupListView", List)); }
public ActionResult Delete(ItemGroup model) { int result = new ItemGroupRepository().DeleteItemGroup(model); if (result == 0) { TempData["Success"] = "Deleted Successfully! (" + model.ItemGroupRefNo + ")"; return(RedirectToAction("Create")); } else { if (result == 1) { TempData["error"] = "Sorry! You cannot delete this item group it is already in use."; } else { TempData["error"] = "Some error occurred. Please try again."; } return(RedirectToAction("Create")); } }
public ItemGroupService(ItemGroupRepository entityRepository) : base(entityRepository) { _entityRepository = entityRepository; }
public ItemGroupController() { repository = new ItemGroupRepository(); }