public bool Update(TEntity entity) { try { entity.DataAlteracao = DateTime.Now; Db.Entry(entity).State = EntityState.Detached; DbSet.Update(entity); return(SaveChanges() > 0); } catch (Exception ex) { throw new Exception($"message: {ex.Message} | stackTrace: {ex.StackTrace}"); } }