// GET: LocationMarkers/Create public ActionResult Create() { LocationMarkers locationMarkers = new LocationMarkers(); locationMarkers.Techniques = new SelectList(db.TechniqueModels.ToList(), "TechniqueID", "Technique"); return(View(locationMarkers)); }
public ActionResult DeleteConfirmed(int id) { LocationMarkers locationMarkers = db.LocationMarkers.Find(id); db.LocationMarkers.Remove(locationMarkers); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "MarkerID,EnthusiastID,Species,DateTimeCaught,BaitUsed,GearID,LakeName,TechniqueID,Latitude,Longitude,AverageRating")] LocationMarkers locationMarkers) { if (ModelState.IsValid) { db.Entry(locationMarkers).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(locationMarkers)); }
public ActionResult Create([Bind(Include = "MarkerID,EnthusiastID,Species,DateTimeCaught,BaitUsed,RodUsed,ReelUsed,LineUsed,LakeName,TechniqueId,Latitude,Longitude,Rating")] LocationMarkers locationMarkers) { if (ModelState.IsValid) { var loggedInId = User.Identity.GetUserId(); var loggedInEnthusiast = db.Enthusiasts.Where(e => e.ApplicationId == loggedInId).SingleOrDefault(); locationMarkers.EnthusiastID = loggedInEnthusiast.EnthusiastID; db.LocationMarkers.Add(locationMarkers); db.SaveChanges(); return(RedirectToAction("Index", "LocationMarkers")); } return(View(locationMarkers)); }
// GET: LocationMarkers/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } LocationMarkers locationMarkers = db.LocationMarkers.Find(id); if (locationMarkers == null) { return(HttpNotFound()); } return(View(locationMarkers)); }
public ActionResult Create([Bind(Include = "Rating")] RatingModel ratingModel, Enthusiast enthusiast, LocationMarkers locationMarkers) { //if (ModelState.IsValid) //{ // RatingModel ratings = new RatingModel(); // ratings.MarkerID = locationMarkers.MarkerID; // ratings.EnthusiastID = enthusiast.EnthusiastID; // ratings.Rating = ratingModel.Rating; // db.RatingModel.Add(ratings); // db.SaveChanges(); // return RedirectToAction("Index", "Home"); //} //ViewBag.LocationId = new SelectList(db.LocationMarkers, "MarkerID", ratingModel.MarkerID); //ViewBag.UserId = new SelectList(db.Enthusiasts, "UserId", "FirstName", ratingModel.EnthusiastID); return(View(ratingModel)); }