public void QuandoAlteroADescricaoDaCondicaoDePagamentoAPropriedadeFicaComONovoValor() { var condiaoDePagamento = new CondicaoDePagamento("C001", "CONDICAO 0001"); condiaoDePagamento.AtualizarDescricao("CONDICAO 0001 atualizada"); Assert.AreEqual("CONDICAO 0001 atualizada", condiaoDePagamento.Descricao); }
private void AtualizarCondicaoDePagamento(CondicaoDePagamentoCadastroVm condicaoDePagamentoCadastroVm) { CondicaoDePagamento condicaoDePagamento = _condicoesDePagamentoConsultadas.SingleOrDefault(x => x.Codigo == condicaoDePagamentoCadastroVm.Codigo); if (condicaoDePagamento != null) { condicaoDePagamento.AtualizarDescricao(condicaoDePagamentoCadastroVm.Descricao); } else { condicaoDePagamento = new CondicaoDePagamento(condicaoDePagamentoCadastroVm.Codigo, condicaoDePagamentoCadastroVm.Descricao); } _condicoesDePagamento.Save(condicaoDePagamento); }