public CondicaoPagamento AtualizarCondicaoPagamento(CondicaoPagamento condicaoPagamento) { condicaoPagamento.Validar(); AssertionConcern.AssertArgumentNotEquals(0, condicaoPagamento.CondicaoPagamentoCodigo, string.Format(Erros.NotZeroParameter, "CondicaoPagamentoCodigo")); var condicaoPagamentoAtual = _condicaoPagamentoRepository.ObterPorCodigo(condicaoPagamento.CondicaoPagamentoCodigo); condicaoPagamentoAtual.Ativo = condicaoPagamento.Ativo; condicaoPagamentoAtual.Descricao = condicaoPagamento.Descricao; condicaoPagamentoAtual.QuantidadeParcelas = condicaoPagamento.QuantidadeParcelas; return _condicaoPagamentoRepository.Atualizar(condicaoPagamentoAtual); }
public CondicaoPagamento CriarCondicaoPagamento(CondicaoPagamento condicaoPagamento) { condicaoPagamento.Validar(); return _condicaoPagamentoRepository.Criar(condicaoPagamento); }