public async Task<IHttpActionResult> PutRestaurant(RestaurantInfo restaurant) { if (!ModelState.IsValid) { return BadRequest(ModelState); } restaurantService.Add(restaurant); return StatusCode(HttpStatusCode.NoContent); }
public async Task<IHttpActionResult> PostRestaurant(RestaurantInfo restaurant) { if (!ModelState.IsValid) { return BadRequest(ModelState); } restaurantService.Add(restaurant); //await db.SaveChangesAsync(); return CreatedAtRoute("DefaultApi", new { id = restaurant.Id }, restaurant); }