public ActionResult Edit(int id) { quan_gspspxx tempData = ob_quan_gspspxxservice.GetEntityById(quan_gspspxx => quan_gspspxx.ID == id && quan_gspspxx.IsDelete == false); ViewBag.quan_gspspxx = tempData; if (tempData == null) { return(View()); } else { quan_gspspxxViewModel quan_gspspxxviewmodel = new quan_gspspxxViewModel(); quan_gspspxxviewmodel.ID = tempData.ID; quan_gspspxxviewmodel.HuozhuID = tempData.HuozhuID; quan_gspspxxviewmodel.HuozhuSQID = tempData.HuozhuSQID; quan_gspspxxviewmodel.Daima = tempData.Daima; quan_gspspxxviewmodel.Mingcheng = tempData.Mingcheng; quan_gspspxxviewmodel.ZhucezhengID = tempData.ZhucezhengID; quan_gspspxxviewmodel.ZhucezhengBH = tempData.ZhucezhengBH; quan_gspspxxviewmodel.Guige = tempData.Guige; quan_gspspxxviewmodel.Xinghao = tempData.Xinghao; quan_gspspxxviewmodel.Danwei = tempData.Danwei; quan_gspspxxviewmodel.Huansuanlv = tempData.Huansuanlv; quan_gspspxxviewmodel.Volchang = tempData.Volchang; quan_gspspxxviewmodel.Volkuan = tempData.Volkuan; quan_gspspxxviewmodel.Volgao = tempData.Volgao; quan_gspspxxviewmodel.Chanpinxian = tempData.Chanpinxian; quan_gspspxxviewmodel.Muluxuhao = tempData.Muluxuhao; quan_gspspxxviewmodel.Guanlifenlei = tempData.Guanlifenlei; quan_gspspxxviewmodel.Baozhuangyaoqiu = tempData.Baozhuangyaoqiu; quan_gspspxxviewmodel.Cunchutiaojian = tempData.Cunchutiaojian; quan_gspspxxviewmodel.QiyeID = tempData.QiyeID; quan_gspspxxviewmodel.Qiyemingcheng = tempData.Qiyemingcheng; quan_gspspxxviewmodel.GongyingID = tempData.GongyingID; quan_gspspxxviewmodel.GongyingSQID = tempData.GongyingSQID; quan_gspspxxviewmodel.GongyingXSID = tempData.GongyingXSID; quan_gspspxxviewmodel.Shouying = tempData.Shouying; quan_gspspxxviewmodel.Col1 = tempData.Col1; quan_gspspxxviewmodel.Col2 = tempData.Col2; quan_gspspxxviewmodel.Col3 = tempData.Col3; quan_gspspxxviewmodel.Col4 = tempData.Col4; quan_gspspxxviewmodel.Col5 = tempData.Col5; quan_gspspxxviewmodel.Col6 = tempData.Col6; quan_gspspxxviewmodel.MakeDate = tempData.MakeDate; quan_gspspxxviewmodel.MakeMan = tempData.MakeMan; quan_gspspxxviewmodel.ShenchaSF = tempData.ShenchaSF; quan_gspspxxviewmodel.JingyinSF = tempData.JingyinSF; quan_gspspxxviewmodel.BaozhuangDW = tempData.BaozhuangDW; quan_gspspxxviewmodel.ShangpinTM = tempData.ShangpinTM; quan_gspspxxviewmodel.Chandi = tempData.Chandi; quan_gspspxxviewmodel.ShangpinMS = tempData.ShangpinMS; quan_gspspxxviewmodel.SPID = tempData.SPID; return(View(quan_gspspxxviewmodel)); } }
public ActionResult AddGSP(int id) { int _userid = (int)Session["user_id"]; var _ed = Request["ed"] ?? "0"; base_shangpinxx _spxx = null; quan_gspspxx _gspsp = null; if (_ed == "1") { _gspsp = ob_quan_gspspxxservice.GetEntityById(p => p.ID == id && p.IsDelete == false); } else { _spxx = ServiceFactory.base_shangpinxxservice.GetEntityById(p => p.ID == id && p.IsDelete == false); if (_spxx == null) { return(View()); } _gspsp = ob_quan_gspspxxservice.GetEntityById(p => p.SPID == _spxx.ID && p.Shouying < 5 && p.IsDelete == false); } if (_gspsp != null) { base_shangpinxxViewModel quan_gspspxxviewmodel = new base_shangpinxxViewModel(); quan_gspspxxviewmodel.ID = _gspsp.SPID;// _gspsp.ID; quan_gspspxxviewmodel.HuozhuID = _gspsp.HuozhuID; quan_gspspxxviewmodel.HuozhuSQID = _gspsp.HuozhuSQID; quan_gspspxxviewmodel.Daima = _gspsp.Daima; quan_gspspxxviewmodel.Mingcheng = _gspsp.Mingcheng; quan_gspspxxviewmodel.ZhucezhengID = _gspsp.ZhucezhengID; quan_gspspxxviewmodel.ZhucezhengBH = _gspsp.ZhucezhengBH; quan_gspspxxviewmodel.Guige = _gspsp.Guige; quan_gspspxxviewmodel.Xinghao = _gspsp.Xinghao; quan_gspspxxviewmodel.Danwei = _gspsp.Danwei; quan_gspspxxviewmodel.Huansuanlv = _gspsp.Huansuanlv; quan_gspspxxviewmodel.Volchang = _gspsp.Volchang; quan_gspspxxviewmodel.Volkuan = _gspsp.Volkuan; quan_gspspxxviewmodel.Volgao = _gspsp.Volgao; quan_gspspxxviewmodel.Chanpinxian = _gspsp.Chanpinxian; quan_gspspxxviewmodel.Muluxuhao = _gspsp.Muluxuhao; quan_gspspxxviewmodel.Guanlifenlei = _gspsp.Guanlifenlei; quan_gspspxxviewmodel.Baozhuangyaoqiu = _gspsp.Baozhuangyaoqiu; quan_gspspxxviewmodel.Cunchutiaojian = _gspsp.Cunchutiaojian; quan_gspspxxviewmodel.QiyeID = _gspsp.QiyeID; quan_gspspxxviewmodel.Qiyemingcheng = _gspsp.Qiyemingcheng; quan_gspspxxviewmodel.GongyingID = _gspsp.GongyingID; quan_gspspxxviewmodel.GongyingSQID = _gspsp.GongyingSQID; quan_gspspxxviewmodel.GongyingXSID = _gspsp.GongyingXSID; quan_gspspxxviewmodel.Shouying = _gspsp.Shouying; quan_gspspxxviewmodel.Col1 = _gspsp.Col1; quan_gspspxxviewmodel.Col2 = _gspsp.Col2; quan_gspspxxviewmodel.Col3 = _gspsp.Col3; quan_gspspxxviewmodel.Col4 = _gspsp.Col4; quan_gspspxxviewmodel.Col5 = _gspsp.Col5; quan_gspspxxviewmodel.Col6 = _gspsp.Col6; quan_gspspxxviewmodel.MakeDate = _gspsp.MakeDate; quan_gspspxxviewmodel.MakeMan = _gspsp.MakeMan; quan_gspspxxviewmodel.ShenchaSF = _gspsp.ShenchaSF; quan_gspspxxviewmodel.JingyinSF = _gspsp.JingyinSF; quan_gspspxxviewmodel.BaozhuangDW = _gspsp.BaozhuangDW; quan_gspspxxviewmodel.ShangpinTM = _gspsp.ShangpinTM; quan_gspspxxviewmodel.Chandi = _gspsp.Chandi; quan_gspspxxviewmodel.ShangpinMS = _gspsp.ShangpinMS; quan_gspspxxviewmodel.WenduSX = _gspsp.WenduSX; quan_gspspxxviewmodel.WenduXX = _gspsp.WenduXX; //quan_gspspxxviewmodel.SPID = _gspsp.SPID; ViewBag.gspspid = _gspsp.ID; return(View(quan_gspspxxviewmodel)); } _gspsp = new quan_gspspxx(); _gspsp.HuozhuID = (int)_spxx.HuozhuID; _gspsp.HuozhuSQID = _spxx.HuozhuSQID; _gspsp.Daima = _spxx.Daima; _gspsp.Mingcheng = _spxx.Mingcheng; _gspsp.ZhucezhengID = _spxx.ZhucezhengID; _gspsp.ZhucezhengBH = _spxx.ZhucezhengBH; _gspsp.Guige = _spxx.Guige; _gspsp.Xinghao = _spxx.Xinghao; _gspsp.Danwei = _spxx.Danwei; _gspsp.Huansuanlv = _spxx.Huansuanlv; _gspsp.Volchang = _spxx.Volchang; _gspsp.Volkuan = _spxx.Volkuan; _gspsp.Volgao = _spxx.Volgao; _gspsp.Chanpinxian = _spxx.Chanpinxian; _gspsp.Muluxuhao = _spxx.Muluxuhao; _gspsp.Guanlifenlei = _spxx.Guanlifenlei; _gspsp.Baozhuangyaoqiu = _spxx.Baozhuangyaoqiu; _gspsp.Cunchutiaojian = _spxx.Cunchutiaojian; _gspsp.QiyeID = _spxx.QiyeID; _gspsp.Qiyemingcheng = _spxx.Qiyemingcheng; _gspsp.GongyingID = _spxx.GongyingID; _gspsp.GongyingSQID = _spxx.GongyingSQID; _gspsp.GongyingXSID = _spxx.GongyingXSID; _gspsp.Shouying = 1; _gspsp.Col1 = _spxx.Col1; _gspsp.Col2 = _spxx.Col2; _gspsp.Col3 = _spxx.Col3; _gspsp.Col4 = _spxx.Col4; _gspsp.Col5 = _spxx.Col5; _gspsp.Col6 = _spxx.Col6; _gspsp.MakeDate = DateTime.Now; _gspsp.MakeMan = _userid; _gspsp.ShenchaSF = _spxx.ShenchaSF; _gspsp.JingyinSF = _spxx.JingyinSF; _gspsp.BaozhuangDW = _spxx.BaozhuangDW; _gspsp.ShangpinTM = _spxx.ShangpinTM; _gspsp.Chandi = _spxx.Chandi; _gspsp.ShangpinMS = _spxx.ShangpinMS; _gspsp.WenduSX = _spxx.WenduSX; _gspsp.WenduXX = _spxx.WenduXX; _gspsp.SPID = _spxx.ID; _gspsp = ob_quan_gspspxxservice.AddEntity(_gspsp); if (_gspsp != null) { base_shangpinxxViewModel quan_gspspxxviewmodel = new base_shangpinxxViewModel(); quan_gspspxxviewmodel.ID = _gspsp.SPID;// _gspsp.ID; quan_gspspxxviewmodel.HuozhuID = _gspsp.HuozhuID; quan_gspspxxviewmodel.HuozhuSQID = _gspsp.HuozhuSQID; quan_gspspxxviewmodel.Daima = _gspsp.Daima; quan_gspspxxviewmodel.Mingcheng = _gspsp.Mingcheng; quan_gspspxxviewmodel.ZhucezhengID = _gspsp.ZhucezhengID; quan_gspspxxviewmodel.ZhucezhengBH = _gspsp.ZhucezhengBH; quan_gspspxxviewmodel.Guige = _gspsp.Guige; quan_gspspxxviewmodel.Xinghao = _gspsp.Xinghao; quan_gspspxxviewmodel.Danwei = _gspsp.Danwei; quan_gspspxxviewmodel.Huansuanlv = _gspsp.Huansuanlv; quan_gspspxxviewmodel.Volchang = _gspsp.Volchang; quan_gspspxxviewmodel.Volkuan = _gspsp.Volkuan; quan_gspspxxviewmodel.Volgao = _gspsp.Volgao; quan_gspspxxviewmodel.Chanpinxian = _gspsp.Chanpinxian; quan_gspspxxviewmodel.Muluxuhao = _gspsp.Muluxuhao; quan_gspspxxviewmodel.Guanlifenlei = _gspsp.Guanlifenlei; quan_gspspxxviewmodel.Baozhuangyaoqiu = _gspsp.Baozhuangyaoqiu; quan_gspspxxviewmodel.Cunchutiaojian = _gspsp.Cunchutiaojian; quan_gspspxxviewmodel.QiyeID = _gspsp.QiyeID; quan_gspspxxviewmodel.Qiyemingcheng = _gspsp.Qiyemingcheng; quan_gspspxxviewmodel.GongyingID = _gspsp.GongyingID; quan_gspspxxviewmodel.GongyingSQID = _gspsp.GongyingSQID; quan_gspspxxviewmodel.GongyingXSID = _gspsp.GongyingXSID; quan_gspspxxviewmodel.Shouying = _gspsp.Shouying; quan_gspspxxviewmodel.Col1 = _gspsp.Col1; quan_gspspxxviewmodel.Col2 = _gspsp.Col2; quan_gspspxxviewmodel.Col3 = _gspsp.Col3; quan_gspspxxviewmodel.Col4 = _gspsp.Col4; quan_gspspxxviewmodel.Col5 = _gspsp.Col5; quan_gspspxxviewmodel.Col6 = _gspsp.Col6; quan_gspspxxviewmodel.MakeDate = _gspsp.MakeDate; quan_gspspxxviewmodel.MakeMan = _gspsp.MakeMan; quan_gspspxxviewmodel.ShenchaSF = _gspsp.ShenchaSF; quan_gspspxxviewmodel.JingyinSF = _gspsp.JingyinSF; quan_gspspxxviewmodel.BaozhuangDW = _gspsp.BaozhuangDW; quan_gspspxxviewmodel.ShangpinTM = _gspsp.ShangpinTM; quan_gspspxxviewmodel.Chandi = _gspsp.Chandi; quan_gspspxxviewmodel.ShangpinMS = _gspsp.ShangpinMS; quan_gspspxxviewmodel.WenduSX = _gspsp.WenduSX; quan_gspspxxviewmodel.WenduXX = _gspsp.WenduXX; //quan_gspspxxviewmodel.SPID = _gspsp.SPID; ViewBag.gspspid = _gspsp.ID; return(View(quan_gspspxxviewmodel)); } return(View()); }
public ActionResult Update() { string id = Request["id"] ?? ""; string huozhuid = Request["huozhuid"] ?? ""; string huozhusqid = Request["huozhusqid"] ?? ""; string daima = Request["daima"] ?? ""; string mingcheng = Request["mingcheng"] ?? ""; string zhucezhengid = Request["zhucezhengid"] ?? ""; string zhucezhengbh = Request["zhucezhengbh"] ?? ""; string guige = Request["guige"] ?? ""; string xinghao = Request["xinghao"] ?? ""; string danwei = Request["danwei"] ?? ""; string huansuanlv = Request["huansuanlv"] ?? ""; string volchang = Request["volchang"] ?? ""; string volkuan = Request["volkuan"] ?? ""; string volgao = Request["volgao"] ?? ""; string chanpinxian = Request["chanpinxian"] ?? ""; string muluxuhao = Request["muluxuhao"] ?? ""; string guanlifenlei = Request["guanlifenlei"] ?? ""; string baozhuangyaoqiu = Request["baozhuangyaoqiu"] ?? ""; string cunchutiaojian = Request["cunchutiaojian"] ?? ""; string qiyeid = Request["qiyeid"] ?? ""; string qiyemingcheng = Request["qiyemingcheng"] ?? ""; string gongyingid = Request["gongyingid"] ?? ""; string gongyingsqid = Request["gongyingsqid"] ?? ""; string gongyingxsid = Request["gongyingxsid"] ?? ""; 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 jingyinsf = Request["jingyinsf"] ?? ""; string baozhuangdw = Request["baozhuangdw"] ?? ""; string shangpintm = Request["shangpintm"] ?? ""; string chandi = Request["chandi"] ?? ""; string shangpinms = Request["shangpinms"] ?? ""; string spid = Request["spid"] ?? ""; int uid = int.Parse(id); try { quan_gspspxx p = ob_quan_gspspxxservice.GetEntityById(quan_gspspxx => quan_gspspxx.ID == uid); p.HuozhuID = huozhuid == "" ? 0 : int.Parse(huozhuid); p.HuozhuSQID = huozhusqid == "" ? 0 : int.Parse(huozhusqid); p.Daima = daima.Trim(); p.Mingcheng = mingcheng.Trim(); p.ZhucezhengID = zhucezhengid == "" ? 0 : int.Parse(zhucezhengid); p.ZhucezhengBH = zhucezhengbh.Trim(); p.Guige = guige.Trim(); p.Xinghao = xinghao.Trim(); p.Danwei = danwei.Trim(); p.Huansuanlv = huansuanlv == "" ? 0 : float.Parse(huansuanlv); p.Volchang = volchang == "" ? 0 : float.Parse(volchang); p.Volkuan = volkuan == "" ? 0 : float.Parse(volkuan); p.Volgao = volgao == "" ? 0 : float.Parse(volgao); p.Chanpinxian = chanpinxian == "" ? 0 : int.Parse(chanpinxian); p.Muluxuhao = muluxuhao == "" ? 0 : int.Parse(muluxuhao); p.Guanlifenlei = guanlifenlei == "" ? 0 : int.Parse(guanlifenlei); p.Baozhuangyaoqiu = baozhuangyaoqiu.Trim(); p.Cunchutiaojian = cunchutiaojian.Trim(); p.QiyeID = qiyeid == "" ? 0 : int.Parse(qiyeid); p.Qiyemingcheng = qiyemingcheng.Trim(); p.GongyingID = gongyingid == "" ? 0 : int.Parse(gongyingid); p.GongyingSQID = gongyingsqid == "" ? 0 : int.Parse(gongyingsqid); p.GongyingXSID = gongyingxsid == "" ? 0 : int.Parse(gongyingxsid); 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.JingyinSF = jingyinsf == "" ? false : Boolean.Parse(jingyinsf); p.BaozhuangDW = baozhuangdw.Trim(); p.ShangpinTM = shangpintm.Trim(); p.Chandi = chandi.Trim(); p.ShangpinMS = shangpinms.Trim(); p.SPID = spid == "" ? 0 : int.Parse(spid); ob_quan_gspspxxservice.UpdateEntity(p); ViewBag.saveok = ViewAddTag.ModifyOk; } catch (Exception ex) { Console.WriteLine(ex.Message); ViewBag.saveok = ViewAddTag.ModifyNo; } return(RedirectToAction("Index")); }