// 傳入 會員帳號,執行 [忘記密碼] 功能 // 回傳 會員密碼 public string forgetMember(int step, string memberID, string answer) { // step == 0 , 進行 傳入memberID 回傳問題 階段. (此時answer = "") // step == 1 , 進行 驗證答案是否正確 回傳密碼或驗證錯誤 階段 // 產生member 物件 MM.Member mb = new MM.Member(); if (step == 0) { // 回傳 忘記密碼的問題 string question = ""; question = mb.forgetMember(0, memberID, ""); return(question); } else if (step == 1) { // 驗證 問題的答案 正確與否 string result = ""; result = mb.forgetMember(1, memberID, answer); return(result); } else { return("input wrong parameter"); } }
public ActionResult registerMember(MM.MemberModel memberModel) { string msg = ""; MM.Member mb = new MM.Member(); msg = mb.registerMember(memberModel); return(Content(msg)); }
public ActionResult loginMember(MM.MemberModel memberModel) { MM.MemberModel mbdata = new MM.MemberModel(); MM.Member mb = new MM.Member(); mbdata = mb.loginMember(memberModel); //儲存seesion userID ,如果沒登入則會存null Session["suserID"] = mbdata.User_ID; Session["suserName"] = mbdata.UserName; return(Json(mbdata)); }