using System; using Kreta.BusinessLogic.Classes.MobileApi.Naplo.V2.Co.Get.Tanulo; using Kreta.Naplo.Domain.V2.Model.CustomEnum; namespace Kreta.Naplo.Domain.V2.Model.Get.Tanulo { public class ErtekelesGetResponse { public int Id { get; set; } public ErtekelesFajta Ertekeles { get; set; } public DateTime Datum { get; set; } public NaploEnum Tipus { get; set; } public NaploEnum Mod { get; set; } public int Suly { get; set; } public string Tema { get; set; } public static implicit operator ErtekelesGetResponse(ErtekelesGetResponseCo co) => new ErtekelesGetResponse { Id = co.Id, Ertekeles = co.Ertekeles, Datum = co.Datum, Tipus = NaploEnum.Create(co.Tipus), Mod = NaploEnum.Create(co.Mod), Suly = co.Suly, Tema = co.Tema }; } }