Exemplo n.º 1
0
 /// <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);
     }
 }
Exemplo n.º 2
0
        /// <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");
        }