Exemple #1
0
        //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);
        }
Exemple #2
0
        //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);
        }
Exemple #3
0
        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();
        }