public async override void OnNavigatedTo(NavigationParameters parameters) { if (parameters.ContainsKey("gezin")) { gezin = (Gezin)parameters["gezin"]; } await dialogService.DisplayAlertAsync("GezinsId", "" + gezin.GezinsID, "OK"); foreach (Kleuter k in await dataConnection.LoadKleuters()) { if (k.GezinsID == gezin.GezinsID) { kleuter = k; } } string fotop = ""; List <Foto> fotolijst = new List <Foto>(); foreach (Foto f in await dataConnection.LoadFotos()) { if (f.KleuterID == kleuter.KleuterID) { fotolijst.Add(f); fotop += f.FotoPad; } } Fotos = fotolijst; }
public MainPageViewModel(INavigationService navigationService, LoadAllData dataConnection) : base(navigationService) { Title = "Klas applicatie"; this.dataConnection = dataConnection; ImageHomeClicked = new DelegateCommand(() => { NavigationService.NavigateAsync("LogInPage"); }); ImageSchoolClicked = new DelegateCommand(() => { NavigationService.NavigateAsync("FotosKleutersPage"); }); Kleuter k = new Kleuter { KleuterID = 0, VoorNaam = "Daan", Naam = "Vandebosch", SchoolID = 2, FotoPad = "FotoString", GezinsID = 4, KlasID = 4 }; dataConnection.SaveItemAsync(k); Task <List <Kleuter> > kl = dataConnection.LoadKleuters(); }
public async override void OnNavigatedTo(NavigationParameters parameters) { Hoeken = await dataConnection.LoadHoeken(); if (parameters.ContainsKey("kleuter")) { kleuter = (Kleuter)parameters["kleuter"]; } await dialogService.DisplayAlertAsync("Geselecteerde kleuter", "" + kleuter.GezinsID, "OK"); }
//Gemaakt door Kaan Akpinar public async override void OnNavigatedTo(NavigationParameters parameters) { if (parameters.ContainsKey("kleuter")) { kleuter = (Kleuter)parameters["kleuter"]; } if (parameters.ContainsKey("hoek")) { hoek = (Hoek)parameters["hoek"]; } await dialogService.DisplayAlertAsync("Geselecteerde kleuter", kleuter.Naam + " " + kleuter.VoorNaam + " " + hoek.Naam, "OK"); }
public async void SaveKleuters() { //Kleuters Kleuter k = new Kleuter { KleuterID = 5000, VoorNaam = "Kleuter1", Naam = "Vandebosch", SchoolID = 0, FotoPad = "FotoString", GezinsID = 5000, KlasID = 5000 }; await dataConnection.SaveKleuterAsync(k); Kleuter k2 = new Kleuter { KleuterID = 5001, VoorNaam = "Kleuter2", Naam = "Familienaam", SchoolID = 2, FotoPad = "FotoString", GezinsID = 5002, KlasID = 5000 }; await dataConnection.SaveKleuterAsync(k2); Kleuter k3 = new Kleuter { KleuterID = 5002, VoorNaam = "Naam3", Naam = "Akpinar", SchoolID = 1, FotoPad = "FotoString", GezinsID = 5001, KlasID = 5000 }; await dataConnection.SaveKleuterAsync(k3); //Gezinnen Gezin g1 = new Gezin { GezinsID = 5000, GezinsCode = "DAAN", }; await dataConnection.SaveGezinAsync(g1); Gezin g2 = new Gezin { GezinsID = 5001, GezinsCode = "KAAN", }; await dataConnection.SaveGezinAsync(g2); Gezin g3 = new Gezin { GezinsID = 5002, GezinsCode = "OUDER", }; await dataConnection.SaveGezinAsync(g3); //Hoeken Hoek h1 = new Hoek { HoekID = 5000, Naam = "Bouwhoek", FotoPad = "KaanKelder", SchoolID = 0, KlasID = 5000, }; await dataConnection.SaveHoekAsync(h1); Hoek h2 = new Hoek { HoekID = 5001, Naam = "Speelhoek", FotoPad = "KaanZolder", SchoolID = 0, KlasID = 5000, }; await dataConnection.SaveHoekAsync(h2); }