public JsonResult Bind(BankCardInfo card) { FuncResult result = new FuncResult(); BankCardProvider provider = new BankCardProvider(); result.Success = provider.Bind(card); result.StatusCode = result.Success ? 1 : (int)provider.PromptInfo.ResultType; result.Message = result.Success ? null : provider.PromptInfo.CustomMessage; return(Json(result)); }
public JsonResult AuthBankCard(int id, bool isValid, string refuseReason) { BankCardProvider card = new BankCardProvider(); if (!card.Validate(id, isValid, refuseReason, SysUser.UserId)) { return(FailResult(card.PromptInfo.CustomMessage)); } return(SuccessResult()); }