Ejemplo n.º 1
0
        public ActionResult Search(YArticleViewModel yViewModel)
        {
            ViewBag.Title = "KPCL ERP :: Search";

            PaginationInfo pager = new PaginationInfo();

            pager.IsPagingRequired = false;

            try
            {
                yViewModel.Attribute_Codes = _attMan.Get_Attribute_Codes(ref pager);
            }
            catch (Exception ex)
            {
                yViewModel.Friendly_Message.Add(MessageStore.Get("SYS01"));

                Logger.Error("YArticle Controller - Insert " + ex.ToString());
            }
            finally
            {
                pager = null;
            }

            return(View("Search", yViewModel));
        }
Ejemplo n.º 2
0
        public ActionResult Index(GArticleViewModel gaViewModel)
        {
            ViewBag.Title = "KPCL ERP :: Create, Update";

            PaginationInfo pager = new PaginationInfo();

            try
            {
                pager.IsPagingRequired = false;

                gaViewModel.G_Article.Qualities = _garticleMan.Get_Qualities(ref pager);

                gaViewModel.Attribute_Codes = _attMan.Get_Attribute_Codes(ref pager);

                gaViewModel.G_Article.Vendors = _garticleMan.Get_Vendors(ref pager);
            }
            catch (Exception ex)
            {
                gaViewModel.Friendly_Message.Add(MessageStore.Get("SYS01"));

                Logger.Error(" G Article Controller - Index " + ex.ToString());
            }
            finally
            {
                pager = null;
            }

            return(View("Index", gaViewModel));
        }
Ejemplo n.º 3
0
        public ActionResult Index(PArticleViewModel pViewModel)
        {
            PaginationInfo pager = new PaginationInfo();

            pager.IsPagingRequired = false;

            pViewModel.Quality_Nos = _particleMan.Get_Quality(ref pager);

            pViewModel.Attribute_Codes = _attMan.Get_Attribute_Codes(ref pager);

            return(View("Index", pViewModel));
        }
Ejemplo n.º 4
0
        public ActionResult Get_Enquiry_By_Id(EnquiryViewModel eViewModel)
        {
            AttributeCodeManager attrCodeMan = new AttributeCodeManager();

            PaginationInfo pager = new PaginationInfo();

            pager.IsPagingRequired = false;

            try
            {
                eViewModel.Enquiry = _enquiryMan.Get_Enquiry_By_Id(eViewModel.Enquiry.Enquiry_Id);

                eViewModel.Enquiry.Supporting_Details = _enquiryMan.Get_Supporting_Details_By_Enquiry_Id(eViewModel.Enquiry.Enquiry_Id);

                eViewModel.Enquiry.Temp_Customer_Quality_Details = _enquiryMan.Get_Temp_Customer_Quality_Details_By_Id(eViewModel.Enquiry.Enquiry_Id);

                eViewModel.Attribute_Codes = attrCodeMan.Get_Attribute_Codes(ref pager);
            }
            catch (Exception ex)
            {
                eViewModel.Friendly_Message.Add(MessageStore.Get("SYS01"));

                Logger.Error("Enquiry Controller - Get_Enquiry_By_Id " + ex.ToString());
            }

            return(Index(eViewModel));
        }
Ejemplo n.º 5
0
        public ActionResult Index(CArticleViewModel cViewModel)
        {
            ViewBag.Title = "KPCL ERP :: Create, Update";
            PaginationInfo pager = new PaginationInfo();

            pager.IsPagingRequired = false;

            try
            {
                cViewModel.Quality_List    = _cArticleMan.Get_Quality(ref pager);
                cViewModel.Attribute_Codes = _attMan.Get_Attribute_Codes(ref pager);
                cViewModel.Is_Primary      = true;
            }
            catch (Exception ex)
            {
                cViewModel.Friendly_Message.Add(MessageStore.Get("SYS01"));
                Logger.Error("CArticle Controller - Index " + ex.ToString());
            }
            return(View("Index", cViewModel));
        }
Ejemplo n.º 6
0
        public JsonResult Get_Attribute_Codes(AttributeCodeViewModel aViewModel)
        {
            AttributeCodeManager aMan = new AttributeCodeManager();

            PaginationInfo pager = new PaginationInfo();

            try
            {
                pager = aViewModel.Pager;

                if (aViewModel.Filter.Attribute_Id > 0)
                {
                    aViewModel.Attribute_Code_Grid = aMan.Get_Attribute_Codes_By_Attribute_Name(aViewModel.Filter.Attribute_Id, ref pager);
                }

                else
                {
                    aViewModel.Attribute_Code_Grid = aMan.Get_Attribute_Codes(ref pager);
                }

                aViewModel.Pager = pager;

                aViewModel.Pager.PageHtmlString = PageHelper.NumericPager("javascript:PageMore({0})", aViewModel.Pager.TotalRecords, aViewModel.Pager.CurrentPage + 1, aViewModel.Pager.PageSize, 10, true);
            }

            catch (Exception ex)
            {
                aViewModel.Friendly_Message.Add(MessageStore.Get("SYS01"));

                Logger.Error("Attribute Code Controller - Get_Attribute_Codes " + ex.ToString());
            }

            finally
            {
                pager = null;
            }
            return(Json(aViewModel, JsonRequestBehavior.AllowGet));
        }