private void Cancelar(object sender, RoutedEventArgs e) { if (AdministradorVentanasDialogo.MostrarVentanaConfirmacion("¿Seguro que desea salir?") == true) { NavigationService.GoBack(); } }
private void EnviarSolicitud(object sender, RoutedEventArgs e) { MessageBoxResult esConfirmado = MessageBox.Show("¿Seguro deseas enviar una solicitud?", "Confirmacion", MessageBoxButton.YesNo, MessageBoxImage.Information); if (esConfirmado == MessageBoxResult.Yes) { if (EsTextoCorrecto()) { SolicitudCambio solicitud = GenerarNuevaSolicitud(); SolicitudCambioDAO solicitudDAO = new SolicitudCambioDAO(); if (solicitudDAO.RegistrarSolicitud(solicitud)) { MessageBox.Show("Solicitud enviada exitosamente", "Exito", MessageBoxButton.OK, MessageBoxImage.Information); NavigationService.GoBack(); } else { MessageBox.Show("Ocurrio un error al enviar la solicitud", "Error", MessageBoxButton.OK, MessageBoxImage.Error); } } else { AdministradorVentanasDialogo.MostrarVentanaError("Uno o varios campos contienen datos no válidos. Por favor ingresa los datos necesarios"); } } }
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 CancelarRegistro(object sender, RoutedEventArgs e) { string mensajeConfirmacion = "¿Seguro desea cancelar el registro?"; bool cancelar = AdministradorVentanasDialogo.MostrarVentanaConfirmacion(mensajeConfirmacion); if (cancelar) { NavigationService.GoBack(); } }
public ConsultaDocentes() { InitializeComponent(); DocenteDAO docenteDAO = new DocenteDAO(); List <Docente> docentesLista = docenteDAO.ObtenerDocentesActivos(); if (docentesLista == null) { AdministradorVentanasDialogo.MostrarVentanaError("No existe ningun docente registrado aun"); NavigationService.GoBack(); } tablaDeDocentes.ItemsSource = docentesLista; }
public ConsultarSolicitudes() { InitializeComponent(); SolicitudCambioDAO solicitudCambioDAO = new SolicitudCambioDAO(); List <SolicitudCambio> listaDeSolicitudes = solicitudCambioDAO.GetSolicitudesDeCambio(); if (listaDeSolicitudes.Count == 0) { AdministradorVentanasDialogo.MostrarVentanaError("No existen Solicitudes de cambio."); } else { solicitudes = new ObservableCollection <SolicitudCambio>(listaDeSolicitudes); tablaDeSolicitudes.ItemsSource = solicitudes; } }
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); } } }
private void ConsultarReportes(object sender, RoutedEventArgs e) { AdministradorVentanasDialogo.MostrarVentanaError("No se ha implementado esta funcionalidad"); }
private void IrAActividadesCambio(object sender, RoutedEventArgs e) { AdministradorVentanasDialogo.MostrarVentanaError("No esta implementada esta funcionalidad"); }