public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Tour tour = db.Tours.Find(id); if (tour == null) { return(HttpNotFound()); } TypeTour typeTour = db.TypeTours.Where(t => t.TypeTourID == tour.TypeTourID).FirstOrDefault(); Hostel hostel = db.Hostels.Where(h => h.HostelID == tour.HostelID).FirstOrDefault(); List <ResponseTour> responses = db.ResponseTours.Include(u => u.ApplicationUser).Where(t => t.TourID == id).ToList(); var userId = User.Identity.GetUserId(); dynamic model = new ExpandoObject(); model.tour = tour; model.typeTour = typeTour.TypeTourName; model.hostel = hostel; model.Responses = responses; model.Id = userId; return(View(model)); }
public ActionResult DeleteConfirmed(int id) { TypeTour typeTour = db.TypeTours.Find(id); db.TypeTours.Remove(typeTour); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "TypeTourID,TypeTourName")] TypeTour typeTour) { if (ModelState.IsValid) { db.Entry(typeTour).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(typeTour)); }
public ActionResult Create([Bind(Include = "TypeTourID,TypeTourName")] TypeTour typeTour) { if (ModelState.IsValid) { db.TypeTours.Add(typeTour); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(typeTour)); }
public ActionResult Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } TypeTour typeTour = db.TypeTours.Find(id); if (typeTour == null) { return(HttpNotFound()); } return(View(typeTour)); }
public ActionResult Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Tour tour = db.Tours.Find(id); TypeTour typeTour = db.TypeTours.Where(t => t.TypeTourID == tour.TypeTourID).FirstOrDefault(); Hostel hostel = db.Hostels.Where(h => h.HostelID == tour.HostelID).FirstOrDefault(); if (tour == null) { return(HttpNotFound()); } dynamic model = new ExpandoObject(); model.tour = tour; model.typeTour = typeTour.TypeTourName; model.hostel = hostel; return(View(model)); }