Skip to content
Snippets Groups Projects
Commit 629247e0 authored by Alexandre Peres Arias's avatar Alexandre Peres Arias
Browse files

get number of users

parent 552ccc4a
No related branches found
No related tags found
No related merge requests found
...@@ -4,14 +4,14 @@ class Management::StatisticsController < ManagementController ...@@ -4,14 +4,14 @@ class Management::StatisticsController < ManagementController
def index def index
@n_collections = collection_repository.get_number_of_collections @n_collections = collection_repository.get_number_of_collections
@n_views = main_page_repository.get_number_of("Views") @n_views = main_page_repository.get_number_of("Views")
#@n_users = main_page_repository.get_number_of("User") @n_users = subject_repository.get_number_of("User")
@n_learning_objects = learning_object_repository.get_number_of("learningObject") @n_learning_objects = learning_object_repository.get_number_of("learningObject")
@n_non_visualised = learning_object_repository.get_number_of_non_visualised @n_non_visualised = learning_object_repository.get_number_of_non_visualised
@most_visualised = learning_object_repository.get_most_visualised
end end
def users def users
@n_users = main_page_repository.get_number_of("User") #missing roles
@n_users = subject_repository.get_number_of("User")
end end
def downloads def downloads
......
module OrientDb module OrientDb
class UserRepository < Base class UserRepository < Base
include OrientDb::Methods::GenericMethods
include RepositoriesProxy include RepositoriesProxy
def create_graph_node(user) def create_graph_node(user)
...@@ -21,10 +20,6 @@ module OrientDb ...@@ -21,10 +20,6 @@ module OrientDb
result.first["rid"].to_s result.first["rid"].to_s
end end
def get_number_of_users
get_number_of("User")
end
def is_vertex?(user) def is_vertex?(user)
result = connection.query sprintf("SELECT @rid FROM User WHERE p_id = %d", user.id) result = connection.query sprintf("SELECT @rid FROM User WHERE p_id = %d", user.id)
(result.count > 0) (result.count > 0)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment