private void btnAtualizarCliente_Click(object sender, EventArgs e)
 {
     if (clienteController.AtualizarCliente(txbCPF, txbNome, txbContato, dtpBirthdate, txbEmail, currentUser))
     {
         //Recarregar os dados da tabela
         clienteController.FiltrarClientes(dgvClientes, txbFiltroClientes.Text);
     }
 }
Esempio n. 2
0
 static void AtualizaCliente(Cliente c)
 {
     try
     {
         _cController.AtualizarCliente(c);
     }
     catch (Exception e)
     {
         throw e;
     }
 }
 private void button1_Click(object sender, EventArgs e)
 {
     if (cliente == null)
     {
         ClienteController.InserirCliente(nomeRtb.Text, dataNascimentoMtb.Text, cpfMtb.Text, (int)diasDeDevNum.Value);
         MessageBox.Show("Cliente cadastrado!");
     }
     else
     {
         ClienteController.AtualizarCliente(cliente.ClienteId, nomeRtb.Text, dataNascimentoMtb.Text, cpfMtb.Text, (int)diasDeDevNum.Value);
         MessageBox.Show("Cliente atualizado!");
     }
     this.Close();
 }
 private void btnConfirmaClick(object sender, EventArgs e)
 {
     if (cliente == null)
     {
         try{
             ClienteController.InserirCliente(this.rtxtNome.Text, this.txtDtNasc.Text, this.txtCpf.Text, (int)this.numDiasDev.Value);
             MessageBox.Show(
                 $"CADASTRADO!!\n\n" +
                 $"Nome: {this.rtxtNome.Text}\n" +
                 $"Data Nasc: {this.txtDtNasc.Text}\n" +
                 $"CPF: {this.txtCpf.Text}\n" +
                 $"DiasDev: {this.numDiasDev.Value}",
                 "Cliente",
                 MessageBoxButtons.OK
                 );
             this.Close();
             this.parent.Show();
         }catch (Exception err) {
             MessageBox.Show(err.Message, "Erro!", MessageBoxButtons.OK, MessageBoxIcon.Error);
         }
     }
     else
     {
         ClienteController.AtualizarCliente(cliente.ClienteId, this.rtxtNome.Text, this.txtDtNasc.Text, this.txtCpf.Text, (int)this.numDiasDev.Value);
         MessageBox.Show(
             $"ATUALIZADO!! \n\n" +
             $"Nome: {this.rtxtNome.Text}\n" +
             $"Data Nasc: {this.txtDtNasc.Text}\n" +
             $"CPF: {this.txtCpf.Text}\n" +
             $"DiasDev: {this.numDiasDev.Value}",
             "Cliente",
             MessageBoxButtons.OK
             );
         this.Close();
         this.parent.Show();
     }
 }
 private void btnSalvar_Click(object sender, EventArgs e)
 {
     clienteController.AtualizarCliente(txbCPF, txbNome, txbContato, dtpBirthdate, txbEmail, currentUser);
 }