public IHttpActionResult Put(MyParkEdit myPark) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } var service = CreateMyParkService(); if (!service.UpdateMyPark(myPark)) { return(InternalServerError()); } return(Ok()); }
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); }; }
public bool UpdateMyPark(MyParkEdit model) { throw new NotImplementedException(); }