예제 #1
0
 public void NaarVolgendJaar()
 {
     TijdlijnenGeplaatst.Clear();
     Jaar++;
     IsSchrikkelJaar  = Jaar % 4 == 0;
     TijdlijnenInJaar = Tijdlijnen.Where(x => x.Periode.HeeftOverlapMetJaar(Jaar));
 }
예제 #2
0
        protected override void OnInitialized()
        {
            //Initialiseer tijdlijnen in dit jaar
            Jaar            = DateTime.Now.Year;
            IsSchrikkelJaar = Jaar % 4 == 0;
            Tijdlijnen      = TijdlijnService.GetTijdlijnen();
            //Tijdlijnen = Tijdlijnen.SplitsOpJaargrens();
            TijdlijnenInJaar = Tijdlijnen.Where(x => x.Periode.HeeftOverlapMetJaar(Jaar));

            //Initialiseer variabelen voor gebruik in dit component
            TotaleHoogte   = JaarTijdlijnHelper.TotaleHoogte;
            HoogteTijdlijn = JaarTijdlijnHelper.HoogteTijdlijn;
            Marge          = JaarTijdlijnHelper.Marge;
            BreedteFactor  = JaarTijdlijnHelper.BreedteFactor;
            HoogteFactor   = JaarTijdlijnHelper.HoogteFactor;
            LijnBreedte    = JaarTijdlijnHelper.LijnBreedte;

            //Zet de totale breedte van de SVG viewbox
            TotaleBreedte = (Marge * 2) + (365 * BreedteFactor) + (13 * LijnBreedte);
        }