public static User CheckedUserInfo; //Info for den bruger som er logget ind //Checker om brugeren findes i databasen ved hjælp af en predicate og navigere til Home siden hvis de findes public async void CheckLogin() { await PersistencyService <User> .GetObjects("User"); ObservableCollection <User> test = PersistencyService <User> .HentCollection; foreach (var o in test) { _alleUsers.Add(o); } if (_alleUsers.Find(_userPredicate) != null && CheckedUserInfo.Usertype == SearchElev) { LoginInt = 1; ((Frame)Window.Current.Content).Navigate(typeof(View.Home)); } else if (_alleUsers.Find(_userPredicate) != null && CheckedUserInfo.Usertype == SearchLære) { LoginInt = 2; ((Frame)Window.Current.Content).Navigate(typeof(View.Home)); } else { var messageDialog = new MessageDialog("Dit brugernavn eller password er ugyldigt."); messageDialog.Commands.Add(new UICommand("Ok", null)); await messageDialog.ShowAsync(); } }
public async void GetBookinger() { ObservableCollection <Bookinger> tempBCollection = await PersistencyService <Bookinger> .GetObjects("Bookinger"); BookingerCollection = tempBCollection; ObservableCollection <LokaleBookinger> tempLBCollection = await PersistencyService <LokaleBookinger> .GetObjects("LokaleBookinger"); LokaleBookingerCollection = tempLBCollection; }
public async void GetAllBookingInfo() { ObservableCollection <Bookinger> tempBookingCollection = await PersistencyService <Bookinger> .GetObjects("Bookinger"); AllBookings = tempBookingCollection; ObservableCollection <LokaleBookinger> tempLokaleBookingCollection = await PersistencyService <LokaleBookinger> .GetObjects("LokaleBookinger"); AllLokaleBookings = tempLokaleBookingCollection; ObservableCollection <Lokaler> tempRoomCollection = await PersistencyService <Lokaler> .GetObjects("Lokaler"); AllRooms = tempRoomCollection; GetMyBookings(); }
public async void GetLokaler() { ObservableCollection <Lokaler> tempLCollection = await PersistencyService <Lokaler> .GetObjects("Lokaler"); LokaleCollection = tempLCollection; }