using Newtonsoft.Json; namespace Kreta.Core.Domain { public class KirAlkalmazottElerhetosegek : KirAlkalmazottBase { [JsonProperty(Order = 11)] public string Email { get; set; } [JsonProperty(Order = 12)] public string Telefonszam { get; set; } [JsonProperty(Order = 1)] public string AllandoLakcimIranyitoszam { get; set; } [JsonProperty(Order = 2)] public string AllandoLakcimVaros { get; set; } [JsonProperty(Order = 3)] public string AllandoLakcimKozteruletNev { get; set; } [JsonProperty(Order = 4)] public string AllandoLakcimKozteruletJellegeNev { get; set; } [JsonProperty(Order = 5)] public string AllandoLakcimHazszam { get; set; } [JsonProperty(Order = 6)] public string TartozkodasiCimIranyitoszam { get; set; } [JsonProperty(Order = 7)] public string TartozkodasiCimVaros { get; set; } [JsonProperty(Order = 8)] public string TartozkodasiCimKozteruletNev { get; set; } [JsonProperty(Order = 9)] public string TartozkodasiCimKozteruletJellegeNev { get; set; } [JsonProperty(Order = 10)] public string TartozkodasiCimHazszam { get; set; } public static implicit operator KirAlkalmazottElerhetosegek(KirAlkalmazott kirAlkalmazott) => new KirAlkalmazottElerhetosegek { Email = kirAlkalmazott.Email, Telefonszam = kirAlkalmazott.Telefonszam, AllandoLakcimHazszam = kirAlkalmazott.AllandoLakcim.Hazszam, AllandoLakcimIranyitoszam = kirAlkalmazott.AllandoLakcim.Iranyitoszam, AllandoLakcimKozteruletNev = kirAlkalmazott.AllandoLakcim.KozteruletNev, AllandoLakcimKozteruletJellegeNev = kirAlkalmazott.AllandoLakcim.KozteruletJellege, AllandoLakcimVaros = kirAlkalmazott.AllandoLakcim.Varos, TartozkodasiCimIranyitoszam = kirAlkalmazott.TartozkodasiCim.Iranyitoszam, TartozkodasiCimVaros = kirAlkalmazott.TartozkodasiCim.Varos, TartozkodasiCimKozteruletNev = kirAlkalmazott.TartozkodasiCim.KozteruletNev, TartozkodasiCimKozteruletJellegeNev = kirAlkalmazott.TartozkodasiCim.KozteruletJellege, TartozkodasiCimHazszam = kirAlkalmazott.TartozkodasiCim.Hazszam }; } }