diff --git a/EuroTran/EasyBL.WEBAPP/ShowEasy/BookingMail.cs b/EuroTran/EasyBL.WEBAPP/ShowEasy/BookingMail.cs index 5c7a935..dc89ba8 100644 --- a/EuroTran/EasyBL.WEBAPP/ShowEasy/BookingMail.cs +++ b/EuroTran/EasyBL.WEBAPP/ShowEasy/BookingMail.cs @@ -2502,137 +2502,136 @@ namespace EasyBL.WEBAPP.SYS } //Payment Received 未登入 - //Alina這邊這邊 - //public string PaymentReceived_NoLogin(View_SAL_BookingOnline BookingOnlineModel) - //{ - - // StringBuilder sb = new StringBuilder(); - - // EmailTemplate_CH mailTemplate = new EmailTemplate_CH(); - - - // sb.Append(mailTemplate.MailHeader()); - // sb.Append(mailTemplate.MailCSS()); - // sb.Append(mailTemplate.MailShowEasyLogo()); - // //Email Body - // sb.Append(""); - // sb.Append(""); - // sb.Append(""); - // sb.Append(""); - // sb.Append(""); - // sb.Append(""); - // sb.Append("
"); - // sb.Append(" "); - // sb.Append(""); - // sb.Append(""); - // sb.Append(""); - // //Text:您好,Janie, - // sb.Append(""); - // sb.Append(""); - // sb.Append(""); - // //Text:我們已經成功收到你的付款! - // sb.Append(""); - // sb.Append(""); - // sb.Append(""); - // //Text:訂單資訊 - // sb.Append(""); - // sb.Append(""); - // sb.Append(""); - // //Button:service card start ---------------------------------------------------- - // sb.Append(""); - // sb.Append(""); - // sb.Append(""); - // sb.Append(""); - // sb.Append("
"); - // sb.Append(" "); - // sb.Append("
"); - // sb.Append("

"); - // sb.Append("你好"); - // sb.Append("

"); - // sb.Append("
"); - // sb.Append("

"); - // sb.Append("我們已經成功收到你的付款!
"); - // sb.Append("
"); - // sb.Append("*附件為此訂單的訂單明細
"); - // sb.Append("

"); - // sb.Append("
"); - // sb.Append("

"); - // sb.Append("訂單資訊:"); - // sb.Append("

"); - // sb.Append("
"); - // sb.Append(""); - // sb.Append(""); - // sb.Append(""); - // //service img - // sb.Append(""); - // //booking status - // sb.Append(""); - // sb.Append(""); - // sb.Append(""); - // sb.Append("
"); - // //sb.Append(""); - // sb.Append(""); - - // sb.Append(""); - // sb.Append("

"); - // sb.Append("訂單已完成,已付款"); - // sb.Append("

"); - // //service name - // sb.Append("

"); - // //sb.Append("包車遊覽|新北景點一日遊:九份&平溪&北海岸"); - // sb.Append(BookingOnlineModel.ServiceName); - // sb.Append("

"); - // //booking number - // sb.Append("

"); - // //sb.Append("#B35553244AC"); - // sb.Append(BookingOnlineModel.BookingNo); - // sb.Append("

"); - // //service content - // //sb.Append("

"); - // //sb.Append("接送服務, 台北市, 四人座車型 x 1"); - // //sb.Append("

"); - - // var lstT = new List(); - // var objval = BookingOnlineModel.BookingItem.ToString(); - // if (!string.IsNullOrEmpty(objval) && objval != "[]") - // { - // lstT = JsonConvert.DeserializeObject>(objval.ToString()); - // } - // foreach (var item in lstT) - // { - // sb.Append("

"); - // sb.Append(item); - // sb.Append("

"); - // } - - // //service time - // sb.Append("

"); - // //sb.Append("服務時間: 2022.09.20 08:00 (當地時間)"); - // sb.Append("服務時間: " + BookingOnlineModel.ServiceDateSFormat + " (當地時間)"); - // sb.Append("

"); - // //booking time - // sb.Append("

"); - // // sb.Append("訂購時間: 2022.07.20 12:00"); - // sb.Append("訂購時間: " + BookingOnlineModel.BookingDateFormat); - // sb.Append("

"); - // //cost - // sb.Append("

"); - // //sb.Append("$3,500 台幣"); - // sb.Append("$" + int.Parse(BookingOnlineModel.TotalPrice.ToString()).ToString("#,###") + " " + BookingOnlineModel.CurrencyName); - // sb.Append("

"); - // sb.Append("
"); - // sb.Append("
"); - // sb.Append("
"); - // sb.Append(""); - // sb.Append(""); - // //sb.Append(mailTemplate.MailButtom()); - // sb.Append(mailTemplate.MailFooter()); - - // return sb.ToString(); - - //} + public string PaymentReceived_NoLogin(View_SAL_BookingOnline BookingOnlineModel) + { + + StringBuilder sb = new StringBuilder(); + + EmailTemplate_CH mailTemplate = new EmailTemplate_CH(); + + + sb.Append(mailTemplate.MailHeader()); + sb.Append(mailTemplate.MailCSS()); + sb.Append(mailTemplate.MailShowEasyLogo()); + //Email Body + sb.Append(""); + sb.Append(""); + sb.Append(""); + sb.Append(""); + sb.Append(""); + sb.Append(""); + sb.Append("
"); + sb.Append(" "); + sb.Append(""); + sb.Append(""); + sb.Append(""); + //Text:您好,Janie, + sb.Append(""); + sb.Append(""); + sb.Append(""); + //Text:我們已經成功收到你的付款! + sb.Append(""); + sb.Append(""); + sb.Append(""); + //Text:訂單資訊 + sb.Append(""); + sb.Append(""); + sb.Append(""); + //Button:service card start ---------------------------------------------------- + sb.Append(""); + sb.Append(""); + sb.Append(""); + sb.Append(""); + sb.Append("
"); + sb.Append(" "); + sb.Append("
"); + sb.Append("

"); + sb.Append("你好"); + sb.Append("

"); + sb.Append("
"); + sb.Append("

"); + sb.Append("我們已經成功收到你的付款!
"); + sb.Append("
"); + sb.Append("*附件為此訂單的訂單明細
"); + sb.Append("

"); + sb.Append("
"); + sb.Append("

"); + sb.Append("訂單資訊:"); + sb.Append("

"); + sb.Append("
"); + sb.Append(""); + sb.Append(""); + sb.Append(""); + //service img + sb.Append(""); + //booking status + sb.Append(""); + sb.Append(""); + sb.Append(""); + sb.Append("
"); + //sb.Append(""); + sb.Append(""); + + sb.Append(""); + sb.Append("

"); + sb.Append("訂單已完成,已付款"); + sb.Append("

"); + //service name + sb.Append("

"); + //sb.Append("包車遊覽|新北景點一日遊:九份&平溪&北海岸"); + sb.Append(BookingOnlineModel.ServiceName); + sb.Append("

"); + //booking number + sb.Append("

"); + //sb.Append("#B35553244AC"); + sb.Append(BookingOnlineModel.BookingNo); + sb.Append("

"); + //service content + //sb.Append("

"); + //sb.Append("接送服務, 台北市, 四人座車型 x 1"); + //sb.Append("

"); + + var lstT = new List(); + var objval = BookingOnlineModel.BookingItem.ToString(); + if (!string.IsNullOrEmpty(objval) && objval != "[]") + { + lstT = JsonConvert.DeserializeObject>(objval.ToString()); + } + foreach (var item in lstT) + { + sb.Append("

"); + sb.Append(item); + sb.Append("

"); + } + + //service time + sb.Append("

"); + //sb.Append("服務時間: 2022.09.20 08:00 (當地時間)"); + sb.Append("服務時間: " + BookingOnlineModel.ServiceDateSFormat + " (當地時間)"); + sb.Append("

"); + //booking time + sb.Append("

"); + // sb.Append("訂購時間: 2022.07.20 12:00"); + sb.Append("訂購時間: " + BookingOnlineModel.BookingDateFormat); + sb.Append("

"); + //cost + sb.Append("

"); + //sb.Append("$3,500 台幣"); + sb.Append("$" + int.Parse(BookingOnlineModel.TotalPrice.ToString()).ToString("#,###") + " " + BookingOnlineModel.CurrencyName); + sb.Append("

"); + sb.Append("
"); + sb.Append("
"); + sb.Append("
"); + sb.Append(""); + sb.Append(""); + //sb.Append(mailTemplate.MailButtom()); + sb.Append(mailTemplate.MailFooter()); + + return sb.ToString(); + + } } diff --git a/EuroTran/EasyBL.WEBAPP/ShowEasy/BookingMaintain_UpdService.cs b/EuroTran/EasyBL.WEBAPP/ShowEasy/BookingMaintain_UpdService.cs index 2cf27d8..e458c68 100644 --- a/EuroTran/EasyBL.WEBAPP/ShowEasy/BookingMaintain_UpdService.cs +++ b/EuroTran/EasyBL.WEBAPP/ShowEasy/BookingMaintain_UpdService.cs @@ -603,7 +603,16 @@ namespace EasyBL.WEBAPP.WSM { //已付款 oEmail.Title = "訂單已確認已付款通知"; - oEmail.EmailBody = new BookingMail().PaymentReceived(objBookingOnline); + if (string.IsNullOrEmpty(objBookingOnline.Account)) + { + //未登錄,沒有查看訂單按鈕 + oEmail.EmailBody = new BookingMail().PaymentReceived_NoLogin(objBookingOnline); + } + else + { + oEmail.EmailBody = new BookingMail().PaymentReceived(objBookingOnline); + } + } else if (oNewEntity.PaymentStatus == "04") { //退款中 oEmail.Title = "取消訂單退款中通知";