Example #1
0
        public static Lógica.Padre ConvertirPadre(Contratos.Padre padre)
        {
            Lógica.Padre       Padre = new Lógica.Padre();
            List <Lógica.Hijo> hijos = new List <Lógica.Hijo>();

            if (padre.Hijos != null)
            {
                foreach (var item in padre.Hijos)
                {
                    hijos.Add(ConvertirHijo(item));
                }
                Padre.ListaHijos = hijos;
            }
            Padre.Nombre   = padre.Nombre;
            Padre.Apellido = padre.Apellido;
            Padre.Email    = padre.Email;
            Padre.ID       = padre.Id;
            return(Padre);
        }
Example #2
0
 public static Contratos.Padre ConvertirPadre(Lógica.Padre padre)
 {
     Contratos.Padre Padre = new Contratos.Padre();
     if (padre.ListaHijos != null)
     {
         Contratos.Hijo[] Hijos = new Contratos.Hijo[padre.ListaHijos.Count];
         int i = 0;
         foreach (var item in padre.ListaHijos)
         {
             Hijos[i] = ConvertirHijo(item);
             i++;
         }
         Padre.Hijos = Hijos;
     }
     Padre.Nombre   = padre.Nombre;
     Padre.Apellido = padre.Apellido;
     Padre.Email    = padre.Email;
     Padre.Id       = padre.ID;
     return(Padre);
 }