public async Task<List<ModelActivities>> Post() { string result = await Request.Content.ReadAsStringAsync(); List<ModelActivities> newList = new List<ModelActivities>(); dynamic jobj = JsonConvert.DeserializeObject(result); int pid = jobj.pid; int aid = jobj.aid; plans newPlan = null; activities a = null; newPlan = db.plans.Find(pid); a = db.activities.Find(aid); if (newPlan != null && a != null) { newPlan.activities.Add(a); db.SaveChanges(); } ModelActivities temp = new ModelActivities(a); newList.Add(temp); StatisticsActivities(a.activity_name, newPlan.hotel_id.Value); return newList; }
public List <ModelActivities> Get() { List <ModelActivities> lista = new List <ModelActivities>(); List <activities> dbList = db.activities.ToList(); foreach (activities x in dbList) { ModelActivities temp = new ModelActivities(x); lista.Add(temp); } return(lista); }
public List<ModelActivities> Get(int id) { plans planFilter = null; planFilter = db.plans.Find(id); List<activities> dbList = new List<activities>(); List<ModelActivities> lista = new List<ModelActivities>(); if (planFilter != null) { dbList.AddRange(planFilter.activities); foreach (activities x in dbList) { ModelActivities temp = new ModelActivities(x); lista.Add(temp); } } return lista; }
public List <ModelActivities> Get(int id) { hotels hotelFilter = null; hotelFilter = db.hotels.Find(id); List <ModelActivities> lista = new List <ModelActivities>(); List <activities> dbList = new List <activities>(); if (hotelFilter != null) { dbList.AddRange(hotelFilter.activities); foreach (activities x in dbList) { ModelActivities temp = new ModelActivities(x); lista.Add(temp); } } return(lista); }