private void BtRegresar_Click(object sender, RoutedEventArgs e) { if (App.Current.Properties["usuarioActivo"].Equals("Gerente")) { Gerente main = new Gerente(); main.Show(); this.Close(); } else { Dueño main = new Dueño(); main.Show(); this.Close(); } }
private void BtContinuar_Click(object sender, RoutedEventArgs e) { try { Empleados empleado = new Empleados(); int res = empleado.eliminar(int.Parse(tbIdEmpleado.Text), tbNombre.Text, tbApellidoPaterno.Text, tbApellidoMaterno.Text); if (res < 0) { MessageBox.Show("empleado no encontrado"); } else { MessageBox.Show("se dió de baja al empleado"); } if (App.Current.Properties["idUsuarioActivo"].Equals(tbIdEmpleado.Text)) { MainWindow main = new MainWindow(); main.Show(); this.Close(); } else { if (App.Current.Properties["usuarioActivo"].Equals("Gerente")) { Gerente main = new Gerente(); main.Show(); this.Close(); } else { Dueño main = new Dueño(); main.Show(); this.Close(); } } } catch (Exception) { MessageBox.Show("Error"); } }
private void BtContinuar_Click(object sender, RoutedEventArgs e) { try{ Empleados empleado = new Empleados(); if (App.Current.Properties["idUsuarioActivo"].Equals(tbIdEmpleado.Text)) { MessageBox.Show("No puedes modificar tu propio puesto"); } else { int res = empleado.modificarPuesto(int.Parse(tbIdEmpleado.Text), tbNombre.Text, tbApellidoPaterno.Text, tbApellidoMaterno.Text, cbPuesto.SelectedValue.ToString()); if (res < 0) { MessageBox.Show("empleado no encontrado"); } else { MessageBox.Show("se cambió el puesto del empleado"); } } if (App.Current.Properties["usuarioActivo"].Equals("Gerente")) { Gerente main = new Gerente(); main.Show(); this.Close(); } else { Dueño main = new Dueño(); main.Show(); this.Close(); } } catch (Exception) { MessageBox.Show("Error"); } }
private void BtContinuar_Click(object sender, RoutedEventArgs e) { int idEm; try { idEm = int.Parse(tbUsuario.Text); int res = Conexion.comprobarEmpleo(idEm); if (res > 0) { if (Conexion.comprabarPwd(idEm, pbContra.Password)) { SqlConnection con; SqlDataReader rd; con = Conexion.conectar(); SqlCommand cmd = new SqlCommand(String.Format("select puesto from empleados where idEmpleado= {0} and contrasenia = '{1}'", idEm, pbContra.Password), con); rd = cmd.ExecuteReader(); App.Current.Properties["idUsuarioActivo"] = tbUsuario.Text; if (rd.Read()) { if (rd.GetString(0).Equals("Empleado")) { App.Current.Properties["usuarioActivo"] = "Empleado"; Empleado w = new Empleado(); w.Show(); this.Close(); } else { if (rd.GetString(0).Equals("Gerente")) { App.Current.Properties["usuarioActivo"] = "Gerente"; Gerente w = new Gerente(); w.Show(); this.Close(); } else { if (rd.GetString(0).Equals("Dueño")) { App.Current.Properties["usuarioActivo"] = "Dueño"; Dueño w = new Dueño(); w.Show(); this.Close(); } } } } con.Close(); rd.Close(); } else { MessageBox.Show("contraseña incorrecta"); } } else { if (res < 0) { MessageBox.Show("El empleado no existe"); } else { MessageBox.Show("El empleado ya no trabaja aquí"); } } } catch (Exception ex) { MessageBox.Show("Error"); } }