Exemplo n.º 1
0
        private void ClickAlterarCliente(object sender, RoutedEventArgs e)
        {
            try
            {
                int    Idcliente = int.Parse(TbIdCliente.Text);
                String Nome      = TbNome.Text;
                String Endereco  = TbEndereco.Text;
                String Telefone  = TbTelefone.Text;
                String Cpf       = TbCpf.Text;

                //new Cliente();

                if (Idcliente.Equals(""))
                {
                    throw new Exception("Não foi possível identificar o id do cliente!");
                }

                if (Nome == null && Nome.Equals(""))
                {
                    throw new Exception("Não foi possível identificar o nome");
                }

                if (Endereco == null && Endereco.Equals(""))
                {
                    throw new Exception("Não foi possível identificar o endereço");
                }

                if (Telefone == null && Telefone.Equals(""))
                {
                    throw new Exception("Náo foi possível identificar o telefone");
                }

                if (Cpf == null && Cpf.Equals(""))
                {
                    throw new Exception("Não foi possível identificar o cpf");
                }

                clienteController.AlterarCliente(Idcliente, Nome, Endereco, Telefone, Cpf);

                carregarClientes();
            }
            catch (Exception s)
            {
                throw (s);
            }
        }