Exemplo n.º 1
0
        void Initialize()
        {
            BindingContext = vm;

            koppelingenList.ItemTapped += (sender, e) =>
            {
                KoppelingModel selected = ((ListView)sender).SelectedItem as KoppelingModel;

                //// NU DE KOPPELING STARTEN
                ///
                Debug.WriteLine("Start: " + selected.Name);

                ((ListView)sender).SelectedItem = null;
            };
        }
        public MainPageViewModel()
        {
            _customers = new List <CustomerModel>();

            var ALL = new CustomerModel {
                Name = "Alliade Zorggroep", IPNumber = "123.456.789.012", PortNumberEL = "54321", Logo = "ALL.png"
            };

            Customers.Add(ALL);

            var SPZ = new CustomerModel {
                Name = "Stichting Philadelphia Zorg", IPNumber = "123.456.789.012", PortNumberEL = "54322", Logo = "SPZ.png"
            };

            SPZ.Koppelingen = new List <KoppelingModel>();
            var spz150 = new KoppelingModel {
                ID = 150, Name = "SPZ150", Description = "ESB-CMS Medewerkergegevens"
            }; SPZ.Koppelingen.Add(spz150);
            var spz151 = new KoppelingModel {
                ID = 151, Name = "SPZ151", Description = "(Her)In- en Doorstroom Accounts"
            }; SPZ.Koppelingen.Add(spz151);
            var spz152 = new KoppelingModel {
                ID = 152, Name = "SPZ152", Description = "BO4 naar WACHTRIJ"
            }; SPZ.Koppelingen.Add(spz152);
            var spz153 = new KoppelingModel {
                ID = 153, Name = "SPZ153", Description = "ECD P&R Ambulant Clientgegevens"
            }; SPZ.Koppelingen.Add(spz153);

            Customers.Add(SPZ);

            var DBZ = new CustomerModel {
                Name = "Dichterbij", IPNumber = "123.456.789.012", PortNumberEL = "54323", Logo = "DBZ.png"
            };

            DBZ.Koppelingen = new List <KoppelingModel>();
            var dbz009 = new KoppelingModel {
                ID = 009, Name = "DBZ009", Description = "AFAS naar UMRA"
            }; DBZ.Koppelingen.Add(dbz009);
            var dbz010 = new KoppelingModel {
                ID = 010, Name = "DBZ010", Description = "AFAS naar "
            }; DBZ.Koppelingen.Add(dbz010);
            var dbz011 = new KoppelingModel {
                ID = 011, Name = "DBZ011", Description = "AFAS naar "
            }; DBZ.Koppelingen.Add(dbz011);
            var dbz012 = new KoppelingModel {
                ID = 012, Name = "DBZ012", Description = "AFAS naar "
            }; DBZ.Koppelingen.Add(dbz012);
            var dbz014 = new KoppelingModel {
                ID = 014, Name = "DBZ014", Description = "AFAS naar "
            }; DBZ.Koppelingen.Add(dbz014);
            var dbz015 = new KoppelingModel {
                ID = 015, Name = "DBZ015", Description = "AFAS naar "
            }; DBZ.Koppelingen.Add(dbz015);

            Customers.Add(DBZ);

            var SHL = new CustomerModel {
                Name = "'s Heeren Loo", IPNumber = "123.456.789.012", PortNumberEL = "54324", Logo = "SHL.png"
            };

            Customers.Add(SHL);

            var ZGB = new CustomerModel {
                Name = "de Zorgboog", IPNumber = "123.456.789.012", PortNumberEL = "54324", Logo = "ZGB.png"
            };

            Customers.Add(ZGB);
        }