diff --git a/EuroTran/EasyBL.WEBAPP/ShowEasy/BookingMail.cs b/EuroTran/EasyBL.WEBAPP/ShowEasy/BookingMail.cs
index e9b08c0..a61d7d2 100644
--- a/EuroTran/EasyBL.WEBAPP/ShowEasy/BookingMail.cs
+++ b/EuroTran/EasyBL.WEBAPP/ShowEasy/BookingMail.cs
@@ -134,7 +134,7 @@ namespace EasyBL.WEBAPP.SYS
//cost
sb.Append("
");
//sb.Append("$3,500 台幣");
- sb.Append("$" + BookingOnlineModel.TotalPrice + " 台幣");
+ sb.Append("$" + int.Parse(BookingOnlineModel.TotalPrice.ToString()).ToString("#,###") + " " + BookingOnlineModel.CurrencyName);
sb.Append("
");
//前往付款按鈕 (連結要記得修改!)
//sb.Append("");
@@ -281,7 +281,8 @@ namespace EasyBL.WEBAPP.SYS
//cost
sb.Append("");
//sb.Append("$3,500 台幣");
- sb.Append("$" + BookingOnlineModel.TotalPrice + " 台幣");
+ sb.Append("$" + int.Parse(BookingOnlineModel.TotalPrice.ToString()).ToString("#,###") + " " + BookingOnlineModel.CurrencyName);
+
sb.Append("
");
sb.Append("");
sb.Append("");
@@ -422,7 +423,7 @@ namespace EasyBL.WEBAPP.SYS
//cost
sb.Append("");
//sb.Append("$3,500 台幣");
- sb.Append("$" + BookingOnlineModel.TotalPrice + " 台幣");
+ sb.Append("$" + int.Parse(BookingOnlineModel.TotalPrice.ToString()).ToString("#,###") + " " + BookingOnlineModel.CurrencyName);
sb.Append("
");
sb.Append("");
sb.Append("");
@@ -581,7 +582,7 @@ namespace EasyBL.WEBAPP.SYS
//cost
sb.Append("");
//sb.Append("$3,500 台幣");
- sb.Append("$" + BookingOnlineModel.TotalPrice + " 台幣");
+ sb.Append("$" + int.Parse(BookingOnlineModel.TotalPrice.ToString()).ToString("#,###")+ " "+ BookingOnlineModel.CurrencyName);
sb.Append("
");
sb.Append("");
sb.Append("");
@@ -860,7 +861,7 @@ namespace EasyBL.WEBAPP.SYS
//cost
sb.Append("");
//sb.Append("$3,500 台幣");
- sb.Append("$" + BookingOnlineModel.TotalPrice + " 台幣");
+ sb.Append("$" + int.Parse(BookingOnlineModel.TotalPrice.ToString()).ToString("#,###") + " " + BookingOnlineModel.CurrencyName);
sb.Append("
");
sb.Append("");
sb.Append("");
@@ -994,7 +995,7 @@ namespace EasyBL.WEBAPP.SYS
//cost
sb.Append("");
//sb.Append("$3,500 台幣");
- sb.Append("$" + BookingOnlineModel.TotalPrice + " 台幣");
+ sb.Append("$" + int.Parse(BookingOnlineModel.TotalPrice.ToString()).ToString("#,###") + " " + BookingOnlineModel.CurrencyName);
sb.Append("
");
//前往付款按鈕 (連結要記得修改!)
//sb.Append("");
diff --git a/EuroTran/EasyBL.WEBAPP/ShowEasy/BookingMaintain_UpdService.cs b/EuroTran/EasyBL.WEBAPP/ShowEasy/BookingMaintain_UpdService.cs
index db6a31c..9e08ccd 100644
--- a/EuroTran/EasyBL.WEBAPP/ShowEasy/BookingMaintain_UpdService.cs
+++ b/EuroTran/EasyBL.WEBAPP/ShowEasy/BookingMaintain_UpdService.cs
@@ -115,20 +115,22 @@ namespace EasyBL.WEBAPP.WSM
if (iRel > 0)
{
//確認 后給會員發信息講已確認
- var objBookingOnline = db.Queryable
- ((t1, t2, t3) =>
+ var objBookingOnline = db.Queryable
+ ((t1, t2, t3,t4) =>
new object[] {
JoinType.Left, t1.ServiceID == t2.ServiceID && t1.OrgID==t2.OrgID && t1.LangType==t2.LangID,
- JoinType.Left, t1.OrgID == t3.OrgID && t1.BookingID == sBookingID && t1.Account == t3.Account
+ JoinType.Left, t1.OrgID == t3.OrgID && t1.BookingID == sBookingID && t1.Account == t3.Account,
+ JoinType.Left, t1.OrgID == t4.OrgID && t1.CurrencyID == t4.ArgumentID && t4.ArgumentClassID=="Currency"
}
)
- .Where((t1, t2, t3) => t1.OrgID == i_crm.ORIGID && t1.BookingID == sBookingID)
- .Select((t1, t2, t3) => new View_SAL_BookingOnline
+ .Where((t1, t2, t3, t4) => t1.OrgID == i_crm.ORIGID && t1.BookingID == sBookingID)
+ .Select((t1, t2, t3, t4) => new View_SAL_BookingOnline
{
BookingID = SqlFunc.GetSelfAndAutoFill(t1.BookingID),
ServiceName = t2.ServiceName,
MemberName = t3.LastName+ t3.FirstName,
- MemberEmail=t3.Email
+ MemberEmail=t3.Email,
+ CurrencyName = t4.ArgumentValue
})
.Single();
@@ -299,20 +301,22 @@ namespace EasyBL.WEBAPP.WSM
if (iRel > 0 && (sSupplierStatus=="03" || sSupplierStatus == "04"))
{
//供應商處理中
- var objBookingOnline = db.Queryable
- ((t1, t2, t3) =>
+ var objBookingOnline = db.Queryable
+ ((t1, t2, t3,t4) =>
new object[] {
JoinType.Left, t1.ServiceID == t2.ServiceID && t1.OrgID==t2.OrgID && t1.LangType==t2.LangID,
- JoinType.Left, t1.OrgID == t3.OrgID && t1.BookingID == sBookingID && t1.Account == t3.Account
+ JoinType.Left, t1.OrgID == t3.OrgID && t1.BookingID == sBookingID && t1.Account == t3.Account,
+ JoinType.Left, t1.OrgID == t4.OrgID && t1.CurrencyID == t4.ArgumentID && t4.ArgumentClassID=="Currency"
}
)
- .Where((t1, t2, t3) => t1.OrgID == i_crm.ORIGID && t1.BookingID == sBookingID)
- .Select((t1, t2, t3) => new View_SAL_BookingOnline
+ .Where((t1, t2, t3,t4) => t1.OrgID == i_crm.ORIGID && t1.BookingID == sBookingID)
+ .Select((t1, t2, t3,t4) => new View_SAL_BookingOnline
{
BookingID = SqlFunc.GetSelfAndAutoFill(t1.BookingID),
ServiceName = t2.ServiceName,
MemberName = t3.LastName + t3.FirstName,
- MemberEmail = t3.Email
+ MemberEmail = t3.Email,
+ CurrencyName = t4.ArgumentValue
})
.Single();
@@ -472,20 +476,22 @@ namespace EasyBL.WEBAPP.WSM
//訂單狀態進行中 付款狀態已付款時
if (iRel > 0 && (oNewEntity.PaymentStatus == "03" && oNewEntity.BookingStatus=="02")) {
- var objBookingOnline = db.Queryable
- ((t1, t2, t3) =>
+ var objBookingOnline = db.Queryable
+ ((t1, t2, t3,t4) =>
new object[] {
JoinType.Left, t1.ServiceID == t2.ServiceID && t1.OrgID==t2.OrgID && t1.LangType==t2.LangID,
- JoinType.Left, t1.OrgID == t3.OrgID && t1.BookingID == sBookingID && t1.Account == t3.Account
+ JoinType.Left, t1.OrgID == t3.OrgID && t1.BookingID == sBookingID && t1.Account == t3.Account,
+ JoinType.Left, t1.OrgID == t4.OrgID && t1.CurrencyID == t4.ArgumentID && t4.ArgumentClassID=="Currency"
}
)
- .Where((t1, t2, t3) => t1.OrgID == i_crm.ORIGID && t1.BookingID == sBookingID)
- .Select((t1, t2, t3) => new View_SAL_BookingOnline
+ .Where((t1, t2, t3, t4) => t1.OrgID == i_crm.ORIGID && t1.BookingID == sBookingID)
+ .Select((t1, t2, t3, t4) => new View_SAL_BookingOnline
{
BookingID = SqlFunc.GetSelfAndAutoFill(t1.BookingID),
ServiceName = t2.ServiceName,
MemberName = t3.LastName + t3.FirstName,
- MemberEmail = t3.Email
+ MemberEmail = t3.Email,
+ CurrencyName = t4.ArgumentValue
})
.Single();
if (objBookingOnline != null)