Beispiel #1
0
        /// <summary>
        /// Get Stats For User
        /// </summary>
        /// <param name="request">Request</param>
        /// <returns>GetStatsForUserResponse</returns>
        public GetStatsForUserResponse GetStatsForUser(GetStatsForUserRequest request)
        {
            int completedTotal;
            int todoTotal;
            var completed = _task.GetTasksCompleted(request.User, out completedTotal);
            var todo      = _task.GetTasksToDo(request.User, out todoTotal);

            return(new GetStatsForUserResponse
            {
                TaskCompleted = completedTotal,
                TaskToDo = todoTotal,
                TasksCompleted = completed,
                TasksToDo = todo
            });
        }
Beispiel #2
0
 /// <summary>
 /// Get Stats For User
 /// </summary>
 /// <param name="request">Request</param>
 /// <returns>GetStatsForUserResponse</returns>
 public GetStatsForUserResponse GetStatsForUser(GetStatsForUserRequest request)
 {
     return(Channel.GetStatsForUser(request));
 }