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

            ViewBag.base_gongyingshang = tempData;
            return(View());
            //if (tempData == null)
            //    return View();
            //else {
            //    base_gongyingshangViewModel base_gongyingshangviewmodel = new base_gongyingshangViewModel();
            //    base_gongyingshangviewmodel.ID = tempData.ID;
            //    base_gongyingshangviewmodel.Daima = tempData.Daima;
            //    base_gongyingshangviewmodel.Mingcheng = tempData.Mingcheng;
            //    base_gongyingshangviewmodel.YingyezhizhaoBH = tempData.YingyezhizhaoBH;
            //    base_gongyingshangviewmodel.YingyezhizhaoYXQ = (DateTime)tempData.YingyezhizhaoYXQ;
            //    base_gongyingshangviewmodel.YingyezhizhaoTP = tempData.YingyezhizhaoTP;
            //    base_gongyingshangviewmodel.JingyingxukeBH = tempData.JingyingxukeBH;
            //    base_gongyingshangviewmodel.JingyingxukeYXQ = (DateTime)tempData.JingyingxukeYXQ;
            //    base_gongyingshangviewmodel.JingyingxukeTP = tempData.JingyingxukeTP;
            //    base_gongyingshangviewmodel.Jingyingfanwei = tempData.Jingyingfanwei;
            //    base_gongyingshangviewmodel.JingyingfanweiDM = tempData.JingyingfanweiDM;
            //    base_gongyingshangviewmodel.Shouying = (int)tempData.Shouying;
            //    base_gongyingshangviewmodel.MakeDate = tempData.MakeDate;
            //    base_gongyingshangviewmodel.MakeMan = tempData.MakeMan;
            //    //新增
            //    base_gongyingshangviewmodel.HezuoSF = tempData.HezuoSF;
            //    base_gongyingshangviewmodel.ShenchaSF = tempData.ShenchaSF;
            //    base_gongyingshangviewmodel.BeianBH = tempData.BeianBH;
            //    base_gongyingshangviewmodel.BeianYXQ = tempData.BeianYXQ;
            //    base_gongyingshangviewmodel.BeianPZRQ = tempData.BeianPZRQ;
            //    base_gongyingshangviewmodel.BeianFZJG = tempData.BeianFZJG;
            //    base_gongyingshangviewmodel.BeianTP = tempData.BeianTP;
            //    base_gongyingshangviewmodel.XukePZRQ = tempData.XukePZRQ;
            //    base_gongyingshangviewmodel.XukeFZJG = tempData.XukeFZJG;
            //    return View(base_gongyingshangviewmodel);
            //}
        }
        public ActionResult Update()
        {
            string id               = Request["ob_base_gongyingshang_id"] ?? "";
            string daima            = Request["ob_base_gongyingshang_daima"] ?? "";
            string mingcheng        = Request["ob_base_gongyingshang_mingcheng"] ?? "";
            string yingyezhizhaobh  = Request["ob_base_gongyingshang_yingyezhizhaobh"] ?? "";
            string yingyezhizhaoyxq = Request["ob_base_gongyingshang_yingyezhizhaoyxq"] ?? "";
            string yingyezhizhaotp  = Request["ob_base_gongyingshang_yingyezhizhaotp"] ?? "";
            string jingyingxukebh   = Request["ob_base_gongyingshang_jingyingxukebh"] ?? "";
            string jingyingxukeyxq  = Request["ob_base_gongyingshang_jingyingxukeyxq"] ?? "";
            string jingyingxuketp   = Request["ob_base_gongyingshang_jingyingxuketp"] ?? "";
            string jingyingfanwei   = Request["ob_base_gongyingshang_jingyingfanwei"] ?? "";
            string jingyingfanweidm = Request["ob_base_gongyingshang_jingyingfanweidm"] ?? "";
            string shouying         = Request["ob_base_gongyingshang_shouying"] ?? "";
            string makedate         = Request["ob_base_gongyingshang_makedate"] ?? "";
            //增加
            string shenchasf = Request["shenchasf"] ?? "";
            string hezuosf   = Request["hezuosf"] ?? "";
            string beianbh   = Request["ob_base_gongyingshang_beianbh"] ?? "";
            string beianyxq  = Request["ob_base_gongyingshang_beianyxq"] ?? "";
            string beianpzrq = Request["ob_base_gongyingshang_beianpzrq"] ?? "";
            string beianfzjg = Request["ob_base_gongyingshang_beianfzjg"] ?? "";
            string beiantp   = Request["ob_base_gongyingshang_beiantp"] ?? "";
            string xukepzrq  = Request["ob_base_gongyingshang_xukepzrq"] ?? "";
            string xukefzjg  = Request["ob_base_gongyingshang_xukefzjg"] ?? "";
            //string makeman = Request["ob_base_gongyingshang_makeman"] ?? "";
            string makeman = Session["user_id"].ToString();

            if (shenchasf.IndexOf("true") > -1)
            {
                shenchasf = "true";
            }
            if (hezuosf.IndexOf("true") > -1)
            {
                hezuosf = "true";
            }
            int uid  = int.Parse(id);
            int flag = 0;

            try
            {
                base_gongyingshang p = ob_base_gongyingshangservice.GetEntityById(base_gongyingshang => base_gongyingshang.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.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();
                bool tt = ob_base_gongyingshangservice.UpdateEntity(p);
                ViewBag.saveok = ViewAddTag.ModifyOk;
                if (!tt)
                {
                    flag = -2;
                }
                else
                {
                    flag = 1;
                }
            }
            catch (Exception ex)
            {
                Console.WriteLine(ex.Message);
                ViewBag.saveok = ViewAddTag.ModifyNo;
                flag           = -1;
            }
            //return RedirectToAction("Edit", new { id = uid, _flag = flag });
            return(Json(new { id = uid, _flag = flag }));
        }
        public ActionResult Save()
        {
            string id               = Request["ob_base_gongyingshang_id"] ?? "";
            string daima            = Request["Daima"] ?? "";
            string mingcheng        = Request["Mingcheng"] ?? "";
            string yingyezhizhaobh  = Request["ob_base_gongyingshang_yingyezhizhaobh"] ?? "";
            string yingyezhizhaoyxq = Request["ob_base_gongyingshang_yingyezhizhaoyxq"] ?? "";
            string yingyezhizhaotp  = Request["ob_base_gongyingshang_yingyezhizhaotp"] ?? "";
            string jingyingxukebh   = Request["ob_base_gongyingshang_jingyingxukebh"] ?? "";
            string jingyingxukeyxq  = Request["ob_base_gongyingshang_jingyingxukeyxq"] ?? "";
            string jingyingxuketp   = Request["ob_base_gongyingshang_jingyingxuketp"] ?? "";
            string jingyingfanwei   = Request["ob_base_gongyingshang_jingyingfanwei"] ?? "";
            string jingyingfanweidm = Request["ob_base_gongyingshang_jingyingfanweidm"] ?? "";
            string shouying         = Request["ob_base_gongyingshang_shouying"] ?? "";
            string makedate         = Request["ob_base_gongyingshang_makedate"] ?? "";
            string makeman          = Request["ob_base_gongyingshang_makeman"] ?? "";
            //增加
            string shenchasf = Request["shenchasf"] ?? "";
            string hezuosf   = Request["hezuosf"] ?? "";
            string beianbh   = Request["ob_base_gongyingshang_beianbh"] ?? "";
            string beianyxq  = Request["ob_base_gongyingshang_beianyxq"] ?? "";
            string beianpzrq = Request["ob_base_gongyingshang_beianpzrq"] ?? "";
            string beianfzjg = Request["ob_base_gongyingshang_beianfzjg"] ?? "";
            string beiantp   = Request["ob_base_gongyingshang_beiantp"] ?? "";
            string xukepzrq  = Request["ob_base_gongyingshang_xukepzrq"] ?? "";
            string xukefzjg  = Request["ob_base_gongyingshang_xukefzjg"] ?? "";

            if (shenchasf.IndexOf("true") > -1)
            {
                shenchasf = "true";
            }
            if (hezuosf.IndexOf("true") > -1)
            {
                hezuosf = "true";
            }
            int flag = 0;

            try
            {
                base_gongyingshang ob_base_gongyingshang = new base_gongyingshang();
                ob_base_gongyingshang.Daima            = daima.Trim();
                ob_base_gongyingshang.Mingcheng        = mingcheng.Trim();
                ob_base_gongyingshang.YingyezhizhaoBH  = yingyezhizhaobh.Trim();
                ob_base_gongyingshang.YingyezhizhaoYXQ = yingyezhizhaoyxq == "" ? DateTime.Now : DateTime.Parse(yingyezhizhaoyxq);
                ob_base_gongyingshang.YingyezhizhaoTP  = yingyezhizhaotp.Trim();
                ob_base_gongyingshang.JingyingxukeBH   = jingyingxukebh.Trim();
                ob_base_gongyingshang.JingyingxukeYXQ  = jingyingxukeyxq == "" ? DateTime.Now : DateTime.Parse(jingyingxukeyxq);
                ob_base_gongyingshang.JingyingxukeTP   = jingyingxuketp.Trim();
                ob_base_gongyingshang.Jingyingfanwei   = jingyingfanwei.Trim();
                ob_base_gongyingshang.JingyingfanweiDM = jingyingfanweidm.Trim();
                //ob_base_gongyingshang.Shouying = shouying == "" ? 0 : int.Parse(shouying);
                ob_base_gongyingshang.Shouying = 1;
                ob_base_gongyingshang.MakeDate = makedate == "" ? DateTime.Now : DateTime.Parse(makedate);
                ob_base_gongyingshang.MakeMan  = makeman == "" ? 0 : int.Parse(makeman);
                //增加
                ob_base_gongyingshang.ShenchaSF = shenchasf == "" ? false : Boolean.Parse(shenchasf);
                ob_base_gongyingshang.HezuoSF   = hezuosf == "" ? false : Boolean.Parse(hezuosf);
                ob_base_gongyingshang.BeianBH   = beianbh.Trim();
                ob_base_gongyingshang.BeianYXQ  = beianyxq == "" ? DateTime.Now : DateTime.Parse(beianyxq);
                ob_base_gongyingshang.BeianPZRQ = beianpzrq == "" ? DateTime.Now : DateTime.Parse(beianpzrq);
                ob_base_gongyingshang.BeianFZJG = beianfzjg.Trim();
                ob_base_gongyingshang.BeianTP   = beiantp.Trim();
                ob_base_gongyingshang.XukePZRQ  = xukepzrq == "" ? DateTime.Now : DateTime.Parse(xukepzrq);
                ob_base_gongyingshang.XukeFZJG  = xukefzjg.Trim();

                ob_base_gongyingshang      = ob_base_gongyingshangservice.AddEntity(ob_base_gongyingshang);
                ViewBag.base_gongyingshang = ob_base_gongyingshang;
                if (ViewBag.base_gongyingshang == null)
                {
                    flag = -2;
                }
                else
                {
                    flag = 1;
                }
            }
            catch (Exception ex)
            {
                Console.WriteLine(ex.Message);
                flag = -1;
            }
            //return RedirectToAction("Index");
            return(Json(new { _flag = flag }));
        }