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); } }