예제 #1
0
        public ActionResult CDCView(string AplyNo, CDCSearchViewModel data, Ref.OpenPartialViewType type)
        {
            var _data = ((List <CDCBillViewModel>)Bill.GetCDCSearchData(data, AplyNo));

            ViewBag.Sataus             = new Service.Actual.Common().GetSysCode("INVENTORY_TYPE");
            ViewBag.type               = type;
            ViewBag.IO                 = data.vTreasuryIO;
            ViewBag.dBILL_Check_Type   = new SelectList(Bill.GetCheckType(), "Value", "Text");
            ViewBag.dBILL_Issuing_Bank = new SelectList(Bill.GetIssuing_Bank(), "Value", "Text");
            data.vCreate_Uid           = AccountController.CurrentUserId;
            Cache.Invalidate(CacheList.CDCSearchViewModel);
            Cache.Set(CacheList.CDCSearchViewModel, data);
            Cache.Invalidate(CacheList.CDCBILLData);
            Cache.Set(CacheList.CDCBILLData, _data);
            Cache.Invalidate(CacheList.CDCBILLAllData);
            Cache.Set(CacheList.CDCBILLAllData, ((List <CDCBillViewModel>)Bill.GetCDCSearchData(new CDCSearchViewModel()
            {
                vTreasuryIO = "Y"
            }, null)));
            return(PartialView());
        }