32 lines
887 B
C#
32 lines
887 B
C#
using _0_Framework.Application.Enums;
|
|
using _0_Framework.Domain;
|
|
|
|
namespace Company.Domain.CheckoutAgg;
|
|
|
|
public class CheckoutWarningMessage : EntityBaseWithoutCreationDate
|
|
{
|
|
public CheckoutWarningMessage(string warningMessage, long checkoutId, TypeOfCheckoutWarning typeOfCheckoutWarning)
|
|
{
|
|
WarningMessage = warningMessage;
|
|
CheckoutId = checkoutId;
|
|
TypeOfCheckoutWarning = typeOfCheckoutWarning;
|
|
}
|
|
|
|
/// <summary>
|
|
/// پیام هشدار
|
|
/// </summary>
|
|
public string WarningMessage { get; private set; }
|
|
|
|
|
|
/// <summary>
|
|
/// آی دی فیش حقوقی
|
|
/// </summary>
|
|
public long CheckoutId { get; private set; }
|
|
|
|
/// <summary>
|
|
/// نوع هشدار فیش حقوقی
|
|
/// </summary>
|
|
public TypeOfCheckoutWarning TypeOfCheckoutWarning { get; private set; }
|
|
|
|
public Checkout Checkout { get; set; }
|
|
} |