Beispiel #1
0
        private void button1_Click(object sender, EventArgs e)
        {
            #region Validaciones

            if (String.IsNullOrEmpty(inputuser.Text))
            {
                Mensajes.error("Debe Ingresar un Nombre de Usuario");
                return;
            }

            if (String.IsNullOrEmpty(inputpass.Text))
            {
                Mensajes.error("Debe Ingresar una Contraseña");
                return;
            }

            #endregion

            #region Ingreso

            #region Busca el usuario en tabla users y guarda el resultado de la consulta en TablaUsuarios

            DataTable TablaUsuarios = new DataTable();
            //datos de sesion
            comando = Datos.crearComando();

            comando.Parameters.Clear();
            comando.CommandText = "SELECT id, user, pass, tipo_usuario_id, nombre, rutas_id FROM users WHERE user = @user AND pass=@pass";
            comando.Parameters.AddWithValue("@user", inputuser.Text);
            comando.Parameters.AddWithValue("@pass", inputpass.Text);

            // Al ejecutar la consulta se devuelve un DataTable.
            // --
            TablaUsuarios = Datos.ejecutarComandoSelect(comando);

            #endregion

            if (TablaUsuarios.Rows.Count > 0)
            {
                VGlobales.nombre       = TablaUsuarios.Rows[0]["nombre"].ToString();
                VGlobales.id_usuario   = TablaUsuarios.Rows[0]["id"].ToString();
                VGlobales.tipo_usuario = TablaUsuarios.Rows[0]["tipo_usuario_id"].ToString();

                MenuPrincipal frm = new MenuPrincipal();
                frm.Show();
                this.Hide();
            }
            else
            {
                Mensajes.error("El nombre de usuario o la contraseña son incorrectas, favor intentelo nuevamente");
                inputuser.Focus();
                return;
            }

            #endregion
        }
Beispiel #2
0
        private void ping()
        {
            comando = Datos.crearComando();

            comando.Parameters.Clear();
            comando.CommandText = "SELECT 1+1";
            if (!Datos.ejecutarComando(comando))
            {
                Mensajes.error("No Se Logro Conexión Con La Base de Datos, Imposible Continuar");
                Mensajes.informacion("El Programa se Cerrará para Evitar Errores");
                Environment.Exit(0);
            }
        }
Beispiel #3
0
 private void verPagosAnterioresToolStripMenuItem_Click(object sender, EventArgs e)
 {
     if (VGlobales.tipo_usuario.Equals("1") || VGlobales.tipo_usuario.Equals("3"))
     {
         Clientes.ConsultarRegistrosPago frm = new Clientes.ConsultarRegistrosPago();
         frm.Show();
     }
     else
     {
         Mensajes.error("El usuario no tiene autorización para acceder a esta opción");
         return;
     }
 }
Beispiel #4
0
 private void consultarRutasToolStripMenuItem_Click(object sender, EventArgs e)
 {
     if (VGlobales.tipo_usuario.Equals("1") || VGlobales.tipo_usuario.Equals("3"))
     {
         Rutas.ConsultarRutas frm = new Rutas.ConsultarRutas();
         frm.Show();
     }
     else
     {
         Mensajes.error("El usuario no tiene autorización para acceder a esta opción");
         return;
     }
 }
Beispiel #5
0
 private void manejoDeClientesToolStripMenuItem_Click(object sender, EventArgs e)
 {
     if (VGlobales.tipo_usuario.Equals("1") || VGlobales.tipo_usuario.Equals("3"))
     {
         Clientes.CreacionClientes frm = new Clientes.CreacionClientes();
         frm.Show();
     }
     else
     {
         Mensajes.error("El usuario no tiene autorización para acceder a esta opción");
         return;
     }
 }
Beispiel #6
0
 private void usuariosToolStripMenuItem_Click(object sender, EventArgs e)
 {
     if (VGlobales.tipo_usuario.Equals("1"))
     {
         Configuracion.Usuarios frm = new Configuracion.Usuarios();
         frm.Show();
     }
     else
     {
         Mensajes.error("El usuario no tiene autorización para acceder a esta opción");
         return;
     }
 }
Beispiel #7
0
 private void cambioDeDocumentosToolStripMenuItem_Click(object sender, EventArgs e)
 {
     if (VGlobales.tipo_usuario.Equals("1"))
     {
         Clientes.ModificarDocumentoClientes frm = new Clientes.ModificarDocumentoClientes();
         frm.Show();
     }
     else
     {
         Mensajes.error("El usuario no tiene autorización para acceder a esta opción");
         return;
     }
 }
Beispiel #8
0
 private void clientesEnMoraToolStripMenuItem_Click(object sender, EventArgs e)
 {
     if (VGlobales.tipo_usuario.Equals("1") || VGlobales.tipo_usuario.Equals("3"))
     {
         Informes.ClientesMora frm = new Informes.ClientesMora();
         frm.Show();
     }
     else
     {
         Mensajes.error("El usuario no tiene autorización para acceder a esta opción");
         return;
     }
 }
Beispiel #9
0
 private void cierreDelDíaToolStripMenuItem_Click(object sender, EventArgs e)
 {
     if (VGlobales.tipo_usuario.Equals("1") || VGlobales.tipo_usuario.Equals("3"))
     {
         Rutas.RegistrarCumplimiento frm = new Rutas.RegistrarCumplimiento();
         frm.Show();
     }
     else
     {
         Mensajes.error("El usuario no tiene autorización para acceder a esta opción");
         return;
     }
 }