public ActionResult Edit() { UserBll.Instance.CheckUserOnlingState(); TB_EXPRESSCOMPANYModel model = TB_EXPRESSCOMPANYDal.Instance.Get(Request.QueryString["id"]); if (model == null) { model = new TB_EXPRESSCOMPANYModel(); } return(View(model)); }
public string Edit(FormCollection context) { try { UserBll.Instance.CheckUserOnlingState(); var rpm = GetRpm(context); TB_EXPRESSCOMPANYModel model = TB_EXPRESSCOMPANYDal.Instance.Get(rpm.FID); TB_EXPRESSCOMPANYModel d = new TB_EXPRESSCOMPANYModel(); d.InjectFrom(rpm.Entity); d.FID = model.FID; var ls = TB_EXPRESSCOMPANYDal.Instance.GetWhere(new { FCODE = rpm.Entity.FCODE }); foreach (TB_EXPRESSCOMPANYModel m in ls) { if (m.FID != model.FID) { return(JSONhelper.ToJson(new { errCode = -1, errMsg = "物流编码已经存在" })); } } ls = TB_EXPRESSCOMPANYDal.Instance.GetWhere(new { FNAME = rpm.Entity.FNAME }); foreach (TB_EXPRESSCOMPANYModel m in ls) { if (m.FID != model.FID) { return(JSONhelper.ToJson(new { errCode = -1, errMsg = "物流名称已经存在" })); } } TB_EXPRESSCOMPANYDal.Instance.Update(d); return(JSONhelper.ToJson(new { errCode = 0, errMsg = "" })); } catch (Exception ex) { LogHelper.WriteLog(ex); return(ex.Message); } }