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