Compare commits

..

No commits in common. "e83dfcc8ab170caa6d74dfc5802f884df438de78" and "da72c7ca4ae94c4065b125ee1632e42c9202bd24" have entirely different histories.

4 changed files with 5 additions and 11 deletions

View File

@ -378,8 +378,6 @@ namespace TIAM.Database.Test
ToAddress = toAddress, ToAddress = toAddress,
PassengerCount = 3, PassengerCount = 3,
Price = 20000, Price = 20000,
ContactEmail = "xyztest@gmail.hu",
ContactPhone = "+3671542771",
TransferStatusType = TransferStatusType.OrderConfirmed, TransferStatusType = TransferStatusType.OrderConfirmed,
}; };

View File

@ -1,9 +1,9 @@
namespace TIAM.Entities.Products; namespace TIAM.Entities.Products;
public interface IProductForeignKey<T> public interface IEmailMessageForeignKey<T>
{ {
public T ProductId { get; set; } public T ProductId { get; set; }
} }
public interface IProductForeignKey : IProductForeignKey<Guid> public interface IProductForeignKey : IEmailMessageForeignKey<Guid>
{ } { }

View File

@ -10,7 +10,7 @@ using TIAM.Entities.Users;
namespace TIAM.Entities.Transfers; namespace TIAM.Entities.Transfers;
[Table(nameof(Transfer))] [Table(nameof(Transfer))]
public class Transfer: IEntityGuid, ITimeStampInfo, IProductForeignKey<Guid?>, IUserForeignKey public class Transfer: IEntityGuid, ITimeStampInfo, IProductForeignKey, IUserForeignKey
{ {
[Key, DatabaseGenerated(DatabaseGeneratedOption.None)] [Key, DatabaseGenerated(DatabaseGeneratedOption.None)]
public Guid Id { get; set; } public Guid Id { get; set; }
@ -19,7 +19,7 @@ public class Transfer: IEntityGuid, ITimeStampInfo, IProductForeignKey<Guid?>, I
public int OrderId { get; set; } public int OrderId { get; set; }
public Guid UserId { get; set; } public Guid UserId { get; set; }
public Guid? ProductId { get; set; } public Guid ProductId { get; set; }
//public Guid? UserProductMappingId { get; set; } //public Guid? UserProductMappingId { get; set; }
//public Guid? UserProductToCarId { get; set; } //public Guid? UserProductToCarId { get; set; }
@ -37,10 +37,6 @@ public class Transfer: IEntityGuid, ITimeStampInfo, IProductForeignKey<Guid?>, I
[MaxLength(50)] public string? FlightNumber { get; set; } [MaxLength(50)] public string? FlightNumber { get; set; }
[MaxLength(200)] public string FromAddress { get; set; } [MaxLength(200)] public string FromAddress { get; set; }
[MaxLength(200)] public string? ToAddress { get; set; } [MaxLength(200)] public string? ToAddress { get; set; }
public string ContactEmail {get;set; }
public string ContactPhone {get;set; }
[MaxLength(250)] public string? Comment { get; set; } [MaxLength(250)] public string? Comment { get; set; }
//[Column("ReferralProductId")] //[Column("ReferralProductId")]

View File

@ -41,7 +41,7 @@ namespace TIAMWebApp.Server.Services
var price = GetSeatNumberPrice(in tranferDestinationPrice, seatNumber); var price = GetSeatNumberPrice(in tranferDestinationPrice, seatNumber);
//TODO: ExtraPrice - J. seatnum percent price, FirstName, LastName, CascadeDelete //TODO: ExtraPrice - J.
//if (baseDestination.Id == fromTransferDestination.Id && ) //if (baseDestination.Id == fromTransferDestination.Id && )
return price; return price;
} }