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