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