private void iniciarsesion()
        {
            DataTable datos = new DataTable();

            datos = conexiones_BD.clases.usuarios.datos_Usuario(txtUsuario.Text, txtContrase.Text);

            if (datos.Rows.Count == 1)
            {
                MessageBox.Show("Bienvenido al sistema " + datos.Rows[0][1].ToString());
                sessionManager.secion sesion = sessionManager.secion.Instancia;


                for (int i = 0; i < datos.Columns.Count; i++)
                {
                    sesion.Datos.Add(datos.Rows[0][i].ToString());
                }
                cargarDatosRegistros();
                autorizado = true;

                Close();
            }
            else
            {
                MessageBox.Show("el usuario o la contrasena no coinciden", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                autorizado = false;
                txtContrase.Focus();
                txtContrase.SelectAll();
            }
        }
Example #2
0
        private void iniciarsesion()
        {
            using (espera_datos.splash_espera es = new espera_datos.splash_espera())
            {
                es.Funcion_recargar = conexion_validacion;
                es.Tipo_operacion   = 1;
                if (es.ShowDialog() == DialogResult.OK)
                {
                    if (es.Datos.Rows.Count == 1)
                    {
                        MessageBox.Show("Bienvenido al sistema " + es.Datos.Rows[0][1].ToString());
                        sessionManager.secion sesion = sessionManager.secion.Instancia;

                        for (int i = 0; i < es.Datos.Columns.Count; i++)
                        {
                            sesion.Datos.Add(es.Datos.Rows[0][i].ToString());
                        }
                        cargarDatosRegistros();
                        autorizado = true;

                        Close();
                    }
                    else
                    {
                        MessageBox.Show("No hay conexión a la base de datos", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                        autorizado = false;
                        txtContrase.Focus();
                        txtContrase.SelectAll();
                    }
                }
            }
        }
        private void cargarDatosRegistros()
        {
            sessionManager.secion sesion = sessionManager.secion.Instancia;
            string lectura = (string)Registry.GetValue("HKEY_CURRENT_USER\\PuntoVentaGerardo\\configura", "idsucursal", "NE");

            if (!lectura.Equals("NE"))
            {
                sesion.DatosRegistro.Add((string)Registry.GetValue("HKEY_CURRENT_USER\\PuntoVentaGerardo\\configura", "numero_sucursal", "NE"));
                sesion.DatosRegistro.Add((string)Registry.GetValue("HKEY_CURRENT_USER\\PuntoVentaGerardo\\configura", "idsucursal", "NE"));
                sesion.DatosRegistro.Add((string)Registry.GetValue("HKEY_CURRENT_USER\\PuntoVentaGerardo\\configura", "direccion", "NE"));
                sesion.DatosRegistro.Add((string)Registry.GetValue("HKEY_CURRENT_USER\\PuntoVentaGerardo\\configura", "telefono", "NE"));
                sesion.DatosRegistro.Add((string)Registry.GetValue("HKEY_CURRENT_USER\\PuntoVentaGerardo\\configura", "encargado_sucursal", "NE"));
                sesion.DatosRegistro.Add((string)Registry.GetValue("HKEY_CURRENT_USER\\PuntoVentaGerardo\\configura", "idempleado", "NE"));
            }
        }