public IActionResult PostImageOfPlace([FromRoute] int imageofplaceid, [FromRoute] int placeid, [FromBody] ImageOfPlace ImageOfPlace) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } ImageOfPlace.PlaceId = placeid; ImageOfPlace.ImageOfPlaceId = imageofplaceid; ImageOfPlace g = unit.ImageOfPlaceManager.Insert(ImageOfPlace); return(Created("GetGameInPlace", g)); }
public IActionResult PutGame([FromRoute] int imageofplaceid, [FromRoute] int placeid, [FromBody] ImageOfPlace ImageOfPlace) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (imageofplaceid != ImageOfPlace.ImageOfPlaceId || placeid != ImageOfPlace.PlaceId) { return(BadRequest()); } ImageOfPlace.ImageOfPlaceId = imageofplaceid; ImageOfPlace.PlaceId = placeid; bool test = true; try { test = unit.ImageOfPlaceManager.Update(ImageOfPlace); } catch (DbUpdateConcurrencyException) { if (test == false) { return(NotFound()); } else { throw; } } return(NoContent()); }