//Método que cadastra os dados no banco de dados BDLP public bool CadastraBanco() { bool retorno; BDLP banco = new BDLP(); //Se o banco estiver conectado, isso é feito if (banco.Conecta()) { //Cria-se a string que vai dar o comando de inserir dados na tabela. A string é um comando SQL string sql = "INSERT INTO tab_brinquedo(nome_brinquedo, categoria, faixa_etaria, marca, data_ultimareposicao, quantidade_em_estoque) " + "VALUES ('" + Nome_Brinquedo + "', '" + Categoria + "', '" + FaixaEtaria + "', '" + Marca + "', '" + Data_Aquisicao.ToString("yyyy-MM-dd") + "', " + Qtd_Estoque + ");"; //Se o método que envia a string sql no banco de dados for rodado com sucesso e retornar "true", o cadastro foi feito e também // retorna "true". Se não, retorna "false" if (banco.Insere(sql)) { retorno = true; } else { retorno = false; } } else { retorno = false; } //banco.Desconecta(); return(retorno); }
public List <Brinquedo> BuscaBrinquedosBanco(string NomeBrinquedo) { List <Brinquedo> lista = new List <Brinquedo>(); DataTable dt = new DataTable(); BDLP banco = new BDLP(); if (banco.Conecta()) { string sql = "Select * from tab_brinquedo where nome_brinquedo like '" + NomeBrinquedo + "%'"; dt = banco.Busca(sql); } for (int i = 0; i < dt.Rows.Count; i++) { Brinquedo novo = new Brinquedo(); novo.Cod_Brinquedo = Convert.ToInt16(dt.Rows[i]["cod_brinquedo"]); novo.Nome_Brinquedo = Convert.ToString(dt.Rows[i]["nome_brinquedo"]); novo.Categoria = dt.Rows[i]["categoria"].ToString(); novo.FaixaEtaria = dt.Rows[i]["faixa_etaria"].ToString(); novo.Data_Aquisicao = Convert.ToDateTime(dt.Rows[i]["data_ultimareposicao"]); novo.Marca = dt.Rows[i]["marca"].ToString(); novo.Qtd_Estoque = Convert.ToInt16(dt.Rows[i]["quantidade_em_estoque"]); lista.Add(novo); } banco.Desconecta(); return(lista); }
public bool AlteraBrinquedosBanco() { bool retorno = true; BDLP banco = new BDLP(); if (banco.Conecta()) { string sql = "UPDATE tab_brinquedo SET nome_brinquedo = '" + Nome_Brinquedo + "', categoria = '" + Categoria + "', faixa_etaria = '" + FaixaEtaria + "', marca = '" + Marca + "', data_ultimareposicao = '" + Data_Aquisicao.ToString("yyyy-MM-dd") + "', quantidade_em_estoque = " + Qtd_Estoque + " where cod_brinquedo = " + Cod_Brinquedo; if (banco.Altera(sql)) { retorno = true; } else { retorno = false; } } else { retorno = false; return(retorno); } return(retorno); }
public bool DeletaBinquedosBanco(int cod_produto) { bool retorno = true; BDLP banco = new BDLP(); if (banco.Conecta()) { string sql = "DELETE FROM tab_brinquedo where cod_brinquedo = " + cod_produto.ToString(); if (banco.Deleta(sql)) { retorno = true; } else { retorno = false; } } else { retorno = false; return(retorno); } return(retorno); }
//Método que cadastra os dados no banco de dados BDLP public bool CadastraBanco() { bool retorno; BDLP banco = new BDLP(); //Se o banco estiver conectado, isso é feito if (banco.Conecta()) { //Cria-se a string que vai dar o comando de inserir dados na tabela. A string é um comando SQL string sql = "INSERT INTO tab_cliente(nome, cpf, email, tel_celular, datanasc) VALUES ('" + Nome + "', '" + CPF + "', '" + Email + "', '" + TelCelular + "', '" + DataNascimento.ToString("yyyy-MM-dd") + "')"; //Se o método que envia a string sql no banco de dados for rodado com sucesso e retornar "true", o cadastro foi feito e também // retorna "true". Se não, retorna "false" if (banco.Insere(sql)) { retorno = true; } else { retorno = false; } } else { retorno = false; } //banco.Desconecta(); return(retorno); }
public bool DeletaClientesBanco() { bool retorno = true; BDLP banco = new BDLP(); if (banco.Conecta()) { string sql = "DELETE FROM tab_cliente where cpf = '" + CPF + "';"; if (banco.Deleta(sql)) { retorno = true; } else { retorno = false; } } else { retorno = false; return(retorno); } return(retorno); }
public bool AlteraClientesBanco() { bool retorno = true; BDLP banco = new BDLP(); if (banco.Conecta()) { string sql = "UPDATE tab_cliente SET nome = '" + Nome + "', datanasc = '" + DataNascimento.ToString("yyyy-MM-dd") + "', email = '" + Email + "', tel_celular = '" + TelCelular + "' where cpf = '" + CPF + "';"; if (banco.Altera(sql)) { retorno = true; } else { retorno = false; } } else { retorno = false; return(retorno); } return(retorno); }
public List <Cliente> BuscaClientesNomeBanco(string NomeCliente) { List <Cliente> lista = new List <Cliente>(); DataTable dt = new DataTable(); BDLP banco = new BDLP(); if (banco.Conecta()) { string sql = "Select * from tab_cliente where nome = '" + NomeCliente + "'"; dt = banco.Busca(sql); } for (int i = 0; i < dt.Rows.Count; i++) { Cliente novo = new Cliente(); novo.Nome = Convert.ToString(dt.Rows[i]["nome"]); novo.CPF = dt.Rows[i]["cpf"].ToString(); novo.Email = dt.Rows[i]["email"].ToString(); novo.TelCelular = dt.Rows[i]["tel_celular"].ToString(); novo.DataNascimento = Convert.ToDateTime(dt.Rows[i]["datanasc"]); lista.Add(novo); } banco.Desconecta(); return(lista); }
public DataTable BuscaVendaBanco(int Cod_brinquedo) { DataTable dt = new DataTable(); BDLP banco = new BDLP(); if (banco.Conecta()) { string sql = "Select C.nome Nome, B.nome_brinquedo Nome_brinquedo, V.data_venda data_Venda, quantidade from" + " tab_vendas_cliente V, tab_cliente C, tab_brinquedo B" + " where B.cod_brinquedo = V.FK_cod_produto" + " and C.cpf = V.FK_cpf_cliente and B.cod_brinquedo = " + Cod_brinquedo; dt = banco.Busca(sql); } banco.Desconecta(); return(dt); }
public List <Brinquedo> BuscaBrinquedosBancoNomeInteiro(string NomeBrinquedo) { List <Brinquedo> lista = new List <Brinquedo>(); DataTable dt = new DataTable(); BDLP banco = new BDLP(); Brinquedo novo = new Brinquedo(); if (banco.Conecta()) { string sql = "Select * from tab_brinquedo where nome_brinquedo = '" + NomeBrinquedo + "'"; dt = banco.Busca(sql); } for (int i = 0; i < dt.Rows.Count; i++) { novo.Cod_Brinquedo = Convert.ToInt16(dt.Rows[i]["cod_brinquedo"]); novo.Nome_Brinquedo = Convert.ToString(dt.Rows[i]["nome_brinquedo"]); lista.Add(novo); } banco.Desconecta(); return(lista); }
public bool CadastraBancoemBloco(int[] Cod_Brinquedo, DateTime[] Data_Venda, string[] Cpf_cliente, int[] qtd) { bool retorno; BDLP banco = new BDLP(); if (banco.Conecta()) { string sql = "Insert into tab_vendas_cliente(FK_cod_produto, data_venda, FK_cpf_cliente, quantidade) values"; for (int i = 0; i < Cod_Brinquedo.Count(); i++) { sql = sql + "(" + Cod_Brinquedo[i] + ", '" + Data_Venda[i].ToString("yyyy-MM-dd") + "', '" + Cpf_cliente[i] + "', " + qtd[i] + "),"; if (i == Cod_Brinquedo.Count() - 1) { sql = sql.Substring(0, sql.Count() - 1); } } if (banco.Insere(sql)) { retorno = true; } else { retorno = false; } } else { retorno = false; } BDLP banco2 = new BDLP(); if (banco2.Conecta()) { string sqlEstoque = "UPDATE tab_brinquedo SET quantidade_em_estoque = quantidade_em_estoque - "; for (int i = 0; i < Cod_Brinquedo.Count(); i++) { sqlEstoque = sqlEstoque + qtd[i] + " where cod_brinquedo = " + Cod_Brinquedo[i] + " "; if (i == Cod_Brinquedo.Count() - 1) { sqlEstoque = sqlEstoque.Substring(0, sqlEstoque.Count() - 1); } } if (banco2.Insere(sqlEstoque)) { retorno = true; } else { retorno = false; } } else { retorno = false; } return(retorno); //banco.Desconecta(); }