public ActionResult CreateTrail(NewTrail trail) { var tr = new Trail { Name = trail.Name, ParkId = trail.ParkId, Grade = trail.Grade, Length = trail.Length }; var db = new DatabaseContext(); db.Trails.Add(tr); db.SaveChanges(); return(Ok(tr)); }
public ActionResult CreateTrail(NewTrail trail) // the NewTrail uses the view model and convert it to a model // and then adds it to the database { var tr = new Trail { Name = trail.Name, ParkId = trail.ParkId, Grade = trail.Grade, Length = trail.Length }; var db = new DatabaseContext(); db.Trails.Add(tr); db.SaveChanges(); return(Ok(tr)); }