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)); }
public FormaPagamento CriarFormaPagamento(FormaPagamento formaPagamento) { formaPagamento.Validar(); return(_formaPagamentoRepository.Criar(formaPagamento)); }