Exemple #1
0
        private void carreraToolStripMenuItem_Click(object sender, EventArgs e)
        {
            frmSecciones frm = new frmSecciones();

            frm.MdiParent = this;
            frm.Show();
        }
Exemple #2
0
        private void btnAgregarSeccion_Click(object sender, EventArgs e)
        {
            frmSecciones frm = new frmSecciones();

            frm.ModoBusqueda();
            frm.ShowDialog();
            Seccion sec = frm.SeccionSeleccionada;

            if (this.inscripcion.VerificarAsignatura(sec.AsignaturaID) > 0)
            {
                MessageBox.Show("Ya hay una seccion con esta asignatura en la lista");
            }
            else
            {
                DataTable dtt = this.inscripcion.VerificarConflictosHorario(sec.SeccionID);
                if (dtt.Rows.Count > 0)
                {
                    frmConflictoSecciones frmConflitos = new frmConflictoSecciones(dtt, "La asignatura que intenta agregar tiene conlicto de horarios con las siguientes secciones: ");
                    frmConflitos.ShowDialog();
                }
                else
                {
                    if (this.inscripcion.AgregarSeccion(sec.SeccionID))
                    {
                        this.Refrescar();
                    }
                    else
                    {
                        MessageBox.Show("No se ha podido realizar la operación!", "Mensaje", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    }
                }
            }
        }