Ejemplo n.º 1
0
        private void btnExcluir_Click(object sender, EventArgs e)
        {
            try
            {
                if (txtId.Text != "")
                {
                    d_cliente.Id = int.Parse(txtId.Text);
                    d_cliente    = b_cliente.BuscarCliente(d_cliente);
                }

                if (txtId.Text != string.Empty && d_cliente.Id != 0)
                {
                    d_cliente.Id = int.Parse(txtId.Text);
                    b_cliente.ExcluirCliente(d_cliente);
                    MessageBox.Show("Cliente excluído com sucesso.", "Excluir", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    ListaCliente();
                    Limpar();
                }

                else
                {
                    MessageBox.Show("Cliente não excluído, ID não encontrado.", "Erro", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    txtId.Focus();
                }
            }

            catch (Exception ex)
            {
                MessageBox.Show("Erro: " + ex.Message);
            }
        }
Ejemplo n.º 2
0
        private void btnBuscar_Click(object sender, EventArgs e)
        {
            if (txtId.Text != "")
            {
                d_cliente.Id = int.Parse(txtId.Text);
                d_cliente    = b_cliente.BuscarCliente(d_cliente);
            }

            if (d_cliente.Id != 0)
            {
                txtId.Text          = d_cliente.Id.ToString();
                txtNome.Text        = d_cliente.Nome.ToString();
                txtEnd.Text         = d_cliente.Endereco.ToString();
                txtBairro.Text      = d_cliente.Bairro.ToString();
                txtCidade.Text      = d_cliente.Cidade.ToString();
                mskCpf.Text         = d_cliente.Cpf.ToString().PadLeft(11, '0');
                mskCep.Text         = d_cliente.Cep.ToString();
                cbxUf.Text          = d_cliente.Uf.ToString();
                mskTelefoneRes.Text = d_cliente.TelefoneRes.ToString();
                mskTelefoneCel.Text = d_cliente.TelefoneCel.ToString();
                txtEmail.Text       = d_cliente.Email.ToString();
            }

            else
            {
                MessageBox.Show("ID inexistente!", "Erro", MessageBoxButtons.OK);
                txtId.Clear();
                txtId.Focus();
            }
        }
Ejemplo n.º 3
0
        public dto_Cliente BuscarCliente(dto_Cliente d_cliente)
        {
            sql = string.Format("select * from cliente where id = '{0}'", d_cliente.Id);
            DataTable dados = bd.Consultar(sql);

            if (dados.Rows.Count > 0)
            {
                d_cliente.Nome        = dados.Rows[0]["nome"].ToString();
                d_cliente.Endereco    = dados.Rows[0]["endereco"].ToString();
                d_cliente.Bairro      = dados.Rows[0]["bairro"].ToString();
                d_cliente.Cidade      = dados.Rows[0]["cidade"].ToString();
                d_cliente.Cpf         = long.Parse(dados.Rows[0]["cpf"].ToString());
                d_cliente.Cep         = int.Parse(dados.Rows[0]["cep"].ToString());
                d_cliente.Uf          = dados.Rows[0]["uf"].ToString();
                d_cliente.TelefoneRes = long.Parse(dados.Rows[0]["telefoneResidencial"].ToString());
                d_cliente.TelefoneCel = long.Parse(dados.Rows[0]["TelefoneCelular"].ToString());
                d_cliente.Email       = dados.Rows[0]["email"].ToString();
            }

            else
            {
                d_cliente.Id = 0;
            }

            return(d_cliente);
        }
Ejemplo n.º 4
0
 public void AlterarCliente(dto_Cliente d_cliente)
 {
     sql = string.Format("update cliente set nome = '{0}', endereco = '{1}', bairro = '{2}', cidade = '{3}', cpf = '{4}', cep = '{5}'," +
                         "uf = '{6}', telefoneResidencial = '{7}', TelefoneCelular = '{8}', email = '{9}' where id = '{10}'",
                         d_cliente.Nome, d_cliente.Endereco, d_cliente.Bairro, d_cliente.Cidade, d_cliente.Cpf, d_cliente.Cep, d_cliente.Uf, d_cliente.TelefoneRes,
                         d_cliente.TelefoneCel, d_cliente.Email, d_cliente.Id);
     bd.Alterar(sql);
 }
Ejemplo n.º 5
0
        private void btnAlterar_Click(object sender, EventArgs e)
        {
            try
            {
                if (txtId.Text != "")
                {
                    d_cliente.Id = int.Parse(txtId.Text);
                    d_cliente    = b_cliente.BuscarCliente(d_cliente);
                }

                if (d_cliente.Id != 0)
                {
                    d_cliente.Endereco    = txtEnd.Text;
                    d_cliente.Nome        = txtNome.Text;
                    d_cliente.Bairro      = txtBairro.Text;
                    d_cliente.Cidade      = txtCidade.Text;
                    d_cliente.Cpf         = long.Parse(mskCpf.Text);
                    d_cliente.Cep         = int.Parse(mskCep.Text);
                    d_cliente.Uf          = cbxUf.Text;
                    d_cliente.TelefoneRes = long.Parse(mskTelefoneRes.Text);
                    d_cliente.TelefoneCel = long.Parse(mskTelefoneCel.Text);
                    d_cliente.Email       = txtEmail.Text;

                    b_cliente.AlterarCliente(d_cliente);
                    MessageBox.Show("Cliente alterado com sucesso.", "Alterar", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    ListaCliente();
                    Limpar();
                }

                else
                {
                    MessageBox.Show("ID não preenchido ou inexistente!", "Erro", MessageBoxButtons.OK);
                    txtId.Clear();
                    txtId.Focus();
                }
            }

            catch (Exception ex)
            {
                MessageBox.Show("Erro: " + ex.Message);
            }
        }
Ejemplo n.º 6
0
 public void ExcluirCliente(dto_Cliente d_cliente)
 {
     sql = string.Format("delete from cliente where id = '{0}'", d_cliente.Id);
     bd.Alterar(sql);
 }
Ejemplo n.º 7
0
 public void InserirCliente(dto_Cliente d_cliente)
 {
     sql = string.Format("insert into cliente values(null,'{0}','{1}','{2}','{3}','{4}','{5}','{6}','{7}','{8}','{9}')",
                         d_cliente.Nome, d_cliente.Endereco, d_cliente.Bairro, d_cliente.Cidade, d_cliente.Cpf, d_cliente.Cep, d_cliente.Uf, d_cliente.TelefoneRes, d_cliente.TelefoneCel, d_cliente.Email);
     bd.Alterar(sql);
 }