|
|
@ -390,5 +390,54 @@ namespace EasyBL.WEBAPP.SYS |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
//利用信箱重啟已註銷帳號
|
|
|
|
public HttpResponseMessage ReactivateAccount(string Email) |
|
|
|
{ |
|
|
|
//string sMsg = null;
|
|
|
|
SuccessResponseMessage srm = SugarBase.ExecTran(db => |
|
|
|
{ |
|
|
|
do |
|
|
|
{ |
|
|
|
var sUser = db.Queryable<SETB_CMS_Member>().Single(x => x.Email == Email); |
|
|
|
|
|
|
|
sUser.Status = "0"; //會員狀態重啟後為未認證狀態
|
|
|
|
var iRel = db.Updateable(sUser).ExecuteCommand(); |
|
|
|
|
|
|
|
srm = new SuccessResponseMessage(null, null); |
|
|
|
srm.DATA.Add(BLWording.REL, sUser); |
|
|
|
} while (false); |
|
|
|
|
|
|
|
return srm; |
|
|
|
|
|
|
|
}); |
|
|
|
|
|
|
|
return HttpResponseExtension.ToJson(JsonConvert.SerializeObject(srm)); |
|
|
|
} |
|
|
|
|
|
|
|
//利用信箱重啟已註銷帳號
|
|
|
|
public HttpResponseMessage ReactivateAccountByAcc(string Account) |
|
|
|
{ |
|
|
|
//string sMsg = null;
|
|
|
|
SuccessResponseMessage srm = SugarBase.ExecTran(db => |
|
|
|
{ |
|
|
|
do |
|
|
|
{ |
|
|
|
var sUser = db.Queryable<SETB_CMS_Member>().Single(x => x.Account == Account); |
|
|
|
|
|
|
|
sUser.Status = "0"; //會員狀態重啟後為未認證狀態
|
|
|
|
var iRel = db.Updateable(sUser).ExecuteCommand(); |
|
|
|
|
|
|
|
srm = new SuccessResponseMessage(null, null); |
|
|
|
srm.DATA.Add(BLWording.REL, sUser); |
|
|
|
} while (false); |
|
|
|
|
|
|
|
return srm; |
|
|
|
|
|
|
|
}); |
|
|
|
|
|
|
|
return HttpResponseExtension.ToJson(JsonConvert.SerializeObject(srm)); |
|
|
|
} |
|
|
|
|
|
|
|
} |
|
|
|
} |