public JsonResult Get_WArticles(WArticleViewModel wViewModel) { PaginationInfo pager = new PaginationInfo(); try { pager = wViewModel.Pager; if (wViewModel.Filter.WArticle_Id != 0 && wViewModel.Filter.Yarn_Type_Id != 0) { wViewModel.WArticles = _wArticleMan.Get_W_Articles_By_WArticle_Id_Yarn_Type(wViewModel.Filter.WArticle_Id, wViewModel.Filter.Yarn_Type_Id, ref pager); } else if (wViewModel.Filter.WArticle_Id != 0) { wViewModel.WArticles = _wArticleMan.Get_WArticles_By_WArticle_Id(wViewModel.Filter.WArticle_Id, ref pager); } else if (wViewModel.Filter.Yarn_Type_Id != 0) { wViewModel.WArticles = _wArticleMan.Get_WArticles_By_Yarn_Type_Id(wViewModel.Filter.Yarn_Type_Id, ref pager); } else { wViewModel.WArticles = _wArticleMan.Get_WArticles(ref pager); } wViewModel.Pager = pager; wViewModel.Pager.PageHtmlString = PageHelper.NumericPager("javascript:PageMore({0})", wViewModel.Pager.TotalRecords, wViewModel.Pager.CurrentPage + 1, wViewModel.Pager.PageSize, 10, true); } catch (Exception ex) { wViewModel.Friendly_Message.Add(MessageStore.Get("SYS01")); Logger.Error("WArticle Controller - Update " + ex.ToString()); } return(Json(wViewModel)); }
public ActionResult Get_WArticle_By_Id(WArticleViewModel wViewModel) { try { wViewModel.WArticle = _wArticleMan.Get_WArticle_By_Id(wViewModel.WArticle.W_Article_Id); } catch (Exception ex) { wViewModel.Friendly_Message.Add(MessageStore.Get("SYS01")); Logger.Error("WArticle Controller - Update " + ex.ToString()); } return(Index(wViewModel)); }
public JsonResult Update(WArticleViewModel wViewModel) { try { wViewModel.WArticle.UpdatedBy = ((UserInfo)Session["User"]).UserId; wViewModel.WArticle.UpdatedOn = DateTime.Now; _wArticleMan.Update_WArticle(wViewModel.WArticle); wViewModel.Friendly_Message.Add(MessageStore.Get("WA002")); } catch (Exception ex) { wViewModel.Friendly_Message.Add(MessageStore.Get("SYS01")); Logger.Error("WArticle Controller - Update " + ex.ToString()); } return(Json(wViewModel)); }
// public ActionResult View_W_Article(WArticleViewModel wViewModel) { ViewBag.Title = "KPCL ERP :: Search"; try { wViewModel.WArticle = _wArticleMan.Get_WArticle_By_Id(wViewModel.WArticle.W_Article_Id); } catch (Exception ex) { wViewModel.Friendly_Message.Add(MessageStore.Get("SYS01")); Logger.Error("WArticle Controller - View_W_Article " + ex.ToString()); } return(View("View", wViewModel)); }
public ActionResult Search(WArticleViewModel wViewModel) { ViewBag.Title = "KPCL ERP :: Search"; PaginationInfo pager = new PaginationInfo(); pager.IsPagingRequired = false; try { wViewModel.Attribute_Codes = _attMan.Get_Attribute_Codes(ref pager); } catch (Exception ex) { wViewModel.Friendly_Message.Add(MessageStore.Get("SYS01")); Logger.Error("WArticle Controller - Search " + ex.ToString()); } return(View("Search", wViewModel)); }
public ActionResult Index(WArticleViewModel wViewModel) { ViewBag.Title = "KPCL ERP :: Create, Update"; PaginationInfo pager = new PaginationInfo(); pager.IsPagingRequired = false; try { wViewModel.Quality_List = _wArticleMan.Get_Quality(ref pager); wViewModel.Attribute_Codes = _attMan.Get_Attribute_Codes(ref pager); wViewModel.Is_Primary = true; } catch (Exception ex) { wViewModel.Friendly_Message.Add(MessageStore.Get("SYS01")); Logger.Error("WArticle Controller - Index " + ex.ToString()); } return(View("Index", wViewModel)); }
public PartialViewResult Printable_W_Article(int w_Article_Id) { ViewBag.Title = "KPCL ERP :: Print"; WArticleViewModel wViewModel = new WArticleViewModel(); wViewModel.WArticle.W_Article_Id = w_Article_Id; try { wViewModel.WArticle = _wArticleMan.Get_WArticle_By_Id(wViewModel.WArticle.W_Article_Id); } catch (Exception ex) { wViewModel.Friendly_Message.Add(MessageStore.Get("SYS01")); Logger.Error("WArticle Controller - Printable_W_Article " + ex.ToString()); } return(PartialView("_PrintableView", wViewModel)); }
public PartialViewResult Load_WArticle(WArticleViewModel wViewModel) { return(PartialView("_WArticle", wViewModel)); }