using MagicCarpetContracts.DataModels; using MagicCarpetContracts.Enums; using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations.Schema; using System.Linq; using System.Text; using System.Threading.Tasks; namespace MagicCarpetDatabase.Models; public class Sale { public string Id { get; set; } = Guid.NewGuid().ToString(); public required string EmployeeId { get; set; } public string? ClientId { get; set; } public DateTime SaleDate { get; set; } public double Sum { get; set; } public DiscountType DiscountType { get; set; } public double Discount { get; set; } public bool IsCancel { get; set; } public Employee? Employee { get; set; } public Client? Client { get; set; } [ForeignKey("SaleId")] public List? SaleTours { get; set; } }