public ActionResult Edit(int id)
        {
            quan_gspgys tempData = ob_quan_gspgysservice.GetEntityById(quan_gspgys => quan_gspgys.ID == id && quan_gspgys.IsDelete == false);

            ViewBag.quan_gspgys = tempData;
            if (tempData == null)
            {
                return(View());
            }
            else
            {
                quan_gspgysViewModel quan_gspgysviewmodel = new quan_gspgysViewModel();
                quan_gspgysviewmodel.ID               = tempData.ID;
                quan_gspgysviewmodel.Daima            = tempData.Daima;
                quan_gspgysviewmodel.Mingcheng        = tempData.Mingcheng;
                quan_gspgysviewmodel.YingyezhizhaoBH  = tempData.YingyezhizhaoBH;
                quan_gspgysviewmodel.YingyezhizhaoYXQ = tempData.YingyezhizhaoYXQ;
                quan_gspgysviewmodel.YingyezhizhaoTP  = tempData.YingyezhizhaoTP;
                quan_gspgysviewmodel.JingyingxukeBH   = tempData.JingyingxukeBH;
                quan_gspgysviewmodel.JingyingxukeYXQ  = tempData.JingyingxukeYXQ;
                quan_gspgysviewmodel.JingyingxukeTP   = tempData.JingyingxukeTP;
                quan_gspgysviewmodel.Jingyingfanwei   = tempData.Jingyingfanwei;
                quan_gspgysviewmodel.JingyingfanweiDM = tempData.JingyingfanweiDM;
                quan_gspgysviewmodel.Shouying         = tempData.Shouying;
                quan_gspgysviewmodel.Col1             = tempData.Col1;
                quan_gspgysviewmodel.Col2             = tempData.Col2;
                quan_gspgysviewmodel.Col3             = tempData.Col3;
                quan_gspgysviewmodel.Col4             = tempData.Col4;
                quan_gspgysviewmodel.Col5             = tempData.Col5;
                quan_gspgysviewmodel.Col6             = tempData.Col6;
                quan_gspgysviewmodel.MakeDate         = tempData.MakeDate;
                quan_gspgysviewmodel.MakeMan          = tempData.MakeMan;
                quan_gspgysviewmodel.ShenchaSF        = tempData.ShenchaSF;
                quan_gspgysviewmodel.HezuoSF          = tempData.HezuoSF;
                quan_gspgysviewmodel.BeianBH          = tempData.BeianBH;
                quan_gspgysviewmodel.BeianYXQ         = tempData.BeianYXQ;
                quan_gspgysviewmodel.BeianPZRQ        = tempData.BeianPZRQ;
                quan_gspgysviewmodel.BeianFZJG        = tempData.BeianFZJG;
                quan_gspgysviewmodel.BeianTP          = tempData.BeianTP;
                quan_gspgysviewmodel.XukePZRQ         = tempData.XukePZRQ;
                quan_gspgysviewmodel.XukeFZJG         = tempData.XukeFZJG;
                quan_gspgysviewmodel.GYSID            = tempData.GYSID;
                return(View(quan_gspgysviewmodel));
            }
        }
        public ActionResult Update()
        {
            string id               = Request["id"] ?? "";
            string daima            = Request["daima"] ?? "";
            string mingcheng        = Request["mingcheng"] ?? "";
            string yingyezhizhaobh  = Request["yingyezhizhaobh"] ?? "";
            string yingyezhizhaoyxq = Request["yingyezhizhaoyxq"] ?? "";
            string yingyezhizhaotp  = Request["yingyezhizhaotp"] ?? "";
            string jingyingxukebh   = Request["jingyingxukebh"] ?? "";
            string jingyingxukeyxq  = Request["jingyingxukeyxq"] ?? "";
            string jingyingxuketp   = Request["jingyingxuketp"] ?? "";
            string jingyingfanwei   = Request["jingyingfanwei"] ?? "";
            string jingyingfanweidm = Request["jingyingfanweidm"] ?? "";
            string shouying         = Request["shouying"] ?? "";
            string col1             = Request["col1"] ?? "";
            string col2             = Request["col2"] ?? "";
            string col3             = Request["col3"] ?? "";
            string col4             = Request["col4"] ?? "";
            string col5             = Request["col5"] ?? "";
            string col6             = Request["col6"] ?? "";
            string makedate         = Request["makedate"] ?? "";
            string makeman          = Request["makeman"] ?? "";
            string shenchasf        = Request["shenchasf"] ?? "";
            string hezuosf          = Request["hezuosf"] ?? "";
            string beianbh          = Request["beianbh"] ?? "";
            string beianyxq         = Request["beianyxq"] ?? "";
            string beianpzrq        = Request["beianpzrq"] ?? "";
            string beianfzjg        = Request["beianfzjg"] ?? "";
            string beiantp          = Request["beiantp"] ?? "";
            string xukepzrq         = Request["xukepzrq"] ?? "";
            string xukefzjg         = Request["xukefzjg"] ?? "";
            string gysid            = Request["gysid"] ?? "";
            int    uid              = int.Parse(id);

            try
            {
                quan_gspgys p = ob_quan_gspgysservice.GetEntityById(quan_gspgys => quan_gspgys.ID == uid);
                p.Daima            = daima.Trim();
                p.Mingcheng        = mingcheng.Trim();
                p.YingyezhizhaoBH  = yingyezhizhaobh.Trim();
                p.YingyezhizhaoYXQ = yingyezhizhaoyxq == "" ? DateTime.Now : DateTime.Parse(yingyezhizhaoyxq);
                p.YingyezhizhaoTP  = yingyezhizhaotp.Trim();
                p.JingyingxukeBH   = jingyingxukebh.Trim();
                p.JingyingxukeYXQ  = jingyingxukeyxq == "" ? DateTime.Now : DateTime.Parse(jingyingxukeyxq);
                p.JingyingxukeTP   = jingyingxuketp.Trim();
                p.Jingyingfanwei   = jingyingfanwei.Trim();
                p.JingyingfanweiDM = jingyingfanweidm.Trim();
                p.Shouying         = shouying == "" ? 0 : int.Parse(shouying);
                p.Col1             = col1.Trim();
                p.Col2             = col2.Trim();
                p.Col3             = col3.Trim();
                p.Col4             = col4.Trim();
                p.Col5             = col5.Trim();
                p.Col6             = col6.Trim();
                p.MakeDate         = makedate == "" ? DateTime.Now : DateTime.Parse(makedate);
                p.MakeMan          = makeman == "" ? 0 : int.Parse(makeman);
                p.ShenchaSF        = shenchasf == "" ? false : Boolean.Parse(shenchasf);
                p.HezuoSF          = hezuosf == "" ? false : Boolean.Parse(hezuosf);
                p.BeianBH          = beianbh.Trim();
                p.BeianYXQ         = beianyxq == "" ? DateTime.Now : DateTime.Parse(beianyxq);
                p.BeianPZRQ        = beianpzrq == "" ? DateTime.Now : DateTime.Parse(beianpzrq);
                p.BeianFZJG        = beianfzjg.Trim();
                p.BeianTP          = beiantp.Trim();
                p.XukePZRQ         = xukepzrq == "" ? DateTime.Now : DateTime.Parse(xukepzrq);
                p.XukeFZJG         = xukefzjg.Trim();
                p.GYSID            = gysid == "" ? 0 : int.Parse(gysid);
                ob_quan_gspgysservice.UpdateEntity(p);
                ViewBag.saveok = ViewAddTag.ModifyOk;
            }
            catch (Exception ex)
            {
                Console.WriteLine(ex.Message);
                ViewBag.saveok = ViewAddTag.ModifyNo;
            }
            return(RedirectToAction("Edit", new { id = uid }));
        }