Ejemplo n.º 1
0
        public static bool VerificarUsuarios(Usuarios usuarios)
        {
            /*try
             * {
             *  ArrayList lstparametros = new ArrayList(); //se define lista de valores
             *
             *  SQLSentencia sentencia = new SQLSentencia();
             *  sentencia.PETICION = @"SELECT nombreUsuario, pass, activo from Usuarios where nombreUsuario = @nombreUsuario and pass = @pass and activo = 1";
             *
             *  //Defino parametros y sus caracteristicas
             *  SqlParameter nomusuarioparametro = new SqlParameter();
             *  nomusuarioparametro.SqlDbType = System.Data.SqlDbType.NVarChar;
             *  nomusuarioparametro.ParameterName = "@nombreUsuario";
             *  nomusuarioparametro.Value = usuario.nombreUsuario;
             *
             *  SqlParameter passparametro = new SqlParameter();
             *  passparametro.SqlDbType = System.Data.SqlDbType.NVarChar;
             *  passparametro.ParameterName = "@pass";
             *  passparametro.Value = usuario.pass;
             *
             *  //Agregando en la lista de valores
             *  lstparametros.Add(nomusuarioparametro);
             *  lstparametros.Add(passparametro);
             *
             *  //Asigna al atributo de la clase SQLSentencia la lista de valores
             *  sentencia.LSTPARAMETROS = lstparametros;
             *
             *  Acceso objacceso = new Acceso();
             *
             *  //Aqui consulto si la ejecución de la peticion devuelve resultados
             *  //SI devuelve el usuario esta correcto
             *  //NO devuelve las credenciales no estan bien
             *  if (objacceso.ObtenerUsuarios(sentencia).Count > 0)
             *      return true;
             *  else
             *      return false;
             * }
             * catch (Exception ex)
             * {
             *  throw ex;
             * }*/
            try
            {
                SQLSentencia sentencia = new SQLSentencia();
                sentencia.PETICION = @"select nombreUsuario, pass, activo from Usuarios where activo = '" + usuarios.activo + "' and nombreUsuario = '" + usuarios.nombreUsuario + "' and pass = '******'";

                S01_03AccedoDatos.Acceso objacceso     = new S01_03AccedoDatos.Acceso();
                List <Usuarios>          lstresultados = objacceso.ObtenerUsuarios(sentencia);
                if (lstresultados.Count > 0)
                {
                    return(true);
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }

            return(false);
        }
Ejemplo n.º 2
0
        public static bool VerificarUsuarios(Usuarios usuarios)
        {
            try
            {
                SQLSentencia sentencia = new SQLSentencia();
                sentencia.PETICION = @"select nombreUsuario, pass, activo from Usuarios where activo = '" + usuarios.activo + "' and nombreUsuario = '" + usuarios.nombreUsuario + "' and pass = '******'";

                S01_03AccedoDatos.Acceso objacceso     = new S01_03AccedoDatos.Acceso();
                List <Usuarios>          lstresultados = objacceso.ObtenerUsuarios(sentencia);
                if (lstresultados.Count > 0)
                {
                    return(true);
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }

            return(false);
        }