public ActionResult Edit(string id) { Guid ID; wx_customer m = new wx_customer(); if (Guid.TryParse(id, out ID)) { m = wx_customerService.instance().Single(ID); } return View(m); }
public JsonResult Edit(FormCollection form) { ResultBase_form result = new ResultBase_form(); wx_customer m = new wx_customer(); TryUpdateModel<wx_customer>(m, form); m.wID = UserDateTicket.wx_user.ID; m.cID = UserDateTicket.Company.ID; Custom_add custom = new Custom_add() { kf_account = m.kf_account + "@" + UserDateTicket.wx_user.weixinCode, nickname = m.nickname, password = Util.Utils.MD5(m.password) }; if (m.ID == Guid.Empty) { var resultcode = CommonApi.Custom_Add(GetToken(), custom); if (resultcode.errcode == Entity.Weixin.ReturnCode.请求成功) result.status = wx_customerService.instance().Insert(m); else result.msg = resultcode.errcode.ToString(); } else { var resultcode = CommonApi.Custom_Edit(GetToken(), custom); if (resultcode.errcode == Entity.Weixin.ReturnCode.请求成功) result.status = wx_customerService.instance().Update(m); else result.msg = resultcode.errcode.ToString(); } if (!string.IsNullOrEmpty(m.headImg)) { var temp = CommonApi.CustomUploadHeadimg(GetToken(), custom.kf_account, m.headImg); if (temp.errcode == Entity.Weixin.ReturnCode.请求成功) { } } /* var temp = CommonApi.CustomUploadHeadimg(GetToken(), custom.kf_account, form["headImg"]); if (resultcode.errcode == Entity.Weixin.ReturnCode.请求成功) { } */ result.msg = result.status == 0 ? "操作失败" : "操作成功"; return Json(result, JsonRequestBehavior.AllowGet); }