@{
foreach (var slider in SliderItems)
diff --git a/TIAMSharedUI/wwwroot/css/TourIAm.css b/TIAMSharedUI/wwwroot/css/TourIAm.css
index b7f133e5..ccc91d50 100644
--- a/TIAMSharedUI/wwwroot/css/TourIAm.css
+++ b/TIAMSharedUI/wwwroot/css/TourIAm.css
@@ -213,7 +213,7 @@ select {
/*box-shadow: 0 8px 32px 0 rgba( 31, 38, 135, 0.37 );
backdrop-filter: blur( 6px );*/
-webkit-backdrop-filter: blur( 6px );
- border-radius: 10px;
+ /*border-radius: 10px;*/
}
.dxbl-modal > .dxbl-modal-root > .dxbl-popup > .dxbl-modal-content {
@@ -530,7 +530,7 @@ select:focus-visible {
}
#owl-demo .item {
- height: 50vh;
+ height: 30vh;
overflow-y: hidden;
flex-wrap: wrap;
vertical-align: middle;
diff --git a/TIAMWebApp/Server/Controllers/TransferDataAPIController.cs b/TIAMWebApp/Server/Controllers/TransferDataAPIController.cs
index e4abf8c8..2fff042d 100644
--- a/TIAMWebApp/Server/Controllers/TransferDataAPIController.cs
+++ b/TIAMWebApp/Server/Controllers/TransferDataAPIController.cs
@@ -31,6 +31,7 @@ using System;
using TIAM.Database.DbSets.Transfers;
using TIAM.Services.Interfaces;
using TIAM.Entities.Products;
+using AyCode.Core.Enums;
namespace TIAMWebApp.Server.Controllers
{
@@ -536,28 +537,39 @@ namespace TIAMWebApp.Server.Controllers
message.Message.Id = Guid.NewGuid();
message.Message.Subject = "[Tour I Am] New transfer in Budapest";
message.Message.ContextId = transfer.Id;
+ message.Message.ContextType = MessageContextType.Transfer;
message.Message.SenderId = Guid.Empty;
message.Message.Recipients.Add(new EmailRecipient(Guid.NewGuid(), transfer.UserId, Guid.NewGuid(), transfer.ContactEmail));
- string FormatEmailContent()
- {
- return $@"
-
-
-
Dear {transfer.FullName},
-
We are pleased to inform you that a transfer order has been placed. Below are the details of the transfer:
-
{transfer.FromAddress} - {transfer.ToAddress}
-
{transfer.Appointment}
-
{transfer.FullName}
-
{transfer.PassengerCount}
-
Please confirm the transfer by clicking on the following link:
-
Confirm Transfer
-
If you did not request this transfer, please disregard this email.
-
Thank you,
Tour I Am team
-
- ";
- }
- message.Message.Text = FormatEmailContent();
+ //string FormatEmailContent()
+ //{
+ // return $@"
+ //
+ //
+ //
Dear {transfer.FullName},
+ //
We are pleased to inform you that a transfer order has been placed. Below are the details of the transfer:
+ //
{transfer.FromAddress} - {transfer.ToAddress}
+ //
{transfer.Appointment}
+ //
{transfer.FullName}
+ //
{transfer.PassengerCount}
+ //
Please confirm the transfer by clicking on the following link:
+ //
Confirm Transfer
+ //
If you did not request this transfer, please disregard this email.
+ //
Thank you,
Tour I Am team
+ //
+ // ";
+ //}
+ //message.Message.Text = FormatEmailContent();
+ message.Message.Text = EmailTemplateHelper.GenerateNewTransferEmail(
+ transfer.FullName,
+ transfer.FromAddress,
+ transfer.ToAddress,
+ transfer.Appointment.ToString(),
+ transfer.FullName,
+ transfer.PassengerCount.ToString(),
+ transfer.LuggageCount.ToString(),
+ Setting.BaseUrl,
+ transfer.Id.ToString());
_logger.Info(message.Message.Text);
//message.Message.Text = $"Dear {transfer.FullName}! /n We have received an order from you, please confirm the details here: https://www.touriam.com/mytransfer?{transfer.Id}";
var messageElement = message.Message;
@@ -625,28 +637,41 @@ namespace TIAMWebApp.Server.Controllers
message.MessageType = AyCode.Models.Enums.MessageTypesEnum.email;
message.Message.Subject = "[Tour I Am] New transfer in Budapest";
message.Message.ContextId = createdTransfer.Id;
+ message.Message.ContextType = MessageContextType.Transfer;
message.Message.SenderId = Guid.Empty;
message.Message.Recipients.Add(new EmailRecipient(Guid.NewGuid(), createdTransfer.UserId, Guid.NewGuid(), createdTransfer.ContactEmail));
- string FormatEmailContent()
- {
- return $@"
-
-
-
Dear {createdTransfer.FullName},
-
We are pleased to inform you that a transfer order has been placed. Below are the details of the transfer:
-
- {createdTransfer.FromAddress} - {createdTransfer.ToAddress}
-
{createdTransfer.Appointment}
-
{createdTransfer.FullName}
-
{createdTransfer.PassengerCount}
-
Please confirm the transfer by clicking on the following link:
-
Confirm Transfer
-
If you did not request this transfer, please disregard this email.
-
Thank you,
Tour I Am team
-
- ";
- }
- message.Message.Text = FormatEmailContent();
+ //string FormatEmailContent()
+ //{
+ // return $@"
+ //
+ //
+ //
Dear {createdTransfer.FullName},
+ //
We are pleased to inform you that a transfer order has been placed. Below are the details of the transfer:
+ //
+ // {createdTransfer.FromAddress} - {createdTransfer.ToAddress}
+ //
{createdTransfer.Appointment}
+ //
{createdTransfer.FullName}
+ //
{createdTransfer.PassengerCount}
+ //
Please confirm the transfer by clicking on the following link:
+ //
Confirm Transfer
+ //
If you did not request this transfer, please disregard this email.
+ //
Thank you,
Tour I Am team
+ //
+ // ";
+ //}
+ //message.Message.Text = FormatEmailContent();
+
+ message.Message.Text = EmailTemplateHelper.GenerateNewTransferEmail(
+ createdTransfer.FullName,
+ createdTransfer.FromAddress,
+ createdTransfer.ToAddress,
+ createdTransfer.Appointment.ToString(),
+ createdTransfer.FullName,
+ createdTransfer.PassengerCount.ToString(),
+ createdTransfer.LuggageCount.ToString(),
+ Setting.BaseUrl,
+ createdTransfer.Id.ToString());
+
_logger.Info(message.Message.Text);
var messageElement = message.Message;
Console.WriteLine(message.Message);
diff --git a/TIAMWebApp/Server/Controllers/UserAPIController.cs b/TIAMWebApp/Server/Controllers/UserAPIController.cs
index efd0948a..69842b59 100644
--- a/TIAMWebApp/Server/Controllers/UserAPIController.cs
+++ b/TIAMWebApp/Server/Controllers/UserAPIController.cs
@@ -24,6 +24,8 @@ using System.Net;
using TIAM.Services.Server;
using TIAM.Services.Server.Logins;
using TIAMWebApp.Server.Services;
+using AyCode.Core.Enums;
+using AyCode.Models.Enums;
namespace TIAMWebApp.Server.Controllers
{
@@ -471,13 +473,18 @@ namespace TIAMWebApp.Server.Controllers
message.Message = new EmailMessage();
message.Message.EmailAddress = email;
message.Message.Id = Guid.NewGuid();
- message.MessageType = AyCode.Models.Enums.MessageTypesEnum.email;
+ message.MessageType = MessageTypesEnum.email;
message.Message.Subject = "[Tour I Am] New transfer in Budapest";
message.Message.ContextId = user.Id;
+ message.Message.ContextType = MessageContextType.System;
message.Message.SenderId = Guid.Empty;
message.Message.Recipients.Add(new EmailRecipient(Guid.NewGuid(), user.Id, Guid.NewGuid(), email));
- message.Message.Text = EmailTemplateHelper.GenerateForgotPasswordEmail(user.FullName, Setting.BaseUrl, user.Id.ToString(), user.ConfirmToken);
+ message.Message.Text = EmailTemplateHelper.GenerateForgotPasswordEmail(
+ user.FullName,
+ Setting.BaseUrl,
+ user.Id.ToString(),
+ user.ConfirmToken);
_logger.Info(message.Message.Text);
var messageElement = message.Message;
Console.WriteLine(message.Message);