Exemplo n.º 1
0
        private void cmbEscuela_SelectedIndexChanged(object sender, EventArgs e)
        {
            int tbl = cmbEscuela.SelectedIndex;

            switch (tbl)
            {
            case 1:
                frmCarreras carreras = new frmCarreras();
                carreras.Visible = true;
                break;

            case 2:
                frmEspecialidades especialidades = new frmEspecialidades();
                especialidades.Visible = true;
                break;

            case 3:
                frmMaterias materias = new frmMaterias();
                materias.Visible = true;
                break;

            case 4:
                frmAlumnos alumnos = new frmAlumnos();
                alumnos.Visible = true;
                break;

            case 5:
                frmCalificaciones calificaciones = new frmCalificaciones();
                calificaciones.Visible = true;
                break;
                //default:
                //    MessageBox.Show("Seleccione una opcion","Error",MessageBoxButtons.OK,MessageBoxIcon.Error);
                //    break;
            }
        }
Exemplo n.º 2
0
        private void btnGuardar_Click(object sender, EventArgs e)
        {
            //Validaciones de campos vacíos
            if (txbNombre.Text.Trim() == "")
            {
                System.Media.SystemSounds.Beep.Play();
                txbNombre.Focus();
                //txbNombre.BackColor = Color.LightSalmon;
                txbNombre.WithError = true;
            }
            else if (txbPaterno.Text.Trim() == "")
            {
                System.Media.SystemSounds.Beep.Play();
                txbPaterno.Focus();
                //txbPaterno.BackColor = Color.LightSalmon;
                txbPaterno.WithError = true;
            }
            else if (txbMaterno.Text.Trim() == "")
            {
                System.Media.SystemSounds.Beep.Play();
                txbMaterno.Focus();
                //txbMaterno.BackColor = Color.LightSalmon;
                txbPaterno.WithError = true;
            }
            else
            {
                //nombre(s)
                string   nombre  = txbNombre.Text.Trim();
                string[] nombres = nombre.Split(' ');
                nombre = "";
                foreach (string name in nombres)
                {
                    nombre += ' ' + name.First().ToString().ToUpper() + name.Substring(1);
                }
                nombre = nombre.Trim();

                //paterno
                string paterno = txbPaterno.Text.Trim();
                paterno = paterno.First().ToString().ToUpper() + paterno.Substring(1);

                //materno
                string materno = txbMaterno.Text.Trim();
                materno = materno.First().ToString().ToUpper() + materno.Substring(1);

                //Este método también agregará todos los registros de las tareas, exámenes y proyectos de todas las materias del grupo al que pertenece
                Alumno alumno = dbConection.agregarAlumno(idGrupo, nombre, paterno, materno);

                frmMaterias flm = (frmMaterias)this.Owner;
                flm.recibirAlumno(alumno);

                this.Dispose();
            }
        }