private void btnAlterarSalvar_Click(object sender, RoutedEventArgs e) { Cliente cli = (Cliente)lvDataBinding.SelectedItem; try { if (txtNome.Text.Equals(string.Empty)) { MessageBox.Show("O campo Nome deve ser preenchido!"); } else if (txtCpf.Text.Equals(string.Empty)) { MessageBox.Show("O campo CPF deve ser preenchido!"); } else if (txtEndereco.Text.Equals(string.Empty)) { MessageBox.Show("O campo Endereço deve ser preenchido!"); } else { cli.Nome = txtNome.Text; cli.Cpf = txtCpf.Text; cli.Endereco = txtEndereco.Text; clientesController.Atualizar(cli); AddCliente addCliente = new AddCliente(); addCliente.Show(); this.Close(); } } catch (Exception ex) { MessageBox.Show("Selecione um produto para alterar"); } }
private void BtnDelete_Click(object sender, RoutedEventArgs e) { try { Cliente cli = (Cliente)lvDataBinding.SelectedItem; clientesController.Excluir(cli.ClienteID); } catch (Exception ex) { MessageBox.Show("Selecione um Cliente"); } AddCliente addCliente = new AddCliente(); addCliente.Show(); this.Close(); }
private void BtnAddClient_Click(object sender, RoutedEventArgs e) { try { Cliente cli = new Cliente(); cli.Nome = txtNome.Text; cli.Cpf = txtCpf.Text; cli.Endereco = txtEndereco.Text; if (txtNome.Text.Equals(string.Empty)) { MessageBox.Show("O campo Nome deve ser preenchido!"); } else if (txtCpf.Text.Equals(string.Empty)) { MessageBox.Show("O campo CPF deve ser preenchido!"); } else if (txtEndereco.Text.Equals(string.Empty)) { MessageBox.Show("O campo Endereço deve ser preenchido!"); } else { ClienteController clientesController = new ClienteController(); clientesController.Adicionar(cli); MessageBox.Show("Cliente salvo com sucesso!"); } } catch (Exception ex) { MessageBox.Show("Erro ao salvar o cliente (" + ex.Message + ")"); } AddCliente addCliente = new AddCliente(); addCliente.Show();//addCliente.UpdateLayout(); this.Close(); //custViewSource.View.Refresh(); }