private void carreraToolStripMenuItem_Click(object sender, EventArgs e) { frmSecciones frm = new frmSecciones(); frm.MdiParent = this; frm.Show(); }
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); } } } }