Пример #1
0
        public IEnumerable GetAtiveBeacons()
        {
            DataService   dataService = new DataService();
            List <Beacon> beacon      = new List <Beacon>();

            beacon = dataService.GetBeaconAsync();

            List <BeaconsM> be = new List <BeaconsM>();

            BeaconsM bea;

            for (int i = 0; i < beacon.Count; i++)
            {
                String[] state = beacon[i].name.Split('-');
                if (state[0] == "active")
                {
                    bea            = new BeaconsM();
                    bea.BeaconID   = beacon[i].beaconID;
                    bea.MajorValue = beacon[i].majorvalue;
                    bea.MinorValue = beacon[i].minorvalue;
                    bea.Name       = beacon[i].model;
                    bea.Nome       = state[1];
                    be.Add(bea);
                }
            }
            IEnumerable myEnumerable = (IEnumerable)be;

            return(myEnumerable);
        }
Пример #2
0
        public IEnumerable GetBA()
        {
            DataService dataService = new DataService();
            List <BA>   ba          = new List <BA>();

            ba = dataService.GetBAAsync();

            List <BeaconsM> be = new List <BeaconsM>();

            BeaconsM bea;

            for (int i = 0; i < ba.Count; i++)
            {
                bea = new BeaconsM();
                Admin ad = new Admin();
                ad             = dataService.GetAdminEmailByIdAsync(ba[i].adminemail);
                bea.adminemail = ad.username;
                bea.beaconID   = ba[i].beaconID;
                be.Add(bea);
            }
            IEnumerable myEnumerable = (IEnumerable)be;

            return(myEnumerable);
        }