public void SaveUge()
        {
            GemUge gem = new GemUge();

            gem.importTilGemDenneUge();
            Persistance.SaveJson(gem, "Uge" + Dato.GetDenneUge() + ".json");
            Persistance.MessageDialogHelper.Show("Udlægget er gemt", "Gemt!");
        }
        public void SaveNæsteUge()
        {
            GemUge gem = new GemUge();

            gem.importTilGemNæsteUge();
            Persistance.SaveJson(gem, "Uge" + Dato.GetNæsteUge() + ".json");
            Persistance.MessageDialogHelper.Show("Alle ændringer er gemt!", "Gemt!");
        }
Пример #3
0
        public async Task nyNæsteUge()
        {
            Uge ugeX = new Uge();

            NæsteTempUge = ugeX;
            await CheckStandard();

            NæsteTempUge.BoligListe = StandardListe;
            GemUge gem = new GemUge();

            gem.importTilGemNæsteUge();
            Persistance.SaveJson(gem, "Uge" + Dato.GetNæsteUge() + ".json");
        }
Пример #4
0
        private async void CheckArrangement()
        {
            try
            {
                List <Arrangement> SavedJsonArrangementer = await Persistance.LoadArrangementFraJsonAsync("Arrangementer.json");

                Singleton.GetInstance().ArrengementListe = SavedJsonArrangementer;
            }
            catch (FileNotFoundException)
            {
                Singleton.GetInstance().ArrengementListe = new List <Arrangement>();
                Persistance.SaveJson(Singleton.GetInstance().ArrengementListe, "Arrangementer.json");
            }
        }
Пример #5
0
        public async void SetStandard()
        {
            try
            {
                await Singleton.GetInstance().CheckStandard();
                await OCTilDagList(Singleton.GetInstance().StandardListe);

                Persistance.SaveJson(Singleton.GetInstance().StandardListe, "Standard.json");
                Tilmeld();
            }
            catch (FormatException)
            {
                Persistance.MessageDialogHelper.Show("Der stod tekst i et felt", "Fejl!");
            }
        }
Пример #6
0
        public async Task nyDenneUge()
        {
            Uge ugeX = new Uge();

            DenneTempUge = ugeX;
            DenneTempUge.StrUgenummer = "" + Dato.GetDenneUge();
            DenneTempUge.IntUgenummer = Dato.GetDenneUge();
            await CheckStandard();

            DenneTempUge.BoligListe = StandardListe;
            GemUge gem = new GemUge();

            gem.importTilGemDenneUge();
            Persistance.SaveJson(gem, "Uge" + Dato.GetDenneUge() + ".json");
        }
Пример #7
0
        public async void Tilmeld()
        {
            try
            {
                await OCTilDagList(Singleton.GetInstance().NæsteTempUge.BoligListe);

                GemUge gem = new GemUge();
                gem.importTilGemNæsteUge();
                Persistance.SaveJson(gem, "Uge" + Dato.GetNæsteUge() + ".Json");
                Persistance.MessageDialogHelper.Show("Din Tilmelding er hermed gemt!", "Gemt!");
            }
            catch (FormatException)
            {
                Persistance.MessageDialogHelper.Show("Der stod tekst i et felt", "Fejl!");
            }
        }
Пример #8
0
 public async Task CheckStandard()
 {
     try
     {
         StandardListe = await Persistance.LoadStandardFraJsonAsync("Standard.json");
     }
     catch (FileNotFoundException)
     {
         Dictionary <int, Bolig> tempListeTilOprettelseAfStandard = new Dictionary <int, Bolig>();
         for (int i = 72; i <= 116; i = i + 2)
         {
             tempListeTilOprettelseAfStandard.Add(i, new Bolig(i));
         }
         Persistance.SaveJson(tempListeTilOprettelseAfStandard, "Standard.json");
         StandardListe = tempListeTilOprettelseAfStandard;
     }
 }
 public void GemArrangement()
 {
     Singleton.GetInstance().ArrengementListe.Add(ArrangementIPlanlægning);
     Persistance.SaveJson(Singleton.GetInstance().ArrengementListe, "Arrangementer.json");
     Persistance.MessageDialogHelper.Show("Arrangement er gemt!", "Gemt!");
 }