예제 #1
0
        private static TeendokListaja FromDto(this TeendokListajaDto lista)
        {
            var adat = new TeendokListaja();

            if (lista.Teendok.Any())
            {
                foreach (var teendo in lista.Teendok)
                {
                    adat.Teendok.Add(teendo.Load());
                }
            }
            if (lista.TeendoListak.Any())
            {
                foreach (var teendo in lista.TeendoListak)
                {
                    adat.Teendok.Add(teendo.Load());
                }
            }
            return(adat);
        }
예제 #2
0
        private static TeendokListajaDto ToDto(this TeendokListaja lista)
        {
            var dto = new TeendokListajaDto();

            if (lista.Teendok.Exists(t => t is Teendo))
            {
                dto.Teendok = new List <TeendoDto>();
                foreach (var teendo in lista.Teendok.Where(t => t is Teendo))
                {
                    dto.Teendok.Add(((Teendo)teendo).Save());
                }
            }
            if (lista.Teendok.Exists(t => t is TeendoLista))
            {
                dto.TeendoListak = new List <TeendoListaDto>();
                foreach (var teendo in lista.Teendok.Where(t => t is TeendoLista))
                {
                    dto.TeendoListak.Add(((TeendoLista)teendo).Save());
                }
            }
            return(dto);
        }
예제 #3
0
 public static TeendokListaja Load(this TeendokListajaDto source)
 {
     return(source == null ? null : LoadFunc(source));
 }