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; } }
private void InfoUsuario_Click(object sender, RoutedEventArgs e) { MessageBox.Show("UID: " + SesionUsuario.getUserID() + ", UN: " + SesionUsuario.getUser() + ", UT: " + SesionUsuario.getUserTipo() + ", EV: " + SesionUsuario.getEvento() + ", EVID: " + SesionUsuario.getIDEvento() ); }
private void logout(object sender, RoutedEventArgs e) { SesionUsuario.setID(0); SesionUsuario.setUser(""); SesionUsuario.setUserTipo(0); login l = new login(); NavigationService.Navigate(l); }
private void AddFunktion_Click(object sender, RoutedEventArgs e) { if (chooseSystem.SelectedValue == null) { MessageBox.Show("Selecciona un sistema para agregar esta función a este."); return; } string nombreFunc = ""; string nar = ""; string rdw = ""; string gesetz = ""; string descripcion = ""; nombreFunc = NombreFuncion.Text; nar = NAR.Text; rdw = RdW.Text; gesetz = Gesetz.Text; descripcion = DescripFuncion.Text; int ID_selectedSystem = Convert.ToInt32(chooseSystem.SelectedValue); db.openConn(); string qry_addFunc = "INSERT INTO funktion (nombre, NAR, RDW, Gesetz, "; qry_addFunc += "descripcion, Einsatz_KWJahr, editado_por, sistema_ID, isActive) VALUES ("; qry_addFunc += "'" + nombreFunc + "', "; qry_addFunc += "'" + nar + "', "; qry_addFunc += "'" + rdw + "', "; qry_addFunc += "'" + gesetz + "', "; qry_addFunc += "'" + descripcion + "', "; qry_addFunc += "'" + Einsatz_KWJahr.Text + "', "; qry_addFunc += "'" + SesionUsuario.getUser() + "', "; qry_addFunc += ID_selectedSystem; qry_addFunc += ", " + "1" + ")"; using (db.setComm(qry_addFunc)) { affectedRows = db.getComm().ExecuteNonQuery(); } if (affectedRows == 0) { db.sendMBandCloseConn("No se pudo crear la función."); return; } db.sendMBandCloseConn("Funcion creada exitosamente dentro del sistema: " + chooseSystem.Text); NombreFuncion.Text = ""; DescripFuncion.Text = ""; NAR.Text = ""; RdW.Text = ""; Gesetz.Text = ""; Einsatz_KWJahr.Text = ""; }
public AplicacionesExternas() { db = new DB(); routes = new List <Rutas>(); InitializeComponent(); if (SesionUsuario.getUserTipo() == 2) { edit_Intranet.Visibility = Visibility.Collapsed; edit_SI.Visibility = Visibility.Collapsed; edit_KPM.Visibility = Visibility.Collapsed; edit_PP.Visibility = Visibility.Collapsed; edit_Vacaciones.Visibility = Visibility.Collapsed; edit_JI.Visibility = Visibility.Collapsed; edit_SRH.Visibility = Visibility.Collapsed; edit_Wiki.Visibility = Visibility.Collapsed; edit_FB.Visibility = Visibility.Collapsed; edit_ODIS.Visibility = Visibility.Collapsed; } getOtherRoutes(); }
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(); } }
public void changeEventTitle() { nombreEvento.Text = ""; nombreEvento.Text = SesionUsuario.getUserTipoString(); }
public void inicioSesion(string user, string pass) { // check if user exists string user_exists = ""; db.openConn(); string qry_know_userExists = "SELECT count(user) AS numero FROM usuarios WHERE user = '******'"; using (db.setComm(qry_know_userExists)) { db.setReader(); while (db.getReader().Read()) { user_exists = Convert.ToString(db.getReader()["numero"]); } } // if not, then will return if (user_exists != "1") { sendMBandCloseConn("Revisa tu usuario, no es correcto el nombre."); return; } // else will check password string qry_get_userID = "SELECT * FROM usuarios WHERE user ='******'"; using (db.setComm(qry_get_userID)) { db.setReader(); while (db.getReader().Read()) { user_ID = Convert.ToString(db.getReader()["ID"]); user_name = Convert.ToString(db.getReader()["user"]); user_password = Convert.ToString(db.getReader()["password"]); tipo_user = Convert.ToString(db.getReader()["tipo_user"]); activo = Convert.ToString(db.getReader()["activo"]); isFirstLogin = Convert.ToString(db.getReader()["isFirstLogin"]); } if (activo == "2") { sendMBandCloseConn("Lo siento. No tienes permiso para entrar al sistema"); return; } // here we will check the password if (pass != user_password) { sendMBandCloseConn("Revisa tu contraseña, no es correcta."); return; } // We Verify if is firstLogin of user, if it is, // then we should ask the user to change password and return } db.closeConn(); if (isFirstLogin == "1") { dialogi.IsOpen = true; } else // 0 is when is not first login { // else, we will store data session and Update last login SesionUsuario.setID(Convert.ToInt32(user_ID)); SesionUsuario.setUser(user_name); SesionUsuario.setUserTipo(Convert.ToInt32(tipo_user)); MessageBox.Show("Inicio de Sesión correcto. "); // pasar a siguiente página admin Admin = new admin(); NavigationService.Navigate(Admin); } }