public static void PorNome(string nome, BancoDeDados.ConsultaSqlCallback callback)
        {
            var consulta = string.Format(SelectProdutoPorCampo, "Nome", nome);

            BancoDeDados.NovaConsultaSql(consulta, callback);
        }
        public static void ProProdutoId(int produto_id, BancoDeDados.ConsultaSqlCallback callback)
        {
            var comando = string.Format(SelectFabricantesPorProdutoId, produto_id);

            BancoDeDados.NovaConsultaSql(comando, callback);
        }
        public static void PorId(string id, BancoDeDados.ConsultaSqlCallback callback)
        {
            var consulta = string.Format(SelectProdutoPorId, id);

            BancoDeDados.NovaConsultaSql(consulta, callback);
        }
Exemple #4
0
 /// <summary>
 /// Seleciona todos os fornecedores no Banco de Dados.
 /// </summary>
 /// <param name="callback">Callback invocado a cada linha da tabela</param>
 public static void Todos(BancoDeDados.ConsultaSqlCallback callback)
 {
     BancoDeDados.NovaConsultaSql(SelectFornecedorTodosSqlQuery, callback);
 }
 /// <summary>
 /// Seleciona todos os fabricantes no Banco de Dados.
 /// </summary>
 /// <param name="callback">Callback invocado a cada linha da tabela</param>
 public static void Todos(BancoDeDados.ConsultaSqlCallback callback)
 {
     BancoDeDados.NovaConsultaSql(SelectFabricanteTodosSqlQuery, callback);
 }
 public static void Todos(BancoDeDados.ConsultaSqlCallback callback)
 {
     BancoDeDados.NovaConsultaSql(SelectEstoqueTodosProdutos, callback);
 }
        /// <summary>
        /// Pesquisa os contatos de uma entidade pessoa pelo id.
        /// </summary>
        /// <param name="id">O id da entidade pessoa</param>
        /// <param name="callback">Uma lambda que receba um SqlDataReader como argumento</param>
        public static void PorId(int id, BancoDeDados.ConsultaSqlCallback callback)
        {
            var consulta = string.Format(SelectContatosPorPessoaId, id);

            BancoDeDados.NovaConsultaSql(consulta, callback);
        }
Exemple #8
0
        /// <summary>
        /// Faz uma consulta na view funcionários, retornando aqueles que exercem um determinado cargo.
        /// </summary>
        /// <param name="cargo">O cargo a ser pesquisado</param>
        /// <param name="callback">Uma função callback que permite manipular os dados retornandos</param>
        public static void PorCargo(string cargo, BancoDeDados.ConsultaSqlCallback callback)
        {
            var consulta = string.Format(SelectFuncionarioPorCampoSqlQuery, "Cargo", cargo);

            BancoDeDados.NovaConsultaSql(consulta, callback);
        }
Exemple #9
0
        public static void PorDiaDePagamento(string dia, BancoDeDados.ConsultaSqlCallback callback)
        {
            var consulta = string.Format(SelectFuncionarioPorComparacaoSqlQuery, "Dia de Pagamento", "=", dia);

            BancoDeDados.NovaConsultaSql(consulta, callback);
        }
Exemple #10
0
        /// <summary>
        /// Faz uma consulta a view funcionários comparando o campo idade com o parametro passado
        /// como argumento.
        /// </summary>
        /// <param name="idade">O valor a ser comparado</param>
        /// <param name="cmp">O sinal de comparação</param>
        /// <param name="callback">Uma função callback que permite manipular os dados retornandos</param>
        public static void PorIdade(string idade, string cmp, BancoDeDados.ConsultaSqlCallback callback)
        {
            var consulta = string.Format(SelectFuncionarioPorComparacaoSqlQuery, "Idade", cmp, idade);

            BancoDeDados.NovaConsultaSql(consulta, callback);
        }
Exemple #11
0
        /// <summary>
        /// Faz uma consulta a view funcionários comparando o campo salario com o parametro passado
        /// como argumento.
        /// </summary>
        /// <param name="idade">O valor a ser comparado</param>
        /// <param name="cmp">O sinal de comparação</param>
        /// <param name="callback">Uma função callback que permite manipular os dados retornandos</param>
        public static void PorSalario(string salario, string cmp, BancoDeDados.ConsultaSqlCallback callback)
        {
            var consulta = string.Format(SelectFuncionarioPorComparacaoSqlQuery, "Salario", cmp, salario);

            BancoDeDados.NovaConsultaSql(consulta, callback);
        }
Exemple #12
0
        public static void PorRG(string rg, BancoDeDados.ConsultaSqlCallback callback)
        {
            var consulta = string.Format(SelectFuncionarioPorCampoSqlQuery, "RG", rg);

            BancoDeDados.NovaConsultaSql(consulta, callback);
        }
Exemple #13
0
        public static void PorSobrenome(string sobrenome, BancoDeDados.ConsultaSqlCallback callback)
        {
            var consulta = string.Format(SelectFuncionarioPorCampoSqlQuery, "Sobrenome", sobrenome);

            BancoDeDados.NovaConsultaSql(consulta, callback);
        }
        public static void PorFuncionarioId(int id, BancoDeDados.ConsultaSqlCallback callback)
        {
            var consulta = string.Format(SelectPessoaEnderecoPorFuncionarioId, id);

            BancoDeDados.NovaConsultaSql(consulta, callback);
        }
        public static void PorCodigo(string codigo, BancoDeDados.ConsultaSqlCallback callback)
        {
            var consulta = string.Format(SelectProdutoPorCampo, "Codigo", codigo);

            BancoDeDados.NovaConsultaSql(consulta, callback);
        }
Exemple #16
0
 /// <summary>
 /// Seleciona todos os funcionários no Banco de Dados.
 /// </summary>
 /// <param name="callback">Callback invocado a cada linha da view</param>
 public static void Todos(BancoDeDados.ConsultaSqlCallback callback)
 {
     BancoDeDados.NovaConsultaSql(SelectFuncionarioTodos, callback);
 }
 /// <summary>
 /// Retorna um tabela com todos cargos da empresa.
 /// </summary>
 /// <param name="callback">Uma expressão lambda com um SqlDataReader como parâmetro.</param>
 public static void Todos(BancoDeDados.ConsultaSqlCallback callback)
 {
     BancoDeDados.NovaConsultaSql(SelectTiposDeCargosTodos, callback);
 }
Exemple #18
0
        /// <summary>
        /// Faz uma consulta na view de funcionários retornando o funcionario com
        /// determinado id.
        /// </summary>
        /// <param name="id">O id do funcionário desejado</param>
        /// <param name="callback">Uma função callback que permite manipular os dados retornandos</param>
        public static void PorId(int id, BancoDeDados.ConsultaSqlCallback callback)
        {
            var consulta = string.Format(SelectFuncionarioPorIdSqlQuery, id);

            BancoDeDados.NovaConsultaSql(consulta, callback);
        }
Exemple #19
0
 public static void Todos(BancoDeDados.ConsultaSqlCallback callback)
 {
     BancoDeDados.NovaConsultaSql(SelectCategoriasTodos, callback);
 }
        public static void PorPessoaId(int pessoa_id, BancoDeDados.ConsultaSqlCallback callback)
        {
            var consulta = string.Format(SelectParentesPorPessoaId, pessoa_id);

            BancoDeDados.NovaConsultaSql(consulta, callback);
        }