using CanteenDataModels.Models; using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations.Schema; using System.Linq; using System.Text; using System.Threading.Tasks; namespace CanteenDatabaseImplement.Models { public class Cook : ICookModel { [Required] public string Name { get; private set; } = string.Empty; [Required] public string Surname { get; private set; } = string.Empty; public string? Patronymic { get; private set; } = string.Empty; [Required] public DateTime DateOfBirth { get; private set; } [Required] public string Position { get; private set; } = string.Empty; [Required] public int ManagerId { get; private set; } public int Id { get; private set; } [ForeignKey("CookId")] public virtual List Products{ get; set; } = new(); [ForeignKey("CookId")] public virtual List Orders { get; set; } = new(); } }