public IActionResult Add(Trail trail) { if (ModelState.IsValid) { trailFactory.AddNewTrail(trail); return(RedirectToAction("Index")); } return(View("AddTrail")); }
public IActionResult ProcessAdd(Trail submittedTrail) { if (ModelState.IsValid) { trailFactory.AddNewTrail(submittedTrail); return(RedirectToAction("Index")); } else { return(View("NewTrail")); } }
public IActionResult Create(Trail trail) { if (ModelState.IsValid) { long newTrailID = _TrailFactory.AddNewTrail(trail); return(RedirectToAction("show", new { trailID = newTrailID })); } else { return(View("add")); } }
public IActionResult Add(Trail newTrail) { if (ModelState.IsValid) { trailfactory.AddNewTrail(newTrail); return(RedirectToAction("Index")); } else { return(View("AddTrails")); } }
public IActionResult AddTrail(Trail trail) { if (ModelState.IsValid) { System.Console.WriteLine("Valid!"); System.Console.WriteLine(trail.Name); System.Console.WriteLine(trail.Description); trailfactory.AddNewTrail(trail); return(RedirectToAction("Index")); } else { System.Console.WriteLine("Not Valid!"); return(View("NewTrail")); } }
public IActionResult Create(TrailViewModel model) { if (ModelState.IsValid) { Trail newTrail = new Trail { Name = model.Name, Description = model.Description, Length = model.Length, Elevation = model.Elevation, Longitude = model.Longitude, Latitude = model.Latitude, }; _trailfactory.AddNewTrail(newTrail); } else { // ViewBag.errors = ModelState.Values; return(View("New")); } return(RedirectToAction("Index")); }
public IActionResult Add(Trail trail) { trailFactory.AddNewTrail(trail); return(RedirectToAction("Index")); }