Example #1
0
        public TEntity AddOrUpdate(TEntity entity)
        {
            EntityEntry <TEntity> entry;

            if (entity.Id == null)
            {
                entry = Insert(entity);
            }
            else
            {
                entry = this.Update(entity);
            }

            _context.SaveChanges();
            return(entry.Entity);
        }
Example #2
0
 /// <summary>
 /// Responsavel por fazer a atualização dos dados na tabela ContaCorrentes e
 /// inserir os dados na tabela Lancamentos
 /// </summary>
 /// <param name="lancamento"></param>
 public void FazerLancamento(Lancamento lancamento)
 {
     _context.Lancamentos.Add(lancamento);
     _context.SaveChanges();
 }