public List <SpaceData> Get(int userId) { Favourite f = new Favourite(); f.getFavourites(userId); string today = DateTime.Today.ToString("dd/MM/yyyy"); List <SpaceData> list = new List <SpaceData>(); DBServices dbs = new DBServices(); foreach (int item in f.getFavourites(userId)) { SpaceData s = new SpaceData(); s.Space = dbs.readSpaceById(item); //s.Realavailability = dbs.readAllAvailbilities(s.Space.Id, date); s.Facility = dbs.readFacilities(s.Space.Id); s.Equipment = dbs.readEquipments(s.Space.Id).ToArray(); s.Orders = dbs.readOrdersOfSpace(s.Space.Id); s.WeekAvailabilities = dbs.readWeekAvailbilitiesById(s.Space.Id); List <string> tempAvail = new List <string>(); foreach (string item2 in dbs.readAllAvailbilities(s.Space.Id, today)) { tempAvail.Add(item2.Split('-')[0].Split(':')[0] + ":" + item2.Split('-')[0].Split(':')[1] + "-" + item2.Split('-')[1].Split(':')[0] + ":" + item2.Split('-')[1].Split(':')[1]); } s.Realavailability = tempAvail; list.Add(s); } return(list); }
public List <int> GetFavourites(int id) { Favourite f = new Favourite(); return(f.getFavourites(id)); }
// GET api/<controller> public List <Favourite> Get() { Favourite f = new Favourite(); return(f.getFavourites()); }