Example #1
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");
            }
        }
Example #2
0
        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");
            }
        }
Example #3
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");
            }
        }