public ActionResult Register(CardApplyVM pModel) { try { ResultM result = MemberBL.Register(pModel.TemData); if (result.IsSuccess) { //return Detail(pModel.OpenID); EGExceptionResult pResult = CreateCardApplyVM(pModel.OpenID, pModel); if (pResult != null) { return(Json(pResult)); } pModel.NewMemberInfo = "恭喜你成為我們的會員"; return(View("CardApply", pModel)); } return(Json(result)); } catch (Exception ex) { return(Json(new { IsSuccess = false, Message = ex.Message })); } }
public ActionResult Index(string OpenID) { CardApplyVM pModel = new CardApplyVM(); EGExceptionResult pResult = CreateCardApplyVM(OpenID, pModel); if (pResult != null) { return(Json(pResult)); } return(View("CardApply", pModel)); }
/// <summary> /// /// </summary> /// <param name="OpenID"></param> /// <param name="pModel"></param> /// <returns></returns> private EGExceptionResult CreateCardApplyVM(string OpenID, CardApplyVM pModel) { pModel.OpenID = OpenID; //加载 MemberCardService pService = new MemberCardService(); List <CardContent> pList = pService.GetMemberCard(OpenID); EGExceptionResult pResult = pService.GetActionResult(); if (pResult != null) { return(pResult); } //会员信息数据赋予到页面模型 pModel.CardForMember = pList; return(null); }