Пример #1
0
        private TaskDto GetTaskDetails(int taskId)
        {
            var task = _taskApiClient.GetTask(taskId).Result;
            var linkedApplicationIds = task.ApplicationTasks.Select(x => x.ApplicationId).ToList();

            var searchWebApplication = new WebApplicationSearchModel {
                PageSize = int.MaxValue, SortColumn = "Name", SortDirection = "Asc"
            };

            searchWebApplication          = _webApplicationApiClient.GetWebApplications(searchWebApplication).Result;
            task.ApplicationSelectList    = SelectedListHelper.GetApplicationTaskSelectList(searchWebApplication.WebApplicationSearchResult, linkedApplicationIds);
            task.LinkedApplicationTaskIds = linkedApplicationIds.Select(x => x.ToString()).ToList();
            return(task);
        }
Пример #2
0
 public async Task <WebApplicationSearchModel> GetWebApplications(WebApplicationSearchModel model)
 {
     return(await _webApplicationApiClient.GetWebApplications(model));
 }