public bool UpdateIndividualPokemonMoves(IndividualPokemonMovesEdit model) { using (var ctx = new ApplicationDbContext()) { var entity = ctx .IndividualPokemonMovesDb .Single(e => e.IndividualPokemonMovesID == model.IndividualPokemonMovesID); entity.MoveID = model.MoveID; entity.IndividualPokemonID = model.IndividualPokemonID; return(ctx.SaveChanges() == 1); } }
public IHttpActionResult Put(IndividualPokemonMovesEdit individualPokemonMoves) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } var service = CreateIndividualPokemonMovesService(); if (!service.UpdateIndividualPokemonMoves(individualPokemonMoves)) { return(InternalServerError()); } return(Ok()); }