using System.ComponentModel; using System.ComponentModel.DataAnnotations; using Kreta.Naplo.Domain.V3.OsztalyCsoport; using Kreta.Naplo.Dto.V3.Documentation; using Kreta.Naplo.Dto.V3.Ertekeles; namespace Kreta.Naplo.Dto.V3.OsztalyCsoport { public class TanuloForOsztalyCsoportErtekelesRequestDto { [Required, Description(DescriptionLookUp.TanuloId)] public int TanuloId { get; set; } [Required, Description(DescriptionLookUp.Ertekeles)] public ErtekelesRequestDto Ertekeles { get; set; } public static implicit operator TanuloForOsztalyCsoportErtekelesRequest(TanuloForOsztalyCsoportErtekelesRequestDto dto) => new TanuloForOsztalyCsoportErtekelesRequest { TanuloId = dto.TanuloId, Ertekeles = dto.Ertekeles }; } }