Exemplo n.º 1
0
        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));
        }
Exemplo n.º 2
0
        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));
        }