private void Button_Click(object sender, RoutedEventArgs e) { ComboBoxPairsEvento cbp = (ComboBoxPairsEvento)comboEventos.SelectedItem; string evento_selected = cbp.nombre; int ID_evento = Convert.ToInt32(cbp.ID); MessageBoxResult result = MessageBox.Show( "Estás seguro de cambiar de evento: " + evento_selected + ", con ID: " + ID_evento + "?", "Eliminar Usuario", MessageBoxButton.YesNoCancel ); switch (result) { case MessageBoxResult.Yes: MessageBox.Show("ES: " + evento_selected + ", IDEV: " + ID_evento); SesionUsuario.setEvento(evento_selected); SesionUsuario.setIDEvento(ID_evento); break; case MessageBoxResult.No: MessageBox.Show("Evento no cambiado.", "cambiar evento"); db.closeConn(); break; case MessageBoxResult.Cancel: MessageBox.Show("Evento no cambiado.", "cambiar evento"); db.closeConn(); break; } }
public admin() { InitializeComponent(); UserControl usc = null; GridMain.Children.Clear(); usc = new Instruccions(); GridMain.Children.Add(usc); NavigationCommands.BrowseBack.InputGestures.Clear(); NavigationCommands.BrowseForward.InputGestures.Clear(); db = new DB(); string qry_getEvento = "SELECT COUNT(nombre) AS numEventos FROM evento WHERE is_current = 1"; string qry_getEventoNom = "SELECT nombre, ID FROM evento WHERE is_current = 1"; string nom_evento_actual = ""; int ID_evento_actual = 0; db.openConn(); using (db.setComm(qry_getEvento)) { db.setReader(); while (db.getReader().Read()) { affectedRows = Convert.ToInt32(db.getReader()["numEventos"]); } } if (affectedRows == 0) { nombreEvento.Text = SesionUsuario.getUserTipoString(); } else { using (db.setComm(qry_getEventoNom)) { db.setReader(); while (db.getReader().Read()) { nom_evento_actual = Convert.ToString(db.getReader()["nombre"]); ID_evento_actual = Convert.ToInt32(db.getReader()["ID"]); } SesionUsuario.setEvento(nom_evento_actual); SesionUsuario.setIDEvento(ID_evento_actual); } changeEventTitle(); } db.closeConn(); fillEventos(); // Remove elements if not administrator if (SesionUsuario.getUserTipo() == 2) { // AgregarEvento.Visibility = Visibility.Collapsed; AgregarAuto.Visibility = Visibility.Collapsed; AgregarSistema.Visibility = Visibility.Collapsed; AgregarFuncion.Visibility = Visibility.Collapsed; NuevoUsuario.Visibility = Visibility.Collapsed; EliminarUsuario.Visibility = Visibility.Collapsed; ResetPasswords.Visibility = Visibility.Collapsed; Administracion.Visibility = Visibility.Collapsed; } if (SesionUsuario.getUser() == "cesar") { nombreUsuario.Text = "César"; } else { nombreUsuario.Text = SesionUsuario.getUser(); } }