Exemplo n.º 1
0
        private void txtCursoListado_SelectedIndexChanged(object sender, EventArgs e)
        {
            mgExamenes.Rows.Clear();
            if (txtAño.Text != "")
            {
                mgAlumnoListado.Rows.Clear();
                Curso curso = new Curso();
                curso = (Curso)txtCursoListado.SelectedItem;
                List <Alumno>   alumnos         = new List <Alumno>();
                AlumnoComponent alumnoComponent = new AlumnoComponent();
                alumnos = alumnoComponent.ObtenerAlumnodeCunCurso(curso.Id);

                int n = 0;
                foreach (var item in alumnos)
                {
                    n = mgAlumnoListado.Rows.Add();
                    mgAlumnoListado.Rows[n].Cells[0].Value = item.Id;
                    mgAlumnoListado.Rows[n].Cells[1].Value = item.nombre;
                    mgAlumnoListado.Rows[n].Cells[2].Value = item.apellido;

                    mgAlumnoListado.Rows[n].Cells[3].Value = item.DNI;
                    mgAlumnoListado.Rows[n].Cells[4].Value = item.fechaNacimiento;
                    n++;
                }
            }
        }
        private void txtCursoListado_SelectedIndexChanged(object sender, EventArgs e)
        {
            AlumnoComponent cursoAlumnoComponent = new AlumnoComponent();

            int           año    = DateTime.Now.Year;
            List <Alumno> result = new  List <Alumno>();
            Curso         curso  = new Curso();

            curso  = (Curso)txtCursoListado.SelectedItem;
            result = cursoAlumnoComponent.ObtenerAlumnodeCunCurso(curso.Id);

            mgAlumno.Rows.Clear();

            int n = 0;

            foreach (var item in result)
            {
                n = mgAlumno.Rows.Add();
                mgAlumno.Rows[n].Cells[0].Value = item.Id;
                mgAlumno.Rows[n].Cells[1].Value = item.nombre;
                mgAlumno.Rows[n].Cells[2].Value = item.apellido;

                mgAlumno.Rows[n].Cells[3].Value = item.DNI;
                mgAlumno.Rows[n].Cells[4].Value = item.fechaNacimiento;
                n++;
            }
        }
Exemplo n.º 3
0
 private void txtCurso_SelectedIndexChanged(object sender, EventArgs e)
 {
     if (txtCurso.Text != "")
     {
         txtAlumno.DataSource = null;
         AlumnoComponent cursoAlumno = new AlumnoComponent();
         Curso           curso       = new Curso();
         curso = (Curso)txtCurso.SelectedItem;
         List <Alumno> personas = new List <Alumno>();
         personas                = cursoAlumno.ObtenerAlumnodeCunCurso(curso.Id);
         txtAlumno.DataSource    = personas;
         txtAlumno.DisplayMember = "nombreCompleto";
         txtAlumno.ValueMember   = "Id";
     }
 }
Exemplo n.º 4
0
        private void frmAsistencia_Load(object sender, EventArgs e)
        {
            RecorridoForm.CambiarIdioma(this);
            CursoComponent cursoComponent = new CursoComponent();

            unCurso = cursoComponent.ReadBy(curso);
            AlumnoComponent alumnocomponent = new AlumnoComponent();

            alumnos = alumnocomponent.ObtenerAlumnodeCunCurso(curso);


            txtAlumno.DataSource    = alumnos;
            txtAlumno.ValueMember   = "Id";
            txtAlumno.DisplayMember = "nombreCompleto";
            llenarGrillaAsistencias();
            llenarCOmboMesVer();
        }
Exemplo n.º 5
0
        public bool VerificarVacantes(int id_curso)


        {
            Curso          curso          = new Curso();
            CursoComponent cursoComponent = new CursoComponent();

            curso = cursoComponent.ReadBy(id_curso);
            AlumnoComponent alumnoComponent = new AlumnoComponent();
            int             cantidadAlumno  = alumnoComponent.ObtenerAlumnodeCunCurso(id_curso).Count;

            if (curso.sala.capacidad > cantidadAlumno)
            {
                return(true);
            }
            else
            {
                return(true);
            }
        }
Exemplo n.º 6
0
        private void llenarGrillaAlumno()

        {
            if (txtCurso.Text != "" && txtCursoListado.Text != "")
            {
                mgReserva.Rows.Clear();
                AlumnoComponent cursoAlumnoComponent = new AlumnoComponent();

                List <Alumno> listaPersona = new  List <Alumno>();

                Curso curso = new Curso();
                curso        = (Curso)txtCurso.SelectedItem;
                listaPersona = cursoAlumnoComponent.ObtenerAlumnodeCunCurso(curso.Id);


                int n = 0;
                int m = 0;
                foreach (var item in listaPersona)
                {
                    mgAlumnoListado.Rows.Clear();
                    mgReserva.Rows.Clear();
                    n = mgReserva.Rows.Add();
                    mgReserva.Rows[n].Cells[0].Value = item.Id;
                    mgReserva.Rows[n].Cells[1].Value = item.nombre;
                    mgReserva.Rows[n].Cells[2].Value = item.apellido;

                    mgReserva.Rows[n].Cells[3].Value = item.DNI;
                    mgReserva.Rows[n].Cells[4].Value = item.fechaNacimiento;
                    n++;

                    m = mgAlumnoListado.Rows.Add();
                    mgAlumnoListado.Rows[m].Cells[0].Value = item.Id;
                    mgAlumnoListado.Rows[m].Cells[1].Value = item.nombre;
                    mgAlumnoListado.Rows[m].Cells[2].Value = item.apellido;

                    mgAlumnoListado.Rows[m].Cells[3].Value = item.DNI;
                    mgAlumnoListado.Rows[m].Cells[4].Value = item.fechaNacimiento;
                    m++;
                }
            }
        }
Exemplo n.º 7
0
        public Curso ReadBy(int id)
        {
            CursoDAC salaDac = new CursoDAC();
            Curso    result  = new Curso();

            result = salaDac.ReadBy(id);
            if (result != null)
            {
                SalaHorarioComponent salaHorarioComponent = new SalaHorarioComponent();
                SalaComponent        salaComponent        = new SalaComponent();
                GradoComponent       gradoComponent       = new GradoComponent();
                Grado grado = new Grado();
                grado = gradoComponent.ReadBy(result.grado.Id);

                Sala sala = new Sala();
                sala = salaComponent.ReadBy(result.sala.Id);
                SalaHorario salaHorario = new SalaHorario();
                salaHorario = salaHorarioComponent.ReadBy(result.salaHorario.Id);


                MaestroComponent maestroComponent = new MaestroComponent();
                List <Maestro>   maestros         = new List <Maestro>();
                maestros = maestroComponent.ObtenerAlumnodeCunCurso(id);

                AlumnoComponent alumnoComponent = new AlumnoComponent();
                List <Alumno>   alumnos         = new List <Alumno>();
                alumnos = alumnoComponent.ObtenerAlumnodeCunCurso(id);

                Curso curso = new Curso(sala, grado, null, alumnos, maestros, salaHorario);
                curso.Id     = result.Id;
                curso.nombre = result.nombre;
                return(curso);
            }
            else
            {
                return(null);
            }
        }
        void llenarListaComunicado()
        {
            ComunicadoComponent comunicadoComponent  = new ComunicadoComponent();
            AlumnoComponent     cursoAlumnoComponent = new AlumnoComponent();

            int año = DateTime.Now.Year;
            List <Comunicado> result = new List <Comunicado>();
            Curso             curso  = new Curso();

            curso = (Curso)txtCurso.SelectedItem;
            foreach (var item in comunicadoComponent.Read())
            {
                foreach (var alumno in cursoAlumnoComponent.ObtenerAlumnodeCunCurso(curso.Id))
                {
                    if (item.persona.Id == alumno.Id)
                    {
                        result.Add(item);
                    }
                }
            }
            int n = 0;

            foreach (var item in result)
            {
                mgListaComunicado.Rows.Clear();
                n = mgListaComunicado.Rows.Add();
                mgListaComunicado.Rows[n].Cells[0].Value = item.Id;
                mgListaComunicado.Rows[n].Cells[1].Value = item.persona.nombre;
                mgListaComunicado.Rows[n].Cells[2].Value = item.persona.apellido;
                mgListaComunicado.Rows[n].Cells[3].Value = item.persona.DNI;
                mgListaComunicado.Rows[n].Cells[4].Value = item.visto;
                string dat = item.fecha.ToString("dd-MM-yyyy");
                mgListaComunicado.Rows[n].Cells[5].Value = dat;
                mgListaComunicado.Rows[n].Cells[6].Value = item.maestro.nombre + " " + item.maestro.apellido;
                n++;
            }
        }
Exemplo n.º 9
0
        private void llenarGrillaAlumno()

        {
            if (txtCurso.Text != "")
            {
                mgReserva.Rows.Clear();
                Curso curso = new Curso();
                curso = (Curso)txtCurso.SelectedItem;
                AlumnoComponent alumnoComponent = new AlumnoComponent();
                int             n = 0;

                foreach (var item in alumnoComponent.ObtenerAlumnodeCunCurso(curso.Id))
                {
                    n = mgReserva.Rows.Add();
                    mgReserva.Rows[n].Cells[0].Value = item.Id;
                    mgReserva.Rows[n].Cells[1].Value = item.nombre;
                    mgReserva.Rows[n].Cells[2].Value = item.apellido;

                    mgReserva.Rows[n].Cells[3].Value = item.DNI;
                    mgReserva.Rows[n].Cells[4].Value = item.fechaNacimiento;
                    n++;
                }

                MaestroComponent maestroComponent = new MaestroComponent();
                List <Maestro>   maestros         = new List <Maestro>();
                maestros = maestroComponent.ObtenerAlumnodeCunCurso(curso.Id);
                foreach (var item in maestros)
                {
                    item.GenerarNombreCompleto();
                }

                txtMaestra.DataSource    = maestros;
                txtMaestra.DisplayMember = "nombreCompleto";
                txtMaestra.ValueMember   = "Id";
            }
        }