示例#1
0
        public PomieszczeniaViewModel()
        {
            Pomieszczenie      = new PomieszczeniaModel();
            PomieszczenieLista = new ObservableCollection <PomieszczeniaModel>();


            Pomieszczenie.Pomieszczenie            = "";
            Pomieszczenie.Wilgotnosc               = "0";
            Pomieszczenie.switchOswietlenie        = false;
            Pomieszczenie.switchOgrzewanie         = false;
            Pomieszczenie.switchKominek            = false;
            Pomieszczenie.Temperatura              = "0";
            Pomieszczenie.Kamera                   = "";
            Pomieszczenie.KameraVisible            = true;
            Pomieszczenie.KlimatyzacjaVisible      = false;
            Pomieszczenie.switchKominekVisible     = false;
            Pomieszczenie.switchOgrzewanieVisible  = false;
            Pomieszczenie.switchOswietlenieVisible = false;
            Pomieszczenie.TemperaturaVisible       = false;
            Pomieszczenie.WilgotnoscVisible        = false;


            DodajPomieszczenie();
        }
示例#2
0
        private void DodajPomieszczenie()
        {
            try
            {
                PomieszczenieLista.Clear();

                PomieszczeniaModel pl = new PomieszczeniaModel
                {
                    Pomieszczenie       = "Pokój Gościnny",
                    Wilgotnosc          = "21",
                    WilgotnoscVisible   = true,
                    Temperatura         = "24",
                    TemperaturaVisible  = true,
                    KlimatyzacjaVisible = true,
                    Kamera                   = "https://img.noclegi-online.pl/pokoje-goscinne-centrum-krakow-41437m.jpg",
                    KameraVisible            = true,
                    switchKominek            = false,
                    switchKominekVisible     = true,
                    switchOgrzewanie         = false,
                    switchOgrzewanieVisible  = true,
                    switchOswietlenie        = false,
                    switchOswietlenieVisible = true,
                    ilp = PomieszczenieLista.Count()
                };
                pl.WypelnijSlownikElementow();
                PomieszczenieLista.Add(pl);

                pl = new PomieszczeniaModel
                {
                    Pomieszczenie       = "Sypialnia",
                    Wilgotnosc          = "25",
                    WilgotnoscVisible   = true,
                    Temperatura         = "22",
                    TemperaturaVisible  = true,
                    KlimatyzacjaVisible = true,
                    Kamera                   = "https://kochamyzwierzaki.pl/wp-content/uploads/2019/08/3-4.jpg.webp",
                    KameraVisible            = true,
                    switchKominek            = false,
                    switchKominekVisible     = false,
                    switchOgrzewanie         = true,
                    switchOgrzewanieVisible  = true,
                    switchOswietlenie        = false,
                    switchOswietlenieVisible = true,
                    ilp = PomieszczenieLista.Count()
                };
                pl.WypelnijSlownikElementow();
                PomieszczenieLista.Add(pl);
                pl = new PomieszczeniaModel
                {
                    Pomieszczenie       = "Jadalnia",
                    Wilgotnosc          = "35",
                    WilgotnoscVisible   = true,
                    Temperatura         = "21",
                    TemperaturaVisible  = true,
                    KlimatyzacjaVisible = false,
                    Kamera                   = "http://www.ekspertbudowlany.pl/images/photos/24/5236/__b_meble-drewno-jadalnia.jpg",
                    KameraVisible            = true,
                    switchKominek            = false,
                    switchKominekVisible     = false,
                    switchOgrzewanie         = true,
                    switchOgrzewanieVisible  = false,
                    switchOswietlenie        = false,
                    switchOswietlenieVisible = true,
                    ilp = PomieszczenieLista.Count()
                };
                pl.WypelnijSlownikElementow();
                PomieszczenieLista.Add(pl);
            }
            catch (Exception err)
            {
                Device.BeginInvokeOnMainThread(() => { Application.Current.MainPage.DisplayAlert("Błąd", err.ToString(), "OK"); });
            }
        }