public MadPlanlaegningViewVM()
 {
     _denneUge = Singleton.GetInstance().DenneTempUge;
     NæsteUge  = Singleton.GetInstance().NæsteTempUge;
     GemRetterForDenneUgeRelayCommand = new RelayCommand(SaveUge);
     GemRetterForNæsteUgeRelayCommand = new RelayCommand(SaveNæsteUge);
     GemArrangementRelayCommand       = new RelayCommand(GemArrangement);
     ArrangementIPlanlægning          = new Arrangement();
 }
예제 #2
0
        public async Task Boot()
        {
            await CheckNewWeek();

            DenneUge = Singleton.GetInstance().DenneTempUge;
            await Task.Delay(500);

            NæsteUge = Singleton.GetInstance().NæsteTempUge;
            CheckArrangement();
        }
예제 #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
        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");
        }
예제 #5
0
 public void importTilGemDenneUge()
 {
     GemtUge = Singleton.GetInstance().DenneTempUge;
 }
예제 #6
0
 public void importTilGemNæsteUge()
 {
     GemtUge = Singleton.GetInstance().NæsteTempUge;
 }
예제 #7
0
 public UgePlanVM()
 {
     Boot();
     DenneUge = Singleton.GetInstance().DenneTempUge;
     NæsteUge = Singleton.GetInstance().NæsteTempUge;
 }