public IHttpActionResult Put(KennelEdit kennel) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } var service = new KennelService(); if (!service.UpdateKennel(kennel)) { return(InternalServerError()); } return(Ok()); }
public bool UpdateKennel(KennelEdit model) { using (var ctx = new ApplicationDbContext()) { var entity = ctx .Kennels .Single(e => e.KennelID == model.KennelID); entity.KennelNumber = model.KennelNumber; entity.KennelID = model.KennelID; entity.Occupied = model.Occupied; entity.DoggoID = model.DoggoID; entity.DoggoName = model.DoggoName; entity.FullName = model.FullName; return(ctx.SaveChanges() == 1); } }