public ActionResult ChangeValidation(string Code) { ChangeAccountVM model = new ChangeAccountVM(); model.OpenID = this.GetOpenId(Code); model.OldAccountNumber = AccountBL.GetAccountName(model.OpenID); return(View(model)); }
public ActionResult ChangeValidation(ChangeAccountVM model) { if (ModelState.IsValid) { try { ResultM result = AccountBL.SaveChangeAccount(model.TemData, model.OldAccountNumber, model.OldPassword); if (result.IsSuccess) { EG.WeChat.Service.WeiXin.WeixinMessageSender.SendText(model.OpenID, String.Format("戶口修改 成功!\r\n新的關聯的交易帳號為:{0}。\r\n{1}", model.AccountNumber, DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss"))); } return(Json(result)); } catch (Exception ex) { return(Json(new { IsSuccess = false, Message = ex.Message })); } } return(View(model)); }
public ActionResult CheckChangeAccountVM(ChangeAccountVM model) { return(Json(new { IsSuccess = ModelState.IsValid })); }