public void Editar(ModeloDeEdicaoDeCliente modelo) { var cliente = this._servicoDePersistencia.RepositorioDeClientes.BuscarPorId(modelo.Id); if (cliente == null) { return; } cliente.AlterarDados(modelo.Nome, modelo.Endereco, modelo.Telefone, modelo.Endereco); this._servicoDePersistencia.Persistir(); }
private void btnAtualizar_Click(object sender, RoutedEventArgs e) { if (!ValidarCampos()) { return; } var cliente = new ModeloDeEdicaoDeCliente(int.Parse(txtCodigo.Text), txtNome.Text, txtTelefone.Text, txtEndereco.Text); this._servicoDeGestaoDeClientes.Editar(cliente); this.ListarClientes(); this.LimparCampos(); MessageBox.Show("Atualizado com sucesso"); }