コード例 #1
0
        //Pesquisar de Produto por Marca
        public DataTable BuscarProdutoMarca()
        {
            string       query    = "select Produto.CodigoProduto[Código], Produto.NomeProduto[Produto], Produto.QtdeEstoque[Estoque],Produto.PrecoVenda[Preço R$], Marca.NomeMarca[Marca], Categoria.NomeCategoria[Categoria], Produto.Status [Ativo] from Produto inner join Marca on Produto.CodigoMarca = Marca.CodigoMarca inner join Categoria on Categoria.CodigoCategoria = Produto.CodigoCategoria where Produto.CodigoMarca = " + codigomarca + " and Produto.Status = 1 order by Produto.NomeProduto";
            classConexao cConexao = new classConexao();

            return(cConexao.RetornaDataTable(query));
        }
コード例 #2
0
        //Buscar por dia e mes
        public DataTable BuscarClienteDiaMes(int dia, int mes)
        {
            string       query    = "select CodigoCliente[Código],NomeCliente[Nome],CPF,Sexo,Bairro,Status from Cliente where  DAY(DataNascimento) = " + dia + " and MONTH(DataNascimento) = " + mes + " and Status = 1  order by NomeCliente";
            classConexao cConexao = new classConexao();

            return(cConexao.RetornaDataTable(query));
        }
コード例 #3
0
        public DataTable BuscarCliente(string cli)
        {
            string       query = "select CodigoCliente[Código], NomeCliente[Cliente] from Cliente where Status = 1 and NomeCliente like '%" + cli + "%' order by NomeCliente";
            classConexao obj   = new classConexao();

            return(obj.RetornaDataTable(query));
        }
コード例 #4
0
        public int CadastrarFuncionario()
        {
            string       query    = "insert into Funcionarios values (getdate(),'" + nomefuncionario + "','" + RG + "','" + CPF + "', convert(date, '" + datanascimento + "', 103), convert(date, '" + dataadmissao + "', 103),'" + sexo + "','" + rua + "','" + Numero + "','" + complemento + "','" + bairro + "','" + cidade + "','" + estado + "','" + CEP + "','" + email + "','" + telefoneresidencial + "','" + telefonecelular + "',1 ," + CodigoCargo + ")";
            classConexao cConexao = new classConexao();

            return(cConexao.ExecutaQuery(query));
        }
コード例 #5
0
        public DataTable BuscarClienteCodContem()
        {
            string       query    = "select CodigoCliente[Código],NomeCliente[Nome],CPF,Sexo,Bairro,Status from Cliente where CodigoCliente like '%" + codigocliente + "%' and Status = 1 order by NomeCliente";
            classConexao cConexao = new classConexao();

            return(cConexao.RetornaDataTable(query));
        }
コード例 #6
0
        //MÉTODO PARA BUSCAR OS DADOS DO BANCO QUANDO O USUÁRIO ESCOLHE O CLIENTE NA GRID
        public bool RetornaCliente(int cod)
        {
            string       query = "select * from Cliente where CodigoCliente =" + cod;
            classConexao obj   = new classConexao();
            DataTable    dt    = obj.RetornaDataTable(query);

            if (dt.Rows.Count > 0)
            {
                codigocliente       = Convert.ToInt32(dt.Rows[0]["CodigoCliente"]);
                datacadastro        = Convert.ToDateTime(dt.Rows[0]["DataCadastro"]);
                nomecliente         = dt.Rows[0]["NomeCliente"].ToString();
                rg                  = dt.Rows[0]["RG"].ToString();
                cpf                 = dt.Rows[0]["CPF"].ToString();
                datanascimento      = Convert.ToDateTime(dt.Rows[0]["DataNascimento"]);
                sexo                = dt.Rows[0]["Sexo"].ToString();
                rua                 = dt.Rows[0]["Rua"].ToString();
                numero              = Convert.ToInt32(dt.Rows[0]["Numero"]);
                complemento         = dt.Rows[0]["Complemento"].ToString();
                bairro              = dt.Rows[0]["Bairro"].ToString();
                cidade              = dt.Rows[0]["Cidade"].ToString();
                estado              = dt.Rows[0]["Estado"].ToString();
                cep                 = dt.Rows[0]["CEP"].ToString();
                email               = dt.Rows[0]["Email"].ToString();
                telefoneresidencial = dt.Rows[0]["TelefoneResidencial"].ToString();
                telefonecelular     = dt.Rows[0]["TelefoneCelular"].ToString();
                status              = Convert.ToInt32(dt.Rows[0]["Status"]);

                return(true);
            }
            else
            {
                return(false);
            }
        }
コード例 #7
0
        //Pesquisa de Marca por Status
        public DataTable BuscarMarcaStatus()
        {
            string       query    = "select Marca.CodigoMarca[Código], Marca.NomeMarca[Marca], Marca.Status [Ativo] from Marca where Marca.Status = " + status + " order by Marca.NomeMarca";
            classConexao cConexao = new classConexao();

            return(cConexao.RetornaDataTable(query));
        }
コード例 #8
0
        public int CadastrarMarca()
        {
            string       query    = "insert into Marca values (getdate(),'" + NomeMarca + "','" + observacao + "', 1)";
            classConexao cConexao = new classConexao();

            return(cConexao.ExecutaQuery(query));
        }
コード例 #9
0
        public DataTable BuscarCategoriaStatus()
        {
            string       query    = " select CodigoCategoria[Codigo], NomeCategoria[Nome], Status from Categoria where status = " + status + " order by NomeCategoria";
            classConexao cConexao = new classConexao();

            return(cConexao.RetornaDataTable(query));
        }
コード例 #10
0
        public DataTable BuscarProdutoStatus()
        {
            string       query    = "select Produto.CodigoProduto [Código], Produto.NomeProduto [Produto], Produto.QtdeEstoque [Estoque], PrecoVenda[Preço (R$)], Categoria.NomeCategoria[Categoria], Marca.NomeMarca [Marca], Produto.Status [Ativo] From Produto join Marca on Produto.CodigoMarca = Marca.CodigoMarca join Categoria on Categoria.CodigoCategoria = Produto.CodigoCategoria where Produto.Status = " + status + " order by Produto.NomeProduto";
            classConexao cConexao = new classConexao();

            return(cConexao.RetornaDataTable(query));
        }
コード例 #11
0
        public DataTable BuscarProdutoPreco(decimal precoi, decimal precof)
        {
            string       query    = "select Produto.CodigoProduto [Código], Produto.NomeProduto [Produto], Produto.QtdeEstoque [Estoque], PrecoVenda[Preço (R$)], Categoria.NomeCategoria[Categoria], Marca.NomeMarca [Marca], Produto.Status [Ativo] From Produto join Marca on Produto.CodigoMarca = Marca.CodigoMarca join Categoria on Categoria.CodigoCategoria = Produto.CodigoCategoria where Produto.PrecoVenda between'" + precoi.ToString().Replace(",", ".") + "' and '" + precof.ToString().Replace(",", ".") + "' and Produto.Status = 1 order by Produto.NomeProduto";
            classConexao cConexao = new classConexao();

            return(cConexao.RetornaDataTable(query));
        }
コード例 #12
0
        public int CadastrarProduto()
        {
            string       query    = "insert into Produto values (getdate(),'" + NomeProduto + "','" + QtdeEstoque + "','" + PrecoVenda.ToString().Replace(",", ".") + "', '" + Observacao + "',1,'" + CodigoCategoria + "','" + CodigoMarca + "')";
            classConexao cConexao = new classConexao();

            return(cConexao.ExecutaQuery(query));
        }
コード例 #13
0
        //Retornar os produtos pela Marca

        public DataTable RelProdutoMarca(string marca)
        {
            string       query    = "select Produto.CodigoProduto, Produto.NomeProduto, Produto.QtdeEstoque,Produto.PrecoVenda,  Marca.NomeMarca, Categoria.NomeCategoria, Produto.Status from Produto inner join Marca on Produto.CodigoMarca = Marca.CodigoMarca inner join Categoria on Categoria.CodigoCategoria = Produto.CodigoCategoria where Marca.NomeMarca = '" + marca + "'and Produto.Status = 1 order by Produto.NomeProduto";
            classConexao cConexao = new classConexao();

            return(cConexao.RetornaDataTable(query));
        }
コード例 #14
0
        //Método para Pesquisar os produtos no formulário de Vendas

        public DataTable BuscaProduto(string prod)
        {
            string       query    = "select Produto.CodigoProduto [Código], Produto.NomeProduto [Produto] , Produto.QtdeEstoque [Estoque], Produto.PrecoVenda [Preço], Marca.NomeMarca [Marca] from Produto inner join Marca on Produto.CodigoMarca = Marca.CodigoMarca where Produto.Status = 1 and Produto.NomeProduto like '%" + prod + "%' order by Produto.NomeProduto";
            classConexao cConexao = new classConexao();

            return(cConexao.RetornaDataTable(query));
        }
コード例 #15
0
        //PESQUISA DE CLIENTE POR Data de Nascimento
        public DataTable BuscarClienteDataNascimento()
        {
            string       query    = "select CodigoCliente [Código], NomeCliente [Cliente], CPF, DataNascimento [Nascimento], Status [Ativo] from Cliente where DataNascimento = convert(date, '" + datanascimento + "', 103) and Status = 1 order by NomeCliente";
            classConexao cConexao = new classConexao();

            return(cConexao.RetornaDataTable(query));
        }
コード例 #16
0
        public DataTable BuscarCategoriaInicio()
        {
            string       query    = "select CodigoCategoria[Código] , NomeCategoria [Nome] , Status from Categoria where NomeCategoria like '" + nomecategoria + "%' and Status = 1 order by NomeCategoria";
            classConexao cConexao = new classConexao();

            return(cConexao.RetornaDataTable(query));
        }
コード例 #17
0
        //PESQUISA DE CLIENTE POR Código
        public DataTable BuscarClienteCodigo()
        {
            string       query    = " select CodigoCliente [Código], NomeCliente [Cliente], CPF, DataNascimento [Nascimento], Status [Ativo] from Cliente where  CodigoCliente = '" + codigocliente + "' and Status = 1";
            classConexao cConexao = new classConexao();

            return(cConexao.RetornaDataTable(query));
        }
コード例 #18
0
        public DataTable BuscarCategoriaCod()
        {
            string       query    = "select CodigoCategoria[Código] , NomeCategoria [Nome] , Status from Categoria where CodigoCategoria = " + codigocategoria + " and Status = 1 order by NomeCategoria";
            classConexao cConexao = new classConexao();

            return(cConexao.RetornaDataTable(query));
        }
コード例 #19
0
        //Pesquisa de Marca por descrição (CONTÉM)
        public DataTable BuscarMarcaDescricaoContem()
        {
            string       query    = "select Marca.CodigoMarca[Código], Marca.NomeMarca[Marca], Marca.Status [Ativo] from Marca where Marca.NomeMarca like '%" + nomemarca + "%' and Marca.Status = 1 order by Marca.NomeMarca";
            classConexao cConexao = new classConexao();

            return(cConexao.RetornaDataTable(query));
        }
コード例 #20
0
        public bool RetornaCategoria(int cod)

        {
            string       query = "select * from Categoria where CodigoCategoria = " + cod;
            classConexao obj   = new classConexao();
            DataTable    dt    = obj.RetornaDataTable(query);

            if (dt.Rows.Count > 0)
            {
                codigocategoria = Convert.ToInt32(dt.Rows[0]["CodigoCategoria"]);
                datacadastro    = Convert.ToDateTime(dt.Rows[0]["DataCadastro"]);
                nomecategoria   = Convert.ToString(dt.Rows[0]["NomeCategoria"]);
                //qtdeestoque = Convert.ToInt32(dt.Rows[0]["QtdeEstoque"]);
                //precovenda = Convert.ToDecimal(dt.Rows[0]["PrecoVenda"]);
                observacao = Convert.ToString(dt.Rows[0]["Observacao"]);
                status     = Convert.ToInt32(dt.Rows[0]["Status"]);
                //codigomarca = Convert.ToInt32(dt.Rows[0]["CodigoMarca"]);
                //codigocategoria = Convert.ToInt32(dt.Rows[0]["CodigoCategoria"]);

                return(true);
            }
            else
            {
                return(false);
            }
        }
コード例 #21
0
        //RELATÓRIO RETORNANDO TODAS A MARCAS
        public DataTable RelMarca()
        {
            string       query    = "select CodigoMarca, NomeMarca, DataCadastro, Status from Marca where Status = 1 order by NomeMarca";
            classConexao cConexao = new classConexao();

            return(cConexao.RetornaDataTable(query));
        }
コード例 #22
0
        public DataTable RelCategoria()
        {
            string       query = "select CodigoCategoria,NomeCategoria,DataCadastro,Status from Categoria WHERE Status = 1 order by NomeCategoria";
            classConexao obj   = new classConexao();

            return(obj.RetornaDataTable(query));
        }
コード例 #23
0
        public int CadastrarCliente()
        {
            string       query    = "insert into Cliente values (getdate(),'" + NomeCliente + "','" + RG + "','" + CPF + "', convert(date,'" + datanascimento + "',103),'" + Sexo + "','" + Rua + "','" + Numero + "','" + Complemento + "','" + Bairro + "','" + Cidade + "','" + Estado + "','" + CEP + "','" + Email + "','" + TelefoneResidencial + "','" + TelefoneCelular + "', 1)";
            classConexao cConexao = new classConexao();

            return(cConexao.ExecutaQuery(query));
        }
コード例 #24
0
        //Insert para Campos do Tipo Data
        //convert(date,'"+ variavel +"',103)

        //Insert para campos do tipo valor (DECIMAL)
        //variavel.ToString().Replace(",",".")

        public int CadastrarCliente()
        {
            string       query    = "insert into Cliente values (getdate(), '" + nomecliente + "' , '" + rg + "','" + cpf + "', convert(date,'" + datanascimento + "', 103), '" + sexo + "', '" + rua + "', '" + numero + "', '" + complemento + "', '" + bairro + "', '" + cidade + "', '" + estado + "','" + cep + "','" + email + "', '" + telefoneresidencial + "','" + telefonecelular + "' , 1)";
            classConexao cConexao = new classConexao();

            return(cConexao.ExecutaQuery(query));
        }
コード例 #25
0
        public DataTable BuscarClienteStatus()
        {
            string       query    = "select CodigoCliente[Código],NomeCliente[Nome],CPF,Sexo,Bairro,Status from Cliente where Status = " + status + "  order by NomeCliente";
            classConexao cConexao = new classConexao();

            return(cConexao.RetornaDataTable(query));
        }
コード例 #26
0
        //PESQUISA DE CLIENTE POR NOME (CONTÉM)
        public DataTable BuscarClienteNomeContem()
        {
            string       query    = "select CodigoCliente [Código], NomeCliente [Cliente], CPF, DataNascimento [Nascimento], Status [Ativo] from Cliente where NomeCliente like '%" + nomecliente + "%' and Status = 1 order by NomeCliente";
            classConexao cConexao = new classConexao();

            return(cConexao.RetornaDataTable(query));
        }
コード例 #27
0
        //RETORNAR OS CLIENTES ANIVERSARIANTES DATA COMPLETA
        public DataTable RelClienteDataCompleta(DateTime dinicio, DateTime dfinal)
        {
            string       query    = "select CodigoCliente, CPF, NomeCliente, DataNascimento, Email, TelefoneCelular, Sexo, Status from Cliente where DataNascimento between convert (date,'" + dinicio + "',103) and convert (date,'" + dfinal + "',103) and Status = 1 order by NomeCliente";
            classConexao cConexao = new classConexao();

            return(cConexao.RetornaDataTable(query));
        }
コード例 #28
0
        //PESQUISA DE CLIENTE POR STATUS
        public DataTable BuscarClienteStatus()
        {
            string       query    = "select CodigoCliente [Código], NomeCliente [Cliente], CPF, DataNascimento [Nascimento], Status [Ativo] from Cliente where Status = " + status + " order by NomeCliente";
            classConexao cConexao = new classConexao();

            return(cConexao.RetornaDataTable(query));
        }
コード例 #29
0
        //MÉTODO PARA CADASTRAR CATEGORIA
        public int CadastrarCategoria()
        {
            string       query    = "insert into Categoria values (getdate(),'" + nomecategoria + "','" + observacao + "', 1)";
            classConexao cConexao = new classConexao();

            return(cConexao.ExecutaQuery(query));
        }
コード例 #30
0
        //Insert para campos do tipo valor (DECIMAL)
        //variavel.ToString().Replace(",",".")
        public int CadastrarProduto()
        {
            string       query    = "insert into Produto values (getdate(), '" + nomeproduto + "','" + qtdeestoque + "','" + precovenda.ToString().Replace(",", ".") + "','" + observacao + "', 1, '" + codigocategoria + "', '" + codigomarca + "')";
            classConexao cConexao = new classConexao();

            return(cConexao.ExecutaQuery(query));
        }