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(); } }
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")); } }