/// <summary> /// 用户实名认证 /// </summary> /// <returns></returns> public ActionResult UserApprove(int?Id) { ViewBag.Title = "实名认证"; //TODO:判断用户是否提交过认证信息 BLL.Members.UsersApprove manage = new BLL.Members.UsersApprove(); Model.Members.UsersApprove model = new Model.Members.UsersApprove(); model = manage.GetModelByUserID(CurrentUser.UserID); if (model != null) { return(Redirect(string.Format("{0}UserCenter/SubmitSucc/{1}", MvcApplication.GetCurrentRoutePath(AreaRoute.Shop), model.Status))); } if (Id.HasValue) { if (Session["USERAPPROVE"] != null) { model = (Model.Members.UsersApprove)Session["USERAPPROVE"]; } ViewBag.UserID = CurrentUser.UserID; return(View(model)); } else { Session["USERAPPROVE"] = null; ViewBag.UserID = CurrentUser.UserID; model = new Model.Members.UsersApprove(); model.UserID = CurrentUser.UserID; return(View(model)); } }
public void SubmitSucc() { ViewBag.Title = "实名认证"; JsonObject json = new JsonObject(); BLL.Members.UsersApprove manage = new BLL.Members.UsersApprove(); if (manage.DeleteByUserId(CurrentUser.UserID)) { json.Accumulate("STATUS", "SUCCESS"); } else { json.Accumulate("STATUS", "FAILE"); } Response.Write(json.ToString()); }
public void SubmitApprove(FormCollection collection) { JsonObject json = new JsonObject(); if (Session["USERAPPROVE"] != null) { BLL.Members.UsersApprove manage = new BLL.Members.UsersApprove(); Model.Members.UsersApprove model = new Model.Members.UsersApprove(); model = (Model.Members.UsersApprove)Session["USERAPPROVE"]; //上传的图片移动文件夹 string tempFile = string.Format("/Upload/Temp/{0}/", DateTime.Now.ToString("yyyyMMdd")); string ImageFile = "/Upload/SNS/Images/ApproveImage/"; ArrayList imageList = new ArrayList(); imageList.Add(model.FrontView.Replace(tempFile, "")); imageList.Add(model.RearView.Replace(tempFile, "")); model.FrontView = model.FrontView.Replace(tempFile, ImageFile); model.RearView = model.RearView.Replace(tempFile, ImageFile); if (manage.Add(model) > 0) { Common.FileManage.MoveFile(Server.MapPath(tempFile), Server.MapPath(ImageFile), imageList); Session["USERAPPROVE"] = null; json.Accumulate("STATUS", "SUCCESS"); } else { json.Accumulate("STATUS", "FAILE"); } } else { json.Accumulate("STATUS", "FAILE"); } Response.Write(json.ToString()); }