private void button1_Click(object sender, EventArgs e) { if (Util.Util.validarNombreApellido(tbNom.Text)) { if (!co.buscarGrupoPorNombre(tbNom.Text) || tbNom.Text == nombre) { if (cbAsig.SelectedIndex >= 0) { if (cbProf.SelectedIndex >= 0) { if (Util.Util.isNumeric(int.Parse(numCap.Value.ToString()).ToString())) { nombre = tbNom.Text; idA = cbAsig.SelectedIndex + 1; idP = cbProf.SelectedIndex + 1; cap = int.Parse(numCap.Value.ToString()); co.ModificarGrupo(idG, nombre, idA, idP, cap); MessageBox.Show("Grupo modificado correctamente"); this.Dispose(); } else { MessageBox.Show("Formato de Capacidad inválido"); } } else { MessageBox.Show("Debes seleccionar un Profesor primero"); } } else { MessageBox.Show("Debes seleccionar una asignatura primero"); } } else { MessageBox.Show("Ya existe un Grupo con ese nombre, prueba con otro nombre"); } } else { MessageBox.Show("EL formato del Nombre es inválido"); } }