public async Task OCTilDagList(Dictionary <int, Bolig> hvilkenBoligListe)
        {
            Bolig tempBolig = hvilkenBoligListe[DropDownValg];

            for (int i = 0; i < 4; i++)
            {
                #region If WhiteSpace
                if (OCmandag[i] == "")
                {
                    OCmandag[i] = "0";
                }
                if (OCtirsdag[i] == "")
                {
                    OCtirsdag[i] = "0";
                }
                if (OConsdag[i] == "")
                {
                    OConsdag[i] = "0";
                }
                if (OCtorsdag[i] == "")
                {
                    OCtorsdag[i] = "0";
                }
                #endregion
                tempBolig.DaglistMan[i] = int.Parse(OCmandag[i]);
                tempBolig.DaglistTir[i] = int.Parse(OCtirsdag[i]);
                tempBolig.DaglistOns[i] = int.Parse(OConsdag[i]);
                tempBolig.DaglistTor[i] = int.Parse(OCtorsdag[i]);
            }
            hvilkenBoligListe[DropDownValg] = tempBolig;
            await Task.Delay(500); // Nødvendigt Delay (ellers får den ikke gemt de rigtige ting)
        }
Exemple #2
0
        public double DeltagereValgtHus(int i)
        {
            Bolig TempBolig = Singleton.GetInstance().DenneTempUge.BoligListe[i];

            double Mandag  = TempBolig.DaglistMan[0] + TempBolig.DaglistMan[1] * 0.5 + TempBolig.DaglistMan[2] * 0.25;
            double Tirsdag = TempBolig.DaglistTir[0] + TempBolig.DaglistTir[1] * 0.5 + TempBolig.DaglistTir[2] * 0.25;
            double Onsdag  = TempBolig.DaglistOns[0] + TempBolig.DaglistOns[1] * 0.5 + TempBolig.DaglistOns[2] * 0.25;
            double Torsdag = TempBolig.DaglistTor[0] + TempBolig.DaglistTor[1] * 0.5 + TempBolig.DaglistTor[2] * 0.25;

            return(Mandag + Tirsdag + Onsdag + Torsdag);
        }
Exemple #3
0
        public double DeltagereTirsdag()
        {
            double Result = 0;

            foreach (KeyValuePair <int, Bolig> hus in Singleton.GetInstance().DenneTempUge.BoligListe)
            {
                Bolig TempBolig = Singleton.GetInstance().DenneTempUge.BoligListe[hus.Key];


                Result = TempBolig.DaglistTir[0] + TempBolig.DaglistTir[1] * 0.5 + TempBolig.DaglistTir[2] * 0.25;
            }
            return(Result);
        }
        public void GetView()
        {
            OCmandag.Clear();
            OCtirsdag.Clear();
            OConsdag.Clear();
            OCtorsdag.Clear();
            Bolig temp = Singleton.GetInstance().NæsteTempUge.BoligListe[DropDownValg];

            for (int i = 0; i < 4; i++)
            {
                OCmandag.Add(Convert.ToString(temp.DaglistMan[i]));
                OCtirsdag.Add(Convert.ToString(temp.DaglistTir[i]));
                OConsdag.Add(Convert.ToString(temp.DaglistOns[i]));
                OCtorsdag.Add(Convert.ToString(temp.DaglistTor[i]));
            }
        }