Ejemplo n.º 1
0
        public async Task <IActionResult> DeleteAsync(CancellationToken cancellationToken, params long[] ids)
        {
            _logger.LogInformation("Genre/Delete was requested.");
            await _genreService.DeleteAsync(ids);

            return(NoContent());
        }
Ejemplo n.º 2
0
        public async Task <IActionResult> DeleteAsync(string id)
        {
            await _genreServices.DeleteAsync(id);

            _logger.LogDebug($"Delete genre with id {id}");

            return(RedirectToAction(nameof(GetAllAsync)));
        }
Ejemplo n.º 3
0
        public async Task <IActionResult> DeleteAsync(string id)
        {
            await _genreService.DeleteAsync(id);

            _logger.LogDebug($"Delete genre with id {id}");

            return(NoContent());
        }
Ejemplo n.º 4
0
        public async Task <IActionResult> Delete(int id)
        {
            if (id <= 0 || _genreService.GetAsync(id) == null)
            {
                return(NotFound());
            }

            await _genreService.DeleteAsync(id);

            return(Ok());
        }
Ejemplo n.º 5
0
 public async Task <IActionResult> Delete(int id)
 {
     if (await genreService.DeleteAsync(id))
     {
         return(new NoContentResult());
     }
     else
     {
         return(NotFound());
     }
 }
Ejemplo n.º 6
0
        public async Task <IActionResult> DeleteAsync(int id)
        {
            var result = await genreServices.DeleteAsync(id);

            if (!result.IsSuccess)
            {
                return(BadRequest(result.Message));
            }

            var categoryResource = mapper.Map <Genre, GenreResource>(result.Genre);

            return(Ok(categoryResource));
        }
Ejemplo n.º 7
0
        public async Task <IActionResult> DeleteAsync(int id)
        {
            var result = await _genreService.DeleteAsync(id);

            if (!result.Success)
            {
                return(BadRequest(result.Message));
            }

            var genreDto = _mapper.Map <Genre, GenreDTO>(result.Genre);

            return(Ok(genreDto));
        }
Ejemplo n.º 8
0
        public async Task <IActionResult> DeleteAsync(int id)
        {
            var genreResponse = await genreService.DeleteAsync(id);

            var genreResource = mapper.Map <Genre, GenreResource>(genreResponse.Genre);
            var result        = new ResponseData
            {
                Data    = genreResource,
                Message = genreResponse.Message,
                Success = genreResponse.Success
            };

            return(Ok(result));
        }
Ejemplo n.º 9
0
        public async Task <IActionResult> OnPostAsync(string id)
        {
            if (id == null)
            {
                return(NotFound());
            }

            Genre = await GenreService.GetAsync(id);

            if (Genre != null)
            {
                await GenreService.DeleteAsync(Genre);
            }

            return(RedirectToPage("./Index"));
        }
Ejemplo n.º 10
0
 public async Task Delete(int id)
 {
     await genreService.DeleteAsync(id);
 }
Ejemplo n.º 11
0
        public void DeleteAsync_CallsService_Always()
        {
            _genreService.DeleteAsync(Id);

            A.CallTo(() => _genreService.DeleteAsync(Id)).MustHaveHappenedOnceExactly();
        }
Ejemplo n.º 12
0
        public async Task <Unit> Handle(DeleteGenreCommand request, CancellationToken cancellationToken)
        {
            await genreService.DeleteAsync(request.Id, cancellationToken);

            return(Unit.Value);
        }
Ejemplo n.º 13
0
        public async Task <ActionResult> Delete([FromRoute] int id)
        {
            await _genreService.DeleteAsync(id);

            return(Ok(new { message = MessagesResource.SUCCESS_MESSAGE }));
        }