private Ent_Usuario cargardatos(string nombre) { DataTable dtusuario = Dat_Acceso.F_LeerUsuario(nombre); if (dtusuario == null || dtusuario.Rows.Count <= 0) { return(null); } DataRow dr = dtusuario.Rows[0]; Ent_Global._bas_id_codigo = Convert.ToInt32(dr["bas_id"].ToString()); Ent_Global._err_con_mysql = Convert.ToBoolean(dr["err_con_mysql"]); Ent_Usuario u = new Ent_Usuario { _bas_id = Convert.ToInt32(dr["bas_id"].ToString()), _usu_nombre = dr["usu_nombre"].ToString(), _usu_contraseña = dr["usu_contraseña"].ToString(), _usu_est_id = dr["usu_est_id"].ToString(), _nombre = dr["nombre"].ToString(), _usu_tip_id = dr["usu_tip_id"].ToString(), _usu_tip_nombre = dr["usu_tip_nombre"].ToString(), _usv_area = dr["bas_Are_id"].ToString(), _usn_userid = Convert.ToInt32(dr["bas_id"].ToString()), _usv_username = dr["usu_nombre"].ToString(), _usd_creation = System.DateTime.Parse(dr["usu_fecha_cre"].ToString()), _usv_postpago = dr["postpago"].ToString(), _err_con_mysql = Convert.ToBoolean(dr["err_con_mysql"]) }; return(u); }
private void inicia_modulo(string _server, string _base, string _user, string _password, ref Boolean _ini) { try { Ent_Conexion._Base_Datos = _base; Ent_Conexion._server = _server; Ent_Conexion._user = _user; Ent_Conexion._password = _password; string _error = ""; //Basico.copiar_archivo_config(ref _error); if (_error.Length > 0) { MessageBox.Show(_error + "==>> CONSULTE CON SISTEMA ACERCA DEL ERROR....", Ent_Msg.msginfomacion, MessageBoxButton.OK, MessageBoxImage.Exclamation); } //string _entorno = "AQHIG1"; string _entorno = ""; //Ent_Global._session_activa = true; //Ent_Usuario user = new Ent_Usuario(); //Ent_Global._usuario_var = "david"; if (Environment.GetEnvironmentVariable("aq") != null) { _entorno = Environment.GetEnvironmentVariable("aq"); } //_entorno = "AQCH3"; Ent_Global._nombre_entorno = _entorno; Boolean inicio_config = Dat_Acceso.getpunto_vta(_entorno); // Dat_Acceso.getSalesCoorByMonthPctg(); _ini = inicio_config; if (!inicio_config) { //btnaquarella.IsEnabled = false; lblconfig.Content = "!El Entorno del sistema no esta configurado correctamente ó la conexion esta cerrada"; } else { /*en este caso vamos a capturar los datos para la WS de paperless*/ Dat_Basico.config_ws_fe(); } } catch (Exception) { throw; } }
public Boolean ckeckAuthentication_ws(string acceso_cod, string user, string password) { Dat_Acceso valida_ws = null; Boolean acceso_ws = false; try { valida_ws = new Dat_Acceso(); acceso_ws = valida_ws._acceso_ws(acceso_cod, user, password); } catch (Exception) { acceso_ws = false; } return(acceso_ws); }
/// <summary> /// Verifica la clave token /// </summary> /// <param name="token">cadena</param> /// <returns></returns> public Boolean Verify(string token) { Boolean valida = false; Dat_Acceso acceso_api = null; try { /*acceso token*/ acceso_api = new Dat_Acceso(); valida = acceso_api.ExisteTokenApi("05", token); } catch (Exception) { } return(valida); }