public ActionResult Update() { string id = Request["id"] ?? ""; string spid = Request["spid"] ?? ""; string spdm = Request["spdm"] ?? ""; string zczid = Request["zczid"] ?? ""; string zczdm = Request["zczdm"] ?? ""; string lx = Request["lx"] ?? ""; string makedate = Request["makedate"] ?? ""; string makeman = Request["makeman"] ?? ""; string isdelete = Request["isdelete"] ?? ""; int uid = int.Parse(id); try { quan_gspsphz p = ob_quan_gspsphzservice.GetEntityById(quan_gspsphz => quan_gspsphz.ID == uid); p.SPID = spid == "" ? 0 : int.Parse(spid); p.SPDM = spdm.Trim(); p.ZCZID = zczid == "" ? 0 : int.Parse(zczid); p.ZCZDM = zczdm.Trim(); p.LX = lx == "" ? false : Boolean.Parse(lx); p.MakeDate = makedate == "" ? DateTime.Now : DateTime.Parse(makedate); p.MakeMan = makeman == "" ? 0 : int.Parse(makeman); p.IsDelete = isdelete == "" ? false : Boolean.Parse(isdelete); ob_quan_gspsphzservice.UpdateEntity(p); ViewBag.saveok = ViewAddTag.ModifyOk; } catch (Exception ex) { Console.WriteLine(ex.Message); ViewBag.saveok = ViewAddTag.ModifyNo; } return(RedirectToAction("Edit", new { id = uid })); }
public ActionResult Save() { string id = Request["id"] ?? ""; string spid = Request["spid"] ?? ""; string spdm = Request["spdm"] ?? ""; string zczid = Request["zczid"] ?? ""; string zczdm = Request["zczdm"] ?? ""; string lx = Request["lx"] ?? ""; string makedate = Request["makedate"] ?? ""; string makeman = Request["makeman"] ?? ""; string isdelete = Request["isdelete"] ?? ""; try { quan_gspsphz ob_quan_gspsphz = new quan_gspsphz(); ob_quan_gspsphz.SPID = spid == "" ? 0 : int.Parse(spid); ob_quan_gspsphz.SPDM = spdm.Trim(); ob_quan_gspsphz.ZCZID = zczid == "" ? 0 : int.Parse(zczid); ob_quan_gspsphz.ZCZDM = zczdm.Trim(); ob_quan_gspsphz.LX = lx == "" ? false : Boolean.Parse(lx); ob_quan_gspsphz.MakeDate = makedate == "" ? DateTime.Now : DateTime.Parse(makedate); ob_quan_gspsphz.MakeMan = makeman == "" ? 0 : int.Parse(makeman); ob_quan_gspsphz.IsDelete = isdelete == "" ? false : Boolean.Parse(isdelete); ob_quan_gspsphz = ob_quan_gspsphzservice.AddEntity(ob_quan_gspsphz); ViewBag.quan_gspsphz = ob_quan_gspsphz; } catch (Exception ex) { Console.WriteLine(ex.Message); } return(RedirectToAction("Index")); }
public JsonResult ChangeCard() { int _userid = (int)Session["user_id"]; var _sps = Request["sps"] ?? ""; var _nc = Request["newcard"] ?? ""; if (string.IsNullOrEmpty(_sps) || string.IsNullOrEmpty(_nc)) { return(Json(-1)); } var _zcz = ServiceFactory.base_shangpinzczservice.GetEntityById(p => p.Bianhao == _nc.Trim() && p.IsDelete == false); if (_zcz == null) { return(Json(-2)); } foreach (var sp in _sps.Split(',')) { if (sp.Length > 0) { var _spid = int.Parse(sp); var _sp = ServiceFactory.base_shangpinxxservice.GetEntityById(p => p.ID == _spid && p.IsDelete == false); if (_sp != null) { var _gspold = ServiceFactory.quan_gspsphzservice.GetEntityById(p => p.SPID == _sp.ID && p.ZCZID == _sp.ZhucezhengID && p.IsDelete == false); if (_gspold == null) { _gspold = new quan_gspsphz(); _gspold.SPID = _sp.ID; _gspold.SPDM = _sp.Daima; _gspold.ZCZID = _sp.ZhucezhengID; _gspold.ZCZDM = _sp.ZhucezhengBH; _gspold.MakeMan = _sp.MakeMan; _gspold.MakeDate = _sp.MakeDate; _gspold.LX = false; _gspold = ob_quan_gspsphzservice.AddEntity(_gspold); } var _gspnew = ServiceFactory.quan_gspsphzservice.GetEntityById(p => p.SPID == _sp.ID && p.ZCZID == _zcz.ID && p.IsDelete == false); if (_gspnew == null) { _gspnew = new quan_gspsphz(); _gspnew.SPID = _sp.ID; _gspnew.SPDM = _sp.Daima; _gspnew.ZCZID = _zcz.ID; _gspnew.ZCZDM = _zcz.Bianhao; _gspnew.MakeMan = _userid; _gspnew.MakeDate = DateTime.Now; _gspnew.LX = false; _gspnew = ob_quan_gspsphzservice.AddEntity(_gspnew); } _sp.ZhucezhengBH = _zcz.Bianhao; _sp.ZhucezhengID = _zcz.ID; ServiceFactory.base_shangpinxxservice.UpdateEntity(_sp); } } } return(Json(1)); }
public ActionResult Edit(int id) { quan_gspsphz tempData = ob_quan_gspsphzservice.GetEntityById(quan_gspsphz => quan_gspsphz.ID == id && quan_gspsphz.IsDelete == false); ViewBag.quan_gspsphz = tempData; if (tempData == null) { return(View()); } else { quan_gspsphzViewModel quan_gspsphzviewmodel = new quan_gspsphzViewModel(); quan_gspsphzviewmodel.ID = tempData.ID; quan_gspsphzviewmodel.SPID = tempData.SPID; quan_gspsphzviewmodel.SPDM = tempData.SPDM; quan_gspsphzviewmodel.ZCZID = tempData.ZCZID; quan_gspsphzviewmodel.ZCZDM = tempData.ZCZDM; quan_gspsphzviewmodel.LX = tempData.LX; quan_gspsphzviewmodel.MakeDate = tempData.MakeDate; quan_gspsphzviewmodel.MakeMan = tempData.MakeMan; quan_gspsphzviewmodel.Isdelete = tempData.IsDelete; return(View(quan_gspsphzviewmodel)); } }