private void RegistrarCurso(object sender, RoutedEventArgs e) { if (HayCamposVacios()) { AdministradorVentanasDialogo.MostrarVentanaCamposVacios(); } else if (HayCamposIncorrectos()) { AdministradorVentanasDialogo.MostrarVentanaCamposIncorrectos(); } else { string mensaje; try { ResultadoRegistro guardado = GuardarCursoRegistrado(); if (guardado == ResultadoRegistro.Registrado) { mensaje = "Se registró el curso exitosamente."; AdministradorVentanasDialogo.MostrarVentanaExito(mensaje); LimpiarCampos(); } else if (guardado == ResultadoRegistro.YaExiste) { mensaje = "El curso que intenta registrar ya existe, por favor verifique la información."; AdministradorVentanasDialogo.MostrarVentanaError(mensaje); } } catch (MySqlException ex) { AdministradorVentanasDialogo.MostrarVentanaError(ex.Message); } } }
private void AprobarSolicitud(object sender, RoutedEventArgs e) { bool confirmar = AdministradorVentanasDialogo.MostrarVentanaConfirmacion("“¿Seguro que deseas autorizar la solicitud de modificación para este plan de curso?"); if (confirmar) { if (ComentarioVacio()) { AdministradorVentanasDialogo.MostrarVentanaError("Esta vacio el campo de comentarios. Por favor verifique la información."); } else { SolicitudCambioDAO solicitudDAO = new SolicitudCambioDAO(); solicitud.Comentarios = comentariosSolicitud.Text; bool guardado = solicitudDAO.AprobarSolicitud(solicitud); if (guardado) { AdministradorVentanasDialogo.MostrarVentanaExito("El plan de curso fue actualizado exitosamente."); } else { AdministradorVentanasDialogo.MostrarVentanaError("Ocurrió un fallo al intentar conectarse a la base de datos. Intente de nuevo más tarde."); } NavigationService.Navigate(new ConsultarSolicitudes()); } } }
private void RegistrarDocente(object sender, RoutedEventArgs e) { if (HayCamposVacios()) { AdministradorVentanasDialogo.MostrarVentanaCamposVacios(); } else if (HayCamposIncorrectos()) { AdministradorVentanasDialogo.MostrarVentanaCamposIncorrectos(); } else { try { ResultadoRegistro guardado = GuardarDocenteRegistrado(); string mensaje; if (guardado == ResultadoRegistro.Registrado) { mensaje = "Se registró el docente exitosamente."; AdministradorVentanasDialogo.MostrarVentanaExito(mensaje); LimpiarCampos(); } else if (guardado == ResultadoRegistro.YaExiste) { mensaje = "El docente que intenta registrar ya existe. Por favor, verifique la información."; AdministradorVentanasDialogo.MostrarVentanaError(mensaje); } else { mensaje = "Ocurrió un error al intertar registrar el docente. Intente más tarde."; AdministradorVentanasDialogo.MostrarVentanaError(mensaje); } } catch (MySqlException ex) { AdministradorVentanasDialogo.MostrarVentanaError(ex.Message); } } }