/// <summary> /// Søger efter dimser /// </summary> /// <param name="searchString">søgestring fra codebehind</param> public void SearchForDoohickeys(String searchString) { SearchDoohickeys.Clear(); // Listen med søgte brugere nulstilles foreach (Doohickey doohickey in RegexSearch.SearchDoohickeys(searchString, DoohickeyList)) // Der tilføjes brugere ifølge Regexsearch { SearchDoohickeys.Add(doohickey); } }
/// <summary> /// Henter alt fra fil(er) (lister af projekter, dimser og brugere) /// </summary> public async Task LoadEverything() { Debug.WriteLine("Begynder LoadEverything"); ProjectList = await JsonReadWrite.LoadProjectsFromJsonAsync(); UserList = await JsonReadWrite.LoadUsersFromJsonAsync(); foreach (User user in UserList) // Populates searchUser, så listen er klar når man går ind i edit project { if (!user.Equals(CurrentUser)) { SearchUsers.Add(user); } } DoohickeyList = await JsonReadWrite.LoadDoohickeysFromJsonAsync(); foreach (Doohickey doohickey in DoohickeyList) // Populates searchDoohickey, så listen er klar når man går ind i edit project { SearchDoohickeys.Add(doohickey); } Debug.WriteLine("Afslutter LoadEverything"); }