Beispiel #1
0
 public void Delete(int id, int beerId)
 {
     if (User.Identity.Name == id.ToString())
     {
         _beerService.Delete(beerId, id);
     }
 }
Beispiel #2
0
        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());
        }
Beispiel #3
0
        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));
            }
        }
Beispiel #4
0
        public ActionResult Delete(long id)
        {
            _beerService.Delete(id);

            return(Ok());
        }
        public ActionResult <Beer> Delete([FromRoute] int Id)
        {
            _beerService.Delete(Id);

            return(Ok());
        }
Beispiel #6
0
        public async Task <IActionResult> Delete(int id)
        {
            await _beerService.Delete(id);

            return(Ok());
        }
Beispiel #7
0
        public async Task <ActionResult> Delete(int id)
        {
            await _beerService.Delete(id);

            return(NoContent());
        }
Beispiel #8
0
 public IActionResult Delete(Beer beer)
 {
     _service.Delete(beer);
     return(RedirectToActionPermanent(nameof(Index)));
 }