public static Contratos.Hijo ConvertirHijo(Lógica.Hijo hijo) { Contratos.Hijo Hijo = new Contratos.Hijo(); Hijo.FechaNacimiento = hijo.FechaNacimiento; Hijo.Nombre = hijo.Nombre; Hijo.Apellido = hijo.Apellido; Hijo.Email = hijo.Email; Hijo.Id = hijo.ID; Hijo.ResultadoUltimaEvaluacionAnual = hijo.ResultadoUltimaEvaluacionAnual; if (hijo.Sala != null) { Hijo.Sala = ConvertirSala(hijo.Sala); } if (hijo.Notas != null) { Contratos.Nota[] Notas = new Contratos.Nota[hijo.Notas.Count]; int i = 0; foreach (var item in hijo.Notas) { Notas[i] = ConvertirNota(item); i++; } Hijo.Notas = Notas; } return(Hijo); }
public static Contratos.Hijo[] ConvertirHijos(Lógica.Hijo[] hijos) { Contratos.Hijo[] Hijos = new Contratos.Hijo[hijos.Length]; for (int i = 0; i < hijos.Length; i++) { Hijos[i] = ConvertirHijo(hijos[i]); } return(Hijos); }
public static Contratos.Grilla <Contratos.Hijo> ConvertirGrillaHijos(Grilla <Lógica.Hijo> hijos) { Contratos.Grilla <Contratos.Hijo> GrillaHijo = new Contratos.Grilla <Contratos.Hijo>(); Contratos.Hijo[] Hij = new Contratos.Hijo[hijos.CantidadRegistros]; int i = 0; foreach (var item in hijos.Lista) { Hij[i] = ConvertirHijo(item); i++; } GrillaHijo.CantidadRegistros = hijos.CantidadRegistros; GrillaHijo.Lista = Hij; return(GrillaHijo); }
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); }
public static Lógica.Hijo ConvertirHijo(Contratos.Hijo hijo) { Lógica.Hijo Hijo = new Lógica.Hijo(); Hijo.FechaNacimiento = hijo.FechaNacimiento; Hijo.Nombre = hijo.Nombre; Hijo.Apellido = hijo.Apellido; Hijo.Email = hijo.Email; Hijo.ID = hijo.Id; Hijo.ResultadoUltimaEvaluacionAnual = hijo.ResultadoUltimaEvaluacionAnual; if (hijo.Sala != null) { Hijo.Sala = ConvertirSala(hijo.Sala); } if (hijo.Notas != null) { List <Lógica.Nota> notas = new List <Lógica.Nota>(); foreach (var item in hijo.Notas) { notas.Add(ConvertirNota(item)); } Hijo.Notas = notas; } return(Hijo); }
public Contratos.Resultado EliminarAlumno(int id, Contratos.Hijo hijo, UsuarioLogueado usuarioLogueado) { return(Transformaciones.MétodosExtensión.ConvertirResultado(ClasePrincipal.EliminarAlumno(id, Transformaciones.MétodosExtensión.ConvertirHijo(hijo), Transformaciones.MétodosExtensión.ConvertirUsuario(usuarioLogueado)))); }
public Contratos.Resultado DesasignarHijoPadre(Contratos.Hijo hijo, Contratos.Padre padre, UsuarioLogueado usuarioLogueado) { return(Transformaciones.MétodosExtensión.ConvertirResultado(ClasePrincipal.DesasignarHijoPadre(Transformaciones.MétodosExtensión.ConvertirHijo(hijo), Transformaciones.MétodosExtensión.ConvertirPadre(padre), Transformaciones.MétodosExtensión.ConvertirUsuario(usuarioLogueado)))); }
public Contratos.Resultado AltaAlumno(Contratos.Hijo hijo, Contratos.UsuarioLogueado usuarioLogueado) { return(Transformaciones.MétodosExtensión.ConvertirResultado(ClasePrincipal.AltaAlumno(Transformaciones.MétodosExtensión.ConvertirHijo(hijo), Transformaciones.MétodosExtensión.ConvertirUsuario(usuarioLogueado)))); }