Ejemplo n.º 1
0
        void llenarGrilla()

        {
            MaestroHorarioComponent maestroHorarioComponent = new MaestroHorarioComponent();
            CursoComponent          cursoComponent          = new CursoComponent();
            Curso unCurso = new Curso();

            unCurso = cursoComponent.ReadBy(curso);
            MaestroHorario maestroHorario = new MaestroHorario();

            maestroHorario.año   = unCurso.salaHorario.año;
            maestroHorario.turno = unCurso.salaHorario.turno;
            if (txtEspecialidad.ValueMember != "")
            {
                int especilidad = int.Parse(txtEspecialidad.SelectedValue.ToString());

                mgReserva.Rows.Clear();
                int n = 0;
                foreach (var item in maestroHorarioComponent.DisponibilidadEspecialidad(especilidad, maestroHorario.año, maestroHorario.turno))
                {
                    n = mgReserva.Rows.Add();

                    mgReserva.Rows[n].Cells[0].Value = item.persona.Id;
                    mgReserva.Rows[n].Cells[1].Value = item.persona.nombre;
                    mgReserva.Rows[n].Cells[2].Value = item.persona.apellido;
                    mgReserva.Rows[n].Cells[3].Value = item.persona.DNI;
                    string f = item.persona.fechaNacimiento.ToString().Substring(0, 10);
                    mgReserva.Rows[n].Cells[4].Value = f;
                    mgReserva.Rows[n].Cells[5].Value = item.Id;
                    mgReserva.Rows[n].Cells[6].Value = item.hora;
                    mgReserva.Rows[n].Cells[7].Value = item.diaSemana;
                    n++;
                }
            }
        }
Ejemplo n.º 2
0
        private void frmCursoAlumnosVerBaja_Load(object sender, EventArgs e)
        {
            if (b == 1)
            {
                metroButton1.Visible = false;
            }
            CursoComponent cursoComponent = new CursoComponent();

            unCurso   = cursoComponent.ReadBy(curso);
            this.Text = " Alumnos y Maestros de la sala " + unCurso.nombre + " Del año " + unCurso.salaHorario.año + " Turno " + unCurso.salaHorario.turno;
            llenarGrillaAlumno();
            llenarGrillaMaestro();
            RecorridoForm.CambiarIdioma(this);
        }
Ejemplo n.º 3
0
        private void metroButton1_Click(object sender, EventArgs e)
        {
            if (mgReserva.CurrentRow.Cells[0].Value == null)
            {
                MetroMessageBox.Show(this, "seleccione un alumno", "Error", MessageBoxButtons.OK, MessageBoxIcon.Warning);
            }
            else
            {
                CursoComponent cursoComponent = new CursoComponent();
                cursoComponent.QuitarAlumnoSala(unCurso.Id, int.Parse(mgReserva.CurrentRow.Cells[0].Value.ToString()));


                unCurso = cursoComponent.ReadBy(curso);
                llenarGrillaAlumno();
            }
        }
Ejemplo 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();
        }
Ejemplo n.º 5
0
        public List <CursoHorario> ReadByCurso(int id_Curso)
        {
            List <CursoHorario> result          = new List <CursoHorario>();
            CursoHorarioDAC     cursoHorarioDAC = new CursoHorarioDAC();

            foreach (var item in cursoHorarioDAC.ReadByCurso(id_Curso))
            {
                CursoComponent          cursoComponent          = new CursoComponent();
                MaestroHorarioComponent maestroHorarioComponent = new MaestroHorarioComponent();
                CursoHorario            cursoHorario            = new CursoHorario(cursoComponent.ReadBy(item.curso.Id), maestroHorarioComponent.ReadBy(item.maestroHorario.Id));



                result.Add(cursoHorario);
            }


            return(result);
        }