using System.ComponentModel; using System.ComponentModel.DataAnnotations; using Kreta.Enums; using Kreta.Naplo.Domain.V3.Orarend; using Kreta.Naplo.Dto.V3.Documentation; namespace Kreta.Naplo.Dto.V3.Orarend { public class MulasztasForOraNaplozasRequestDto { [Required, Description(DescriptionLookUp.MulasztasTipus)] public int Tipus { get; set; } [Description(DescriptionLookUp.Keses)] public int? Keses { get; set; } public static implicit operator MulasztasForOraNaplozasRequest(MulasztasForOraNaplozasRequestDto dto) => new MulasztasForOraNaplozasRequest { Tipus = (MulasztasTipusEnum)dto.Tipus, Keses = dto.Keses }; } }