private void cmdAdministracion_Click(object sender, EventArgs e) { u = new Usuario(); int exitCode = u.validarLogin(txtUsuario.Text, txtContrasena.Text); if (exitCode == 0) { if (u.EsAdmin) { //modAdmin = new modAdmin2(u); modAdmin = new ModuloAdministrador(u); this.Hide(); modAdmin.Show(); } else { MessageBox.Show(u.Nombre + " " + u.Apellido + " no cuenta con privilegios de administrador.", "Privilegios insuficientes" , MessageBoxButtons.OK, MessageBoxIcon.Error); } } else if(exitCode == 1) { MessageBox.Show("Los datos que ingresó son incorrectos, favor de verificarlos.", "CREDENCIALES INCORRECTAS" , MessageBoxButtons.OK, MessageBoxIcon.Error); txtContrasena.Clear(); txtUsuario.Focus(); } else if (exitCode == 2) { MessageBox.Show("La ruta de la base de datos de Access es incorrecta. Favor de cambiarla", "ERROR" , MessageBoxButtons.OK, MessageBoxIcon.Error); txtContrasena.Clear(); txtUsuario.Focus(); } else if (exitCode == 3) { txtContrasena.Clear(); txtUsuario.Clear(); txtUsuario.Focus(); } else if (exitCode == 4) { txtContrasena.Clear(); txtUsuario.Clear(); txtUsuario.Focus(); } }
private void toolStrip_cmdAdministracionSistema_Click(object sender, EventArgs e) { if (MessageBox.Show("¿Está seguro(a) que desea abandonar el módulo de edición de registros de caja?", "Advertencia", MessageBoxButtons.YesNo, MessageBoxIcon.Warning) == DialogResult.Yes) { this.Hide(); this.Dispose(); modAdmin = new ModuloAdministrador(user); modAdmin.Show(); } else return; }
private void cmd_editaraccess_Click(object sender, EventArgs e) { OpenFileDialog save = new OpenFileDialog(); save.ShowDialog(); string saveBath = save.FileName; if (saveBath != "") { System.IO.File.WriteAllText(@RutaDeTxtAccess, string.Empty); System.IO.File.WriteAllText(@RutaDeTxtAccess, saveBath); tb5_txtRutaAccess.Text = saveBath; MessageBox.Show("Ruta de la base de datos de Acess cambiada con éxito.\nSe volverá a cargar la ventana actual.", "Exito" , MessageBoxButtons.OK, MessageBoxIcon.Information); frm = new ModuloAdministrador(user); frm.Show(); this.Hide(); } }