21 lines
581 B
C#
21 lines
581 B
C#
using System.ComponentModel.DataAnnotations;
|
|
using System.ComponentModel.DataAnnotations.Schema;
|
|
using CandyHouseBase.Enums;
|
|
|
|
namespace CandyHouseDataBase.Models;
|
|
|
|
public class Position
|
|
{
|
|
[Key] public string Id { get; set; } = Guid.NewGuid().ToString();
|
|
public string PositionId { get; set; }
|
|
|
|
[Required] public string Title { get; set; }
|
|
|
|
public PositionType Type { get; set; }
|
|
|
|
public bool IsActual { get; set; } = true;
|
|
|
|
public DateTime ChangeDate { get; set; } = DateTime.UtcNow;
|
|
|
|
[ForeignKey("PositionId")] public List<Pekar> Pekars { get; set; }
|
|
} |