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