Browse Source

[WHAT] VerifyMail帶入之參數調整 [WHY] fix

Dev
Janie 2 years ago
parent
commit
f318ee591d
  1. 15
      EuroTran/EasyBL.WEBAPP/ShowEasy/SignupService.cs
  2. 4
      EuroTran/WebApp/Controllers/SignupController.cs

15
EuroTran/EasyBL.WEBAPP/ShowEasy/SignupService.cs

@ -28,7 +28,7 @@ namespace EasyBL.WEBAPP.SYS
//使用者以信箱註冊(API Function)
public HttpResponseMessage SignupWithEmail(SETB_CMS_Member newUser)
{
string sMsg = null;
//string sMsg = null;
SuccessResponseMessage srm = SugarBase.ExecTran(db =>
{
do
@ -81,15 +81,15 @@ namespace EasyBL.WEBAPP.SYS
}
//重新寄送認證信
public HttpResponseMessage ReSendVerifyMail(string OrgID, string MemberID)
public HttpResponseMessage ReSendVerifyMail(string Email)
{
string sMsg = null;
//string sMsg = null;
SuccessResponseMessage srm = SugarBase.ExecTran(db =>
{
do
{
var Mailto = db.Queryable<SETB_CMS_Member>().Single(x => x.OrgID == OrgID && x.MemberID == MemberID);
string sEmail = Mailto.Email;
var Mailto = db.Queryable<SETB_CMS_Member>().Single(x => x.Email == Email);
string sMemberID = Mailto.MemberID;
string sOrgID = Mailto.OrgID;
string sError = "";
@ -105,7 +105,7 @@ namespace EasyBL.WEBAPP.SYS
toEmail.Add(oEmailTo);
oEmail.FromUserName = "【ShowEasy 會員認證】"; //取fonfig
oEmail.Title = "感謝您註冊ShowEasy"; //取fonfig
oEmail.EmailBody = createEmail(OrgID, MemberID, Mailto.FirstName);
oEmail.EmailBody = createEmail(Mailto.OrgID, Mailto.MemberID, Mailto.FirstName);
oEmail.IsCCSelf = false;
oEmail.Attachments = null;
oEmail.EmailTo = toEmail;
@ -130,8 +130,7 @@ namespace EasyBL.WEBAPP.SYS
//會員認證
public HttpResponseMessage VerifyAccount(string OrgID, string MemberID)
{
string sMsg = null;
//string sMsg = null;
SuccessResponseMessage srm = SugarBase.ExecTran(db =>
{
do

4
EuroTran/WebApp/Controllers/SignupController.cs

@ -26,10 +26,10 @@ namespace WebApp.Controllers
//重新寄送認證信
[HttpGet]
public HttpResponseMessage ReSendVerifyMail(string OrgID, string MemberID)
public HttpResponseMessage ReSendVerifyMail(string Email)
{
return new SignupService().ReSendVerifyMail(OrgID, MemberID);
return new SignupService().ReSendVerifyMail(Email);
}

Loading…
Cancel
Save