Ejemplo n.º 1
0
        public ActionResult AddGSPVendor(int id)
        {
            int             _userid  = (int)Session["user_id"];
            var             _ed      = Request["ed"] ?? "0";
            base_weituokehu _wtkh    = null;
            quan_gspwtkh    tempData = null;

            if (_ed == "1")
            {
                tempData = ob_quan_gspwtkhservice.GetEntityById(p => p.ID == id && p.IsDelete == false);
            }
            else
            {
                _wtkh = ServiceFactory.base_weituokehuservice.GetEntityById(p => p.ID == id && p.IsDelete == false);
                if (_wtkh == null)
                {
                    return(View());
                }
                tempData = ob_quan_gspwtkhservice.GetEntityById(p => p.WTKHID == id && p.IsDelete == false && p.Shouying < 5);
            }
            if (tempData != null)
            {
                base_weituokehuViewModel base_weituokehuviewmodel = new base_weituokehuViewModel();
                base_weituokehuviewmodel.ID               = tempData.WTKHID;
                base_weituokehuviewmodel.Daima            = tempData.Daima;
                base_weituokehuviewmodel.Jiancheng        = tempData.Jiancheng;
                base_weituokehuviewmodel.Kehumingcheng    = tempData.Kehumingcheng;
                base_weituokehuviewmodel.Hetongbianhao    = tempData.Hetongbianhao;
                base_weituokehuviewmodel.YingyezhizhaoBH  = tempData.YingyezhizhaoBH;
                base_weituokehuviewmodel.YingyezhizhaoYXQ = tempData.YingyezhizhaoYXQ;
                base_weituokehuviewmodel.YingyezhizhaoTP  = tempData.YingyezhizhaoTP;
                base_weituokehuviewmodel.ZuzhijigouBH     = tempData.ZuzhijigouBH;
                base_weituokehuviewmodel.ZuzhijigouYXQ    = tempData.ZuzhijigouYXQ;
                base_weituokehuviewmodel.ZuzhijigouTP     = tempData.ZuzhijigouTP;
                base_weituokehuviewmodel.ShuiwudengjiBH   = tempData.ShuiwudengjiBH;
                base_weituokehuviewmodel.ShuiwudengjiYXQ  = tempData.ShuiwudengjiYXQ;
                base_weituokehuviewmodel.ShuiwudengjiTP   = tempData.ShuiwudengjiTP;
                base_weituokehuviewmodel.JingyingxukeBH   = tempData.JingyingxukeBH;
                base_weituokehuviewmodel.JingyingxukeYXQ  = tempData.JingyingxukeYXQ;
                base_weituokehuviewmodel.JingyingxukeTP   = tempData.JingyingxukeTP;
                base_weituokehuviewmodel.Jingyingfanwei   = tempData.Jingyingfanwei;
                base_weituokehuviewmodel.JingyingfanweiDM = tempData.JingyingfanweiDM;
                base_weituokehuviewmodel.Lianxiren        = tempData.Lianxiren;
                base_weituokehuviewmodel.Lianxidianhua    = tempData.Lianxidianhua;
                base_weituokehuviewmodel.Beizhu           = tempData.Beizhu;
                base_weituokehuviewmodel.Shouying         = tempData.Shouying;
                base_weituokehuviewmodel.Col1             = tempData.Col1;
                base_weituokehuviewmodel.Col2             = tempData.Col2;
                base_weituokehuviewmodel.Col3             = tempData.Col3;
                base_weituokehuviewmodel.Col4             = tempData.Col4;
                base_weituokehuviewmodel.Col5             = tempData.Col5;
                base_weituokehuviewmodel.Col6             = tempData.Col6;
                base_weituokehuviewmodel.MakeDate         = tempData.MakeDate;
                base_weituokehuviewmodel.MakeMan          = tempData.MakeMan;
                base_weituokehuviewmodel.ShenchaSF        = tempData.ShenchaSF;
                base_weituokehuviewmodel.HezuoSF          = tempData.HezuoSF;
                base_weituokehuviewmodel.BeianBH          = tempData.BeianBH;
                base_weituokehuviewmodel.BeianYXQ         = tempData.BeianYXQ;
                base_weituokehuviewmodel.BeianPZRQ        = tempData.BeianPZRQ;
                base_weituokehuviewmodel.BeianFZJG        = tempData.BeianFZJG;
                base_weituokehuviewmodel.BeianTP          = tempData.BeianTP;
                base_weituokehuviewmodel.XukePZRQ         = tempData.XukePZRQ;
                base_weituokehuviewmodel.XukeFZJG         = tempData.XukeFZJG;
                base_weituokehuviewmodel.ZhuceDZ          = tempData.ZhuceDZ;
                base_weituokehuviewmodel.JingyinDZ        = tempData.JingyinDZ;
                base_weituokehuviewmodel.KufangDZ         = tempData.KufangDZ;
                base_weituokehuviewmodel.WeituoNR         = tempData.WeituoNR;
                base_weituokehuviewmodel.WeituoKSRQ       = tempData.WeituoKSRQ;
                base_weituokehuviewmodel.WeituoJSRQ       = tempData.WeituoJSRQ;
                base_weituokehuviewmodel.WeituoQX         = tempData.WeituoQX;
                base_weituokehuviewmodel.TieZWBQ          = tempData.TieZWBQ;
                base_weituokehuviewmodel.HetongTP         = tempData.HetongTP;
                base_weituokehuviewmodel.Faren            = tempData.Faren;
                base_weituokehuviewmodel.Fuzeren          = tempData.Fuzeren;
                base_weituokehuviewmodel.HeyiSF           = tempData.HeyiSF;
                ViewBag.gspkhid = tempData.ID;
                return(View(base_weituokehuviewmodel));
            }
            quan_gspwtkh _gspkh = new quan_gspwtkh();

            _gspkh.WTKHID           = _wtkh.ID;
            _gspkh.BeianBH          = _wtkh.BeianBH;
            _gspkh.BeianFZJG        = _wtkh.BeianFZJG;
            _gspkh.BeianPZRQ        = _wtkh.BeianPZRQ;
            _gspkh.BeianTP          = _wtkh.BeianTP;
            _gspkh.BeianYXQ         = _wtkh.BeianYXQ;
            _gspkh.Beizhu           = _wtkh.Beizhu;
            _gspkh.Col1             = _wtkh.Col1;
            _gspkh.Col2             = _wtkh.Col2;
            _gspkh.Col3             = _wtkh.Col3;
            _gspkh.Col4             = _wtkh.Col4;
            _gspkh.Col5             = _wtkh.Col5;
            _gspkh.Col6             = _wtkh.Col6;
            _gspkh.Daima            = _wtkh.Daima;
            _gspkh.Faren            = _wtkh.Faren;
            _gspkh.Fuzeren          = _wtkh.Fuzeren;
            _gspkh.Hetongbianhao    = _wtkh.Hetongbianhao;
            _gspkh.HetongTP         = _wtkh.HetongTP;
            _gspkh.HeyiSF           = _wtkh.HeyiSF;
            _gspkh.HezuoSF          = _wtkh.HezuoSF;
            _gspkh.Jiancheng        = _wtkh.Jiancheng;
            _gspkh.JingyinDZ        = _wtkh.JingyinDZ;
            _gspkh.Jingyingfanwei   = _wtkh.Jingyingfanwei;
            _gspkh.JingyingfanweiDM = _wtkh.JingyingfanweiDM;
            _gspkh.JingyingxukeBH   = _wtkh.JingyingxukeBH;
            _gspkh.JingyingxukeTP   = _wtkh.JingyingxukeTP;
            _gspkh.JingyingxukeYXQ  = _wtkh.JingyingxukeYXQ;
            _gspkh.Kehumingcheng    = _wtkh.Kehumingcheng;
            _gspkh.KufangDZ         = _wtkh.KufangDZ;
            _gspkh.Lianxidianhua    = _wtkh.Lianxidianhua;
            _gspkh.Lianxiren        = _wtkh.Lianxiren;
            _gspkh.MakeDate         = DateTime.Now;
            _gspkh.MakeMan          = _userid;
            _gspkh.ShenchaSF        = _wtkh.ShenchaSF;
            _gspkh.Shouying         = 1;
            _gspkh.ShuiwudengjiBH   = _wtkh.ShuiwudengjiBH;
            _gspkh.ShuiwudengjiTP   = _wtkh.ShuiwudengjiTP;
            _gspkh.ShuiwudengjiYXQ  = _wtkh.ShuiwudengjiYXQ;
            _gspkh.TieZWBQ          = _wtkh.TieZWBQ;
            _gspkh.WeituoJSRQ       = _wtkh.WeituoJSRQ;
            _gspkh.WeituoKSRQ       = _wtkh.WeituoKSRQ;
            _gspkh.WeituoNR         = _wtkh.WeituoNR;
            _gspkh.WeituoQX         = _wtkh.WeituoQX;
            _gspkh.XukeFZJG         = _wtkh.XukeFZJG;
            _gspkh.XukePZRQ         = _wtkh.XukePZRQ;
            _gspkh.YingyezhizhaoBH  = _wtkh.YingyezhizhaoBH;
            _gspkh.YingyezhizhaoTP  = _wtkh.YingyezhizhaoTP;
            _gspkh.YingyezhizhaoYXQ = _wtkh.YingyezhizhaoYXQ;
            _gspkh.ZhuceDZ          = _wtkh.ZhuceDZ;
            _gspkh.ZuzhijigouBH     = _wtkh.ZuzhijigouBH;
            _gspkh.ZuzhijigouTP     = _wtkh.ZuzhijigouTP;
            _gspkh.ZuzhijigouYXQ    = _wtkh.ZuzhijigouYXQ;
            _gspkh = ob_quan_gspwtkhservice.AddEntity(_gspkh);
            if (_gspkh != null)
            {
                tempData = _gspkh;
                base_weituokehuViewModel base_weituokehuviewmodel = new base_weituokehuViewModel();
                base_weituokehuviewmodel.ID               = tempData.WTKHID;
                base_weituokehuviewmodel.Daima            = tempData.Daima;
                base_weituokehuviewmodel.Jiancheng        = tempData.Jiancheng;
                base_weituokehuviewmodel.Kehumingcheng    = tempData.Kehumingcheng;
                base_weituokehuviewmodel.Hetongbianhao    = tempData.Hetongbianhao;
                base_weituokehuviewmodel.YingyezhizhaoBH  = tempData.YingyezhizhaoBH;
                base_weituokehuviewmodel.YingyezhizhaoYXQ = tempData.YingyezhizhaoYXQ;
                base_weituokehuviewmodel.YingyezhizhaoTP  = tempData.YingyezhizhaoTP;
                base_weituokehuviewmodel.ZuzhijigouBH     = tempData.ZuzhijigouBH;
                base_weituokehuviewmodel.ZuzhijigouYXQ    = tempData.ZuzhijigouYXQ;
                base_weituokehuviewmodel.ZuzhijigouTP     = tempData.ZuzhijigouTP;
                base_weituokehuviewmodel.ShuiwudengjiBH   = tempData.ShuiwudengjiBH;
                base_weituokehuviewmodel.ShuiwudengjiYXQ  = tempData.ShuiwudengjiYXQ;
                base_weituokehuviewmodel.ShuiwudengjiTP   = tempData.ShuiwudengjiTP;
                base_weituokehuviewmodel.JingyingxukeBH   = tempData.JingyingxukeBH;
                base_weituokehuviewmodel.JingyingxukeYXQ  = tempData.JingyingxukeYXQ;
                base_weituokehuviewmodel.JingyingxukeTP   = tempData.JingyingxukeTP;
                base_weituokehuviewmodel.Jingyingfanwei   = tempData.Jingyingfanwei;
                base_weituokehuviewmodel.JingyingfanweiDM = tempData.JingyingfanweiDM;
                base_weituokehuviewmodel.Lianxiren        = tempData.Lianxiren;
                base_weituokehuviewmodel.Lianxidianhua    = tempData.Lianxidianhua;
                base_weituokehuviewmodel.Beizhu           = tempData.Beizhu;
                base_weituokehuviewmodel.Shouying         = tempData.Shouying;
                base_weituokehuviewmodel.Col1             = tempData.Col1;
                base_weituokehuviewmodel.Col2             = tempData.Col2;
                base_weituokehuviewmodel.Col3             = tempData.Col3;
                base_weituokehuviewmodel.Col4             = tempData.Col4;
                base_weituokehuviewmodel.Col5             = tempData.Col5;
                base_weituokehuviewmodel.Col6             = tempData.Col6;
                base_weituokehuviewmodel.MakeDate         = tempData.MakeDate;
                base_weituokehuviewmodel.MakeMan          = tempData.MakeMan;
                base_weituokehuviewmodel.ShenchaSF        = tempData.ShenchaSF;
                base_weituokehuviewmodel.HezuoSF          = tempData.HezuoSF;
                base_weituokehuviewmodel.BeianBH          = tempData.BeianBH;
                base_weituokehuviewmodel.BeianYXQ         = tempData.BeianYXQ;
                base_weituokehuviewmodel.BeianPZRQ        = tempData.BeianPZRQ;
                base_weituokehuviewmodel.BeianFZJG        = tempData.BeianFZJG;
                base_weituokehuviewmodel.BeianTP          = tempData.BeianTP;
                base_weituokehuviewmodel.XukePZRQ         = tempData.XukePZRQ;
                base_weituokehuviewmodel.XukeFZJG         = tempData.XukeFZJG;
                base_weituokehuviewmodel.ZhuceDZ          = tempData.ZhuceDZ;
                base_weituokehuviewmodel.JingyinDZ        = tempData.JingyinDZ;
                base_weituokehuviewmodel.KufangDZ         = tempData.KufangDZ;
                base_weituokehuviewmodel.WeituoNR         = tempData.WeituoNR;
                base_weituokehuviewmodel.WeituoKSRQ       = tempData.WeituoKSRQ;
                base_weituokehuviewmodel.WeituoJSRQ       = tempData.WeituoJSRQ;
                base_weituokehuviewmodel.WeituoQX         = tempData.WeituoQX;
                base_weituokehuviewmodel.TieZWBQ          = tempData.TieZWBQ;
                base_weituokehuviewmodel.HetongTP         = tempData.HetongTP;
                base_weituokehuviewmodel.Faren            = tempData.Faren;
                base_weituokehuviewmodel.Fuzeren          = tempData.Fuzeren;
                base_weituokehuviewmodel.HeyiSF           = tempData.HeyiSF;
                ViewBag.gspkhid = tempData.ID;
                return(View(base_weituokehuviewmodel));
            }
            return(View());
        }
Ejemplo n.º 2
0
        public ActionResult Edit(int id)
        {
            base_weituokehu tempData = ob_base_weituokehuservice.GetEntityById(base_weituokehu => base_weituokehu.ID == id && base_weituokehu.IsDelete == false);

            ViewBag.base_weituokehu = tempData;
            if (tempData == null)
            {
                return(View());
            }
            else
            {
                base_weituokehuViewModel base_weituokehuviewmodel = new base_weituokehuViewModel();
                base_weituokehuviewmodel.ID               = tempData.ID;
                base_weituokehuviewmodel.Daima            = tempData.Daima;
                base_weituokehuviewmodel.Jiancheng        = tempData.Jiancheng;
                base_weituokehuviewmodel.Kehumingcheng    = tempData.Kehumingcheng;
                base_weituokehuviewmodel.Hetongbianhao    = tempData.Hetongbianhao;
                base_weituokehuviewmodel.YingyezhizhaoBH  = tempData.YingyezhizhaoBH;
                base_weituokehuviewmodel.YingyezhizhaoYXQ = tempData.YingyezhizhaoYXQ;
                base_weituokehuviewmodel.YingyezhizhaoTP  = tempData.YingyezhizhaoTP;
                base_weituokehuviewmodel.ZuzhijigouBH     = tempData.ZuzhijigouBH;
                base_weituokehuviewmodel.ZuzhijigouYXQ    = tempData.ZuzhijigouYXQ;
                base_weituokehuviewmodel.ZuzhijigouTP     = tempData.ZuzhijigouTP;
                base_weituokehuviewmodel.ShuiwudengjiBH   = tempData.ShuiwudengjiBH;
                base_weituokehuviewmodel.ShuiwudengjiYXQ  = tempData.ShuiwudengjiYXQ;
                base_weituokehuviewmodel.ShuiwudengjiTP   = tempData.ShuiwudengjiTP;
                base_weituokehuviewmodel.JingyingxukeBH   = tempData.JingyingxukeBH;
                base_weituokehuviewmodel.JingyingxukeYXQ  = tempData.JingyingxukeYXQ;
                base_weituokehuviewmodel.JingyingxukeTP   = tempData.JingyingxukeTP;
                base_weituokehuviewmodel.Jingyingfanwei   = tempData.Jingyingfanwei;
                base_weituokehuviewmodel.JingyingfanweiDM = tempData.JingyingfanweiDM;
                base_weituokehuviewmodel.Lianxiren        = tempData.Lianxiren;
                base_weituokehuviewmodel.Lianxidianhua    = tempData.Lianxidianhua;
                base_weituokehuviewmodel.Beizhu           = tempData.Beizhu;
                base_weituokehuviewmodel.Shouying         = tempData.Shouying;
                base_weituokehuviewmodel.Col1             = tempData.Col1;
                base_weituokehuviewmodel.Col2             = tempData.Col2;
                base_weituokehuviewmodel.Col3             = tempData.Col3;
                base_weituokehuviewmodel.Col4             = tempData.Col4;
                base_weituokehuviewmodel.Col5             = tempData.Col5;
                base_weituokehuviewmodel.Col6             = tempData.Col6;
                base_weituokehuviewmodel.MakeDate         = tempData.MakeDate;
                base_weituokehuviewmodel.MakeMan          = tempData.MakeMan;
                base_weituokehuviewmodel.ShenchaSF        = tempData.ShenchaSF;
                base_weituokehuviewmodel.HezuoSF          = tempData.HezuoSF;
                base_weituokehuviewmodel.BeianBH          = tempData.BeianBH;
                base_weituokehuviewmodel.BeianYXQ         = tempData.BeianYXQ;
                base_weituokehuviewmodel.BeianPZRQ        = tempData.BeianPZRQ;
                base_weituokehuviewmodel.BeianFZJG        = tempData.BeianFZJG;
                base_weituokehuviewmodel.BeianTP          = tempData.BeianTP;
                base_weituokehuviewmodel.XukePZRQ         = tempData.XukePZRQ;
                base_weituokehuviewmodel.XukeFZJG         = tempData.XukeFZJG;
                base_weituokehuviewmodel.ZhuceDZ          = tempData.ZhuceDZ;
                base_weituokehuviewmodel.JingyinDZ        = tempData.JingyinDZ;
                base_weituokehuviewmodel.KufangDZ         = tempData.KufangDZ;
                base_weituokehuviewmodel.WeituoNR         = tempData.WeituoNR;
                base_weituokehuviewmodel.WeituoKSRQ       = tempData.WeituoKSRQ;
                base_weituokehuviewmodel.WeituoJSRQ       = tempData.WeituoJSRQ;
                base_weituokehuviewmodel.WeituoQX         = tempData.WeituoQX;
                base_weituokehuviewmodel.TieZWBQ          = tempData.TieZWBQ;
                base_weituokehuviewmodel.HetongTP         = tempData.HetongTP;
                base_weituokehuviewmodel.Faren            = tempData.Faren;
                base_weituokehuviewmodel.Fuzeren          = tempData.Fuzeren;
                base_weituokehuviewmodel.HeyiSF           = tempData.HeyiSF;
                return(View(base_weituokehuviewmodel));
            }
        }