public JsonResult Get_Industrial_Masters(IndustrialViewModel iViewModel) { PaginationInfo pager = new PaginationInfo(); pager = iViewModel.Pager; try { if (iViewModel.Filter.Industrial_Category_Id != 0 && iViewModel.Filter.Industrial_Group_Id != 0) { iViewModel.Industrials = _industrialMan.Get_Industrials_By_Industrial_Category_Id_Group_Name(iViewModel.Filter.Industrial_Category_Id, iViewModel.Filter.Industrial_Group_Id, ref pager); } else if (iViewModel.Filter.Industrial_Category_Id != 0) { iViewModel.Industrials = _industrialMan.Get_Industrials_By_Industrial_Category_Name(iViewModel.Filter.Industrial_Category_Id, ref pager); } else { iViewModel.Industrials = _industrialMan.Get_Industrials(ref pager); } iViewModel.Pager.PageHtmlString = PageHelper.NumericPager("javascript:PageMore({0})", iViewModel.Pager.TotalRecords, iViewModel.Pager.CurrentPage + 1, iViewModel.Pager.PageSize, 10, true); } catch (Exception ex) { iViewModel.Friendly_Message.Add(MessageStore.Get("SYS01")); } return(Json(iViewModel, JsonRequestBehavior.AllowGet)); }
public JsonResult Delete_Industrial_Vendor_By_Id(int industrial_Vendor_Id, IndustrialViewModel iViewModel) { try { _industrialMan.Delete_Industrial_Vendor_By_Id(industrial_Vendor_Id); iViewModel.Friendly_Message.Add(MessageStore.Get("IND004")); } catch (Exception ex) { iViewModel.Friendly_Message.Add(MessageStore.Get("SYS01")); } return(Json(iViewModel, JsonRequestBehavior.AllowGet)); }
public JsonResult Update(IndustrialViewModel iViewModel) { try { iViewModel.Industrial.UpdatedBy = ((UserInfo)Session["User"]).UserId; iViewModel.Industrial.UpdatedDtm = DateTime.Now; _industrialMan.Update_Industrial(iViewModel.Industrial); iViewModel.Friendly_Message.Add(MessageStore.Get("IND002")); } catch (Exception ex) { iViewModel.Friendly_Message.Add(MessageStore.Get("SYS01")); } return(Json(iViewModel)); }
public ActionResult Search(IndustrialViewModel iViewModel) { ViewBag.Title = "KPCL ERP :: Search"; PaginationInfo pager = new PaginationInfo(); if (TempData["iViewModel"] != null) { iViewModel = (IndustrialViewModel)TempData["industrialViewModel"]; } pager = iViewModel.Pager; iViewModel.Industrial_Categories = _industrialMan.Get_Industrial_Categories(ref pager); iViewModel.Industrial_Groups = _industrialMan.Get_Industrial_Groups(iViewModel.Industrial.Industrial_Category_Id, ref pager); return(View("Search", iViewModel)); }
public ActionResult Get_Industrial_Master_By_Id(IndustrialViewModel iViewModel) { PaginationInfo pager = new PaginationInfo(); try { iViewModel.Industrial = _industrialMan.Get_Industrial_Master_By_Id(iViewModel.Industrial_Master_Id); iViewModel.Industrial_Vendors = _industrialMan.Get_Industrial_Vendors_By_Id(iViewModel.Industrial_Master_Id, ref pager); } catch (Exception ex) { iViewModel.Friendly_Message.Add(MessageStore.Get("SYS01")); } return(Index(iViewModel)); }
public JsonResult Insert_Industrial_Vendor(IndustrialViewModel iViewModel) { PaginationInfo pager = new PaginationInfo(); try { iViewModel.Industrial_Vendor.Industrial_Vendor_Id = _industrialMan.Insert_Industrial_Vendor(iViewModel.Industrial_Vendor); iViewModel.Friendly_Message.Add(MessageStore.Get("IND003")); iViewModel.Industrial_Vendors = _industrialMan.Get_Industrial_Vendors_By_Id(iViewModel.Industrial_Vendor.Industrial_Master_Id, ref pager); iViewModel.Pager.PageHtmlString = PageHelper.NumericPager("javascript:PageMore({0})", iViewModel.Pager.TotalRecords, iViewModel.Pager.CurrentPage + 1, iViewModel.Pager.PageSize, 10, true); } catch (Exception ex) { iViewModel.Friendly_Message.Add(MessageStore.Get("SYS01")); } return(Json(iViewModel, JsonRequestBehavior.AllowGet)); }
public ActionResult Index(IndustrialViewModel iViewModel) { ViewBag.Title = "KPCL ERP :: Create, Update"; PaginationInfo pager = new PaginationInfo(); try { pager.IsPagingRequired = false; iViewModel.Industrial_Categories = _industrialMan.Get_Industrial_Categories(ref pager); iViewModel.Industrial_Groups = _industrialMan.Get_Industrial_Groups(iViewModel.Industrial.Industrial_Category_Id, ref pager); } catch (Exception ex) { iViewModel.Friendly_Message.Add(MessageStore.Get("SYS01")); } return(View("Index", iViewModel)); }