Ejemplo n.º 1
0
        public static Contratos.Grilla <Contratos.Docente> ConvertirGrillaDocentes(Grilla <Lógica.Docente> docentes)
        {
            Contratos.Grilla <Contratos.Docente> GrillaDoc = new Contratos.Grilla <Contratos.Docente>();
            Contratos.Docente[] Doc = new Contratos.Docente[docentes.CantidadRegistros];

            int i = 0;

            foreach (var item in docentes.Lista)
            {
                Doc[i] = ConvertirDocente(item);
                i      = i + 1;
            }
            GrillaDoc.CantidadRegistros = docentes.CantidadRegistros;
            GrillaDoc.Lista             = Doc;
            return(GrillaDoc);
        }
Ejemplo n.º 2
0
 public static Contratos.Docente ConvertirDocente(Lógica.Docente docente)
 {
     Contratos.Docente Docente = new Contratos.Docente();
     Docente.Nombre   = docente.Nombre;
     Docente.Apellido = docente.Apellido;
     Docente.Email    = docente.Email;
     Docente.Id       = docente.ID;
     if (docente.Salas != null)
     {
         Contratos.Sala[] salas = new Contratos.Sala[docente.Salas.Count];
         for (int i = 0; i < docente.Salas.Count; i++)
         {
             salas[i] = ConvertirSala(docente.Salas[i]);
         }
         Docente.Salas = salas;
     }
     return(Docente);
 }
Ejemplo n.º 3
0
 public static Lógica.Docente ConvertirDocente(Contratos.Docente docente)
 {
     Lógica.Docente Docente = new Lógica.Docente();
     Docente.Nombre   = docente.Nombre;
     Docente.Apellido = docente.Apellido;
     Docente.Email    = docente.Email;
     Docente.ID       = docente.Id;
     if (docente.Salas != null)
     {
         List <Lógica.Sala> salas = new List <Lógica.Sala>();
         foreach (var item in docente.Salas)
         {
             salas.Add(ConvertirSala(item));
         }
         Docente.Salas = salas;
     }
     return(Docente);
 }
Ejemplo n.º 4
0
 public Contratos.Resultado EditarDocente(int id, Contratos.Docente docente, UsuarioLogueado usuarioLogueado)
 {
     return(Transformaciones.MétodosExtensión.ConvertirResultado(ClasePrincipal.EditarDocente(id, Transformaciones.MétodosExtensión.ConvertirDocente(docente), Transformaciones.MétodosExtensión.ConvertirUsuario(usuarioLogueado))));
 }
Ejemplo n.º 5
0
 public Contratos.Resultado DesasignarDocenteSala(Contratos.Docente docente, Contratos.Sala sala, UsuarioLogueado usuarioLogueado)
 {
     return(Transformaciones.MétodosExtensión.ConvertirResultado(ClasePrincipal.DesasignarDocenteSala(Transformaciones.MétodosExtensión.ConvertirDocente(docente), Transformaciones.MétodosExtensión.ConvertirSala(sala), Transformaciones.MétodosExtensión.ConvertirUsuario(usuarioLogueado))));
 }