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); }
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); }