示例#1
0
        public ActionResult GridLookup_XuatPartial(string MaCCDC)
        {
            ViewData["MaCCDC"] = MaCCDC;
            var    userName     = System.Web.HttpContext.Current.User.Identity.Name;
            var    Madvql       = CCDCDataProvider.GetMadvql_ByUserName(userName);
            string tenDonVi     = CCDCDataProvider.getTenDvi_BySTTCT((int)Session["STTCT"]);
            string maDonvi      = CCDCDataProvider.DMDonVis_byMaDonVi(Madvql, tenDonVi);
            string _newVariable = Request.Params["newVariable"];

            if (string.IsNullOrEmpty(_newVariable))
            {
                Session["newVariable"] = CCDCDataProvider.GetEditableCCDCs5(MaCCDC, Madvql, maDonvi);
            }
            else
            {
                Session["newVariable"] = _newVariable;
            }
            object result = new object();

            if (Session["STTCT"] == null)
            {
                ViewData["CCDCs"] = CCDCDataProvider.GetEditableCCDC2s(Madvql);
                result            = CCDCDataProvider.GetCCDC_ByMaCCDC(MaCCDC);
            }
            else
            {
                ViewData["CCDCs"] = CCDCDataProvider.GetEditableCCDCs4(Madvql, maDonvi);
                //  result = CCDCDataProvider.GetCCDC_ByMaCCDCofDVi(Madvql, maDonvi);
                result = CCDCDataProvider.GetCCDC_ByMaCCDC(MaCCDC);
            }

            return(PartialView("GridLookup_XuatPartial", result));
        }
示例#2
0
        public ActionResult GridLookupPartial(string MaCCDC)
        {
            ViewData["MaCCDC"] = MaCCDC;
            var    userName = System.Web.HttpContext.Current.User.Identity.Name;
            var    Madvql   = CCDCDataProvider.GetMadvql_ByUserName(userName);
            string tenDonVi = CCDCDataProvider.getTenDvi_BySTTCT((int)Session["STTCT"]);
            string maDonvi  = CCDCDataProvider.DMDonVis_byMaDonVi(Madvql, tenDonVi);

            object result = new object();

            if (Session["STTCT"] == null)
            {
                ViewData["CCDCs"] = CCDCDataProvider.GetEditableCCDC2s(Madvql);
                result            = CCDCDataProvider.GetCCDC_ByMaCCDC(MaCCDC);
            }
            else
            {
                // ViewData["CCDCs"] = CCDCDataProvider.GetEditableCCDCs3(Madvql, maDonvi);
                ViewData["CCDCs"] = CCDCDataProvider.GetEditableCCDC2s(Madvql);
                result            = CCDCDataProvider.GetCCDC_ByMaCCDC(MaCCDC);
            }

            return(PartialView("GridLookupPartial", result));
        }