예제 #1
0
 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();
     }
 }
예제 #2
0
 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;
 }
예제 #3
0
        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();
            }
        }