private void btnAceptar_Click(object sender, EventArgs e) { if (cmbUser.SelectedItem == null) { MessageBox.Show("No seleccionó nada", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); // Poner en el Excel return; } String row = cmbUser.SelectedItem.ToString(); if (row.Equals("Sin Resultado")) { MessageBox.Show("No hay usuario a buscar", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); // Poner en el excel return; } String idUser = null; foreach (char algo in row) { if (algo == '-') { break; } else { idUser = idUser + algo; } } r = con.getReader("SELECT * FROM Alumno WHERE Id_alumno = " + idUser); r.Read(); alumno = new Alumno((int)r["Id_alumno"]); r.Close(); switch (modo) // Aquí se ve si se mandan llamar ActualizarUsuario, MostrarUsuario o EliminarUsuario { case 1: Dispose(); VentanaPrincipal.Interfaz.Controls.Add(new EditarUsuario(alumno, (Procesos_Alumno.ObtenerAdeudos(alumno.getId())))); break; case 2: Dispose(); VentanaPrincipal.Interfaz.Controls.Add(new MostrarUsuario(alumno)); break; case 3: Dispose(); VentanaPrincipal.Interfaz.Controls.Add(new EliminarUsuario(alumno, (Procesos_Alumno.ObtenerAdeudos(alumno.getId())))); break; case 4: Dispose(); VentanaPrincipal.Interfaz.Controls.Add(new UsuarioPadres(alumno)); break; case 5: if (MessageBox.Show("¿Seguro que desea dar de alta a este alumno: " + alumno.getNombre() + " " + alumno.getApellido(), "Confirmación", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { if (!Pagos.inscribirAlumno(alumno.getId())) { return; } } Dispose(); VentanaPrincipal.Interfaz.Controls.Add(new MenuPagos()); break; case 6: Dispose(); VentanaPrincipal.Interfaz.Controls.Add(new EstadoCuenta(alumno)); break; } }
private void generacionPagos() { Pagos.generarPagosAnuales(); }