private void btn_cadastrar_Click(object sender, EventArgs e)
        {
            string   fnome       = txb_nome.Text;
            string   fcpf        = txb_cpf.Text;
            string   fgenero     = txb_genero.Text;
            DateTime fnascimento = dt_nascimento.Value;
            DateTime fcadastro   = dt_cadastro.Value;

            BD bdobj = new BD();

            bdobj.conecta();
            Cliente novo = new Cliente(fnome, fcpf, fgenero, fnascimento, fcadastro);

            Critica crit = new Critica();

            if (!crit.letra(txb_cpf.Text) && crit.vazio(txb_cpf.Text) && crit.digito(txb_cpf.Text) && crit.letra_digito(txb_cpf.Text) && crit.letra(txb_genero.Text) && crit.vazio(txb_genero.Text) && crit.digito(txb_genero.Text) && !crit.letra_digito(txb_genero.Text) && crit.letra(txb_nome.Text) && crit.vazio(txb_nome.Text) && crit.digito(txb_nome.Text) && !crit.letra_digito(txb_nome.Text))
            {
                bool retorno = bdobj.InserirCliente(novo);
                if (retorno == true)
                {
                    MessageBox.Show("Cadastro do cliente efetuado com SUCESSO");
                }
                else if (retorno == false)
                {
                    MessageBox.Show("Algo deu errado");
                }
            }
            else
            {
                MessageBox.Show("Caracter ou campo invalido");
            }
        }
Exemple #2
0
        private void button2_Click(object sender, EventArgs e)
        {
            string   fnome       = txb_clientenome.Text;
            string   fcpf        = txb_clientecpf.Text;
            string   fgenero     = txb_clientegenero.Text;
            DateTime fnascimento = dt_clientenascimento.Value;
            DateTime fcadastro   = dt_clientedata.Value;
            int      id          = Convert.ToInt32(txb_idcliente.Text);

            BD bdobj = new BD();

            bdobj.conecta();
            Cliente clienteobj = new Cliente(fnome, fcpf, fgenero, fnascimento, fcadastro, id.ToString());

            Critica crit = new Critica();

            if (!crit.letra(txb_clientecpf.Text) && crit.vazio(txb_clientecpf.Text) && crit.digito(txb_clientecpf.Text) && crit.letra_digito(txb_clientecpf.Text))
            {
                bool retorno = bdobj.AtualizarCliente(clienteobj);
                if (retorno)
                {
                    MessageBox.Show("Cliente alterado com SUCESSO");
                }
                else if (retorno == false)
                {
                    MessageBox.Show("Algo deu errado");
                }
            }
            else
            {
                MessageBox.Show("Caracter ou campo invalido");
            }
        }
Exemple #3
0
        private void button1_Click(object sender, EventArgs e)
        {
            DateTime fdtvenda    = dt_venda.Value;
            DateTime fdtretirada = dt_retirada.Value;
            string   fidproduto  = txb_iddvd.Text;
            string   fidcliente  = txb_idcliente.Text;
            string   fquantidade = txb_qnt.Text;
            BD       bdobj       = new BD();

            bdobj.conecta();
            Registro venda   = new Registro(fidcliente, fidproduto, fquantidade, fdtretirada, fdtvenda);
            bool     retorno = bdobj.RegistrarVenda(venda);

            Critica crit = new Critica();

            if (crit.letra(txb_nome.Text) && crit.vazio(txb_nome.Text) && crit.digito(txb_nome.Text) && !crit.letra_digito(txb_nome.Text))
            {
                if (retorno)
                {
                    MessageBox.Show("Venda Registrada com SUCESSO");
                }
                else if (retorno == false)
                {
                    MessageBox.Show("Algo deu errado");
                }
            }
            else
            {
                MessageBox.Show("Caracter ou campo invalido");
            }
        }
Exemple #4
0
        private void btn_cadastrardvd_Click(object sender, EventArgs e)
        {
            string   ftitulo     = txb_titulo.Text;
            DateTime flancamento = dt_lancamento.Value;
            string   fduracao    = txb_duracao.Text;
            string   fgenero     = txb_genero.Text;
            string   fidade      = cb_classificacao.Text;
            string   fdiretor    = txb_diretor.Text;

            BD objbd = new BD();

            objbd.conecta();
            DVD novo = new DVD(ftitulo, flancamento, fgenero, fdiretor, fduracao, fidade);

            Critica crit = new Critica();

            if (!crit.letra(txb_duracao.Text) && crit.vazio(txb_duracao.Text) && !crit.letra(txb_duracao.Text))
            {
                if (crit.letra(txb_genero.Text) && crit.vazio(txb_genero.Text))
                {
                    bool retorno = objbd.cadastroDvd(novo);
                    if (retorno == true)
                    {
                        MessageBox.Show("DVD cadastrado com SUCESSO");
                    }
                    else
                    {
                        MessageBox.Show("Algo deu errado");
                    }
                }
                else
                {
                    MessageBox.Show("2");
                }
            }
            else
            {
                MessageBox.Show("3");
            }
        }
Exemple #5
0
        private void button1_Click(object sender, EventArgs e)
        {
            Critica crit = new Critica();

            if (crit.vazio(txb_nome.Text))
            {
                cmb_cliente.Items.Clear();
                BD bdobj = new BD();

                bdobj.conecta();

                lista = bdobj.AlterarDados(txb_nome.Text);
                cmb_cliente.Items.Clear();

                if (lista.Count > 0)
                {
                    for (int i = 0; i < lista.Count; i++)
                    {
                        cmb_cliente.Items.Add(lista[i].nome);
                    }
                }
            }
        }