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); }
public FormaPagamento Criar(FormaPagamento formaPagamento) { _context.FormasPagamento.Add(formaPagamento); _context.SaveChanges(); return _context.Entry(formaPagamento).Entity; }
public void Deletar(FormaPagamento formaPagamento) { _context.FormasPagamento.Remove(formaPagamento); _context.SaveChanges(); }
public FormaPagamento Atualizar(FormaPagamento formaPagamento) { _context.Entry(formaPagamento).State = System.Data.Entity.EntityState.Modified; _context.SaveChanges(); return _context.Entry(formaPagamento).Entity; }