using Microsoft.EntityFrameworkCore; using PARR.Domain.Constants; using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations.Schema; namespace PARR.Domain.Entities.Schedule { /// /// Расписание в ЕСПП. Смещение часового пояса относительно МСК для зоны ответственности рабочей группы /// [Table("ResponseAreaTimeOffsets", Schema = DatabaseSchemas.Schedule)] [Comment("Расписание в ЕСПП. Смещение часового пояса относительно МСК для зоны ответственности рабочей группы")] public class ScheduleResponseAreaTimeOffset { [Key] public required string ResponseArea { get; set; } /// /// ЕСПП значение /// public required string EsppValue { get; set; } /// /// Смещение относительно UTC /// public required TimeSpan UtcTimeOffset { get; set; } } }