예제 #1
0
        public object Get(Projects_List request)
        {
            ApiUser         hdUser         = request.ApiUser;
            Instance_Config instanceConfig = new Models.Instance_Config(hdUser);

            return(Models.Projects.GetProjects(hdUser.OrganizationId, hdUser.DepartmentId, 0, hdUser.IsTechAdmin ? 0 : hdUser.UserId, instanceConfig.AccountManager, request.page, request.limit));
        }
예제 #2
0
        public object Get(Projects_List request)
        {
            ApiUser         hdUser         = request.ApiUser;
            Instance_Config instanceConfig = new Instance_Config(hdUser);

            return(request.FilteredResult <Models.Project>(Models.Projects.GetProjects(hdUser.OrganizationId, hdUser.DepartmentId, request.account, hdUser.IsTechAdmin ? request.tech : hdUser.UserId, instanceConfig.AccountManager, request.is_with_statistics ?? true)));
        }
예제 #3
0
 public object Get(Projects_List request)
 {
     ApiUser hdUser = request.ApiUser;
     Instance_Config instanceConfig = new Models.Instance_Config(hdUser);
     return Models.Projects.GetProjects(hdUser.OrganizationId, hdUser.DepartmentId, 0, hdUser.IsTechAdmin ? 0 : hdUser.UserId, instanceConfig.AccountManager, request.page, request.limit);
 }