public void QuandoAlteroADescricaoDaCondicaoDePagamentoAPropriedadeFicaComONovoValor()
        {
            var condiaoDePagamento = new CondicaoDePagamento("C001", "CONDICAO 0001");

            condiaoDePagamento.AtualizarDescricao("CONDICAO 0001 atualizada");
            Assert.AreEqual("CONDICAO 0001 atualizada", condiaoDePagamento.Descricao);
        }
예제 #2
0
        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);
        }