Ejemplo n.º 1
0
        public FormaPagamento AtualizarFormaPagamento(FormaPagamento formaPagamento)
        {
            formaPagamento.Validar();
            AssertionConcern.AssertArgumentNotEquals(0, formaPagamento.FormaPagamentoCodigo,
                                                     string.Format(Erros.NotZeroParameter, "FormaPagamentoCodigo"));
            var formaPagamentoAtual =
                _formaPagamentoRepository.ObterPorCodigo(formaPagamento.FormaPagamentoCodigo);

            formaPagamentoAtual.Ativo     = formaPagamento.Ativo;
            formaPagamentoAtual.Descricao = formaPagamento.Descricao;
            return(_formaPagamentoRepository.Atualizar(formaPagamentoAtual));
        }
Ejemplo n.º 2
0
 public FormaPagamento CriarFormaPagamento(FormaPagamento formaPagamento)
 {
     formaPagamento.Validar();
     return(_formaPagamentoRepository.Criar(formaPagamento));
 }