public async Task <IPagedResult <IProject> > Get([FromQuery] ProjectsFilter filter) { using (_context.Scope()) { return(await _projectsDataProvider.Get(HttpContext.User.GetUserId()).GetPagedResultAsync(filter)); } }
/// <summary> /// Updates the autocompletion data. /// </summary> void UpdateAutocompletionData() { List <LMProject> projects = App.Current.DatabaseManager.ActiveDB.RetrieveAll <LMProject> ().ToList(); ProjectsFilter projectsFilter = new ProjectsFilter { Projects = projects }; seasonentry.Autocomplete(projectsFilter.Seasons); competitionentry.Autocomplete(projectsFilter.Competitions); }
public void Actions_WhenWorkspaceContainsAnActionThatIsBlockedButNotBlocking_ContainsAction() { IAction unblockedAction = AnAction.Build(); IAction blockedAction = AnAction.BlockedBy(unblockedAction).Build(); var test = new ProjectsFilter(AWorkspace.With(blockedAction). With(unblockedAction).Build()); Assert.Contains(blockedAction, test.Actions); Assert.Equal(1, test.Actions.Count); }
/// <summary> /// Updates the autocompletion data. /// </summary> void UpdateAutocompletionData() { List <LMProject> projects = ViewModel.ViewModels.Select(vm => vm.Model).ToList(); ProjectsFilter projectsFilter = new ProjectsFilter { Projects = projects }; seasonentry.Autocomplete(projectsFilter.Seasons); competitionentry.Autocomplete(projectsFilter.Competitions); }
// projects sheet by filter public List <Project> GetProjectsResultSheetByFilter(int?projectid, string status, string isdeleted) { int projectId = projectid.HasValue ? projectid.Value : 0; ProjectsFilter inputparams = new ProjectsFilter { ProjectId = projectId, Status = status, IsDeleted = isdeleted }; var projects = db.ProjetcsResultSheetByFilter.CallStoredProc(inputparams).ToList <Project>(); return(projects); }
public void SetUp() { projectsFilter = new ProjectsFilter { Projects = projects }; }