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 override void OnNavigatedTo(NavigationParameters parameters) { if (parameters.ContainsKey("gezin")) { gezin = (Gezin)parameters["gezin"]; } }
private double GetKortingsCoefficient(Gezin gezin) { double kortingsCoefficient = 0; foreach (var persoon in gezin.Personen) { int leeftijd = persoon.Geboortedatum.Age(); var lijstKortingen = _context.Kortingen.OrderBy(k => k.LeeftijdVan).ToList(); var kortingCoefficientPP = lijstKortingen.FirstOrDefault(k => leeftijd >= k.LeeftijdVan && leeftijd <= k.LeeftijdTot).Coefficient; kortingsCoefficient += kortingCoefficientPP; } return(kortingsCoefficient); }
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); }