Ejemplo n.º 1
0
        public List <Maestro> Read()
        {
            MaestroDAC personaDAC = new MaestroDAC();


            return(personaDAC.Read());
        }
Ejemplo n.º 2
0
        public bool Update(Maestro entity)
        {
            MaestroDAC personaDAC = new MaestroDAC();

            personaDAC.Update(entity);
            return(true);
        }
Ejemplo n.º 3
0
        public Maestro ReadBy(string id)
        {
            MaestroDAC personaDAC = new MaestroDAC();
            Maestro    result     = new Maestro();
            Maestro    persona    = new Maestro();

            persona = personaDAC.ReadBy(id);


            return(persona);
        }
Ejemplo n.º 4
0
        public Maestro ReadByUsuario(int id)

        {
            MaestroDAC personaDAC = new MaestroDAC();
            Maestro    result     = new Maestro();
            Maestro    persona    = new Maestro();

            persona = personaDAC.ReadByUsuario(id);


            return(persona);
        }
Ejemplo n.º 5
0
        public Maestro Create(Maestro entity)
        {
            if (Verificar(entity))
            {
                MaestroDAC idiomaDAC = new MaestroDAC();
                Maestro    persona   = new Maestro();
                persona = idiomaDAC.Create(entity);


                return(persona);
            }
            else
            {
                return(null);
            }
        }
Ejemplo n.º 6
0
        public void QuitarEspecialidad(Maestro entity)
        {
            MaestroDAC maestroDAC = new MaestroDAC();

            EspecialidadComponent especialidadComponent = new EspecialidadComponent();
            List <Especialidad>   especialidad          = new List <Especialidad>();

            especialidad.Add(especialidadComponent.ReadBy(entity.especialidades[0].especialidad));
            List <Documento> documentos = new List <Documento>();

            documentos = entity.documentos;
            Maestro maestro = new Maestro(especialidad, documentos);

            maestro.Id = entity.Id;
            maestroDAC.QuitarEspecialidad(maestro);
        }
Ejemplo n.º 7
0
        public void AgregarEspecialidad(Maestro entity)


        {
            MaestroDAC maestroDAC = new MaestroDAC();

            foreach (var item in entity.especialidades)
            {
                List <Especialidad>   especialidad          = new List <Especialidad>();
                EspecialidadComponent especialidadComponent = new EspecialidadComponent();
                item.Id = especialidadComponent.ReadBy(item.especialidad).Id;
                especialidad.Add(item);
                Maestro maestro = new Maestro(especialidad);
                maestro.Id = entity.Id;
                maestroDAC.AgregarEspecialidad(maestro);
            }
        }
Ejemplo n.º 8
0
        public void Delete(int id)
        {
            MaestroDAC idiomaDAC = new MaestroDAC();

            idiomaDAC.Delete(id);
        }
Ejemplo n.º 9
0
        public List <Maestro> ObtenerAlumnodeCunCurso(int id_curso)
        {
            MaestroDAC maestroDAC = new MaestroDAC();

            return(maestroDAC.ObtenerMaestrodeCunCurso(id_curso));
        }
Ejemplo n.º 10
0
        public List <Maestro> ReadByEspecialidad(Maestro legajo)
        {
            MaestroDAC maestroDAC = new MaestroDAC();

            return(maestroDAC.ReadByEspecialidad(legajo));
        }
Ejemplo n.º 11
0
        public Maestro ReadByMaestroYespecialidad(Maestro legajo)
        {
            MaestroDAC maestroDAC = new MaestroDAC();

            return(maestroDAC.ReadBy(legajo));
        }