public IActionResult Delete(int id) { var recipe = Service.GetById(id); Service.Delete(recipe); return(RedirectToAction("Overview")); }
public async Task <IActionResult> DeleteRecipe(int recipeId) { try { await _recipesService.Delete(recipeId); return(Ok()); } catch (KeyNotFoundException) { return(NotFound()); } catch (Exception ex) { return(BadRequest($"Issue deleting a recipe: {ex.ToString()}")); } }
public async Task <IActionResult> Delete([FromRoute] int id) { await _recipesService.Delete(id); return(NoContent()); }
public IActionResult Delete(int id) { _recipesService.Delete(id); return(Ok()); }