public void Delete(int id, int beerId) { if (User.Identity.Name == id.ToString()) { _beerService.Delete(beerId, id); } }
public async Task <IActionResult> DeleteBeer(int id) { var beer = await _beerService.GetAsync(id); if (beer == null) { return(NotFound()); } _beerService.Delete(id); await _beerService.SaveAsync(); return(NoContent()); }
public async Task <IActionResult> DeleteBeer(int id) { try { var entity = await _beerService.FindAsync(id); if (entity == null) { return(BadRequest(new ValidationErrorResponse(new ValidationErrorModel(null, "Beer does not exist in the database")))); } _beerService.Delete(entity); var view = _mapper.Map <ViewBeer>(entity); return(Ok(view)); } catch { return(StatusCode(500)); } }
public ActionResult Delete(long id) { _beerService.Delete(id); return(Ok()); }
public ActionResult <Beer> Delete([FromRoute] int Id) { _beerService.Delete(Id); return(Ok()); }
public async Task <IActionResult> Delete(int id) { await _beerService.Delete(id); return(Ok()); }
public async Task <ActionResult> Delete(int id) { await _beerService.Delete(id); return(NoContent()); }
public IActionResult Delete(Beer beer) { _service.Delete(beer); return(RedirectToActionPermanent(nameof(Index))); }