Пример #1
0
        public IHttpActionResult Put(MyParkEdit myPark)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            var service = CreateMyParkService();

            if (!service.UpdateMyPark(myPark))
            {
                return(InternalServerError());
            }

            return(Ok());
        }
Пример #2
0
        public bool UpdateMyPark(MyParkEdit model)
        {
            using (var ctx = new ApplicationDbContext())
            {
                var entity =
                    ctx
                    .MyParks
                    .Single(e => e.MyParkID == model.MyParkID && e.OwnerID == _userID);

                entity.MyParkID      = model.MyParkID;
                entity.ParkID        = model.ParkID;
                entity.TrailID       = model.TrailID;
                entity.MyTrailStatus = model.MyTrailStatus;
                entity.TrailComment  = model.TrailComment;

                return(ctx.SaveChanges() == 1);
            };
        }
Пример #3
0
 public bool UpdateMyPark(MyParkEdit model)
 {
     throw new NotImplementedException();
 }