public async Task <IActionResult> Remover(Guid id) { await _generoService.Remover(id); await Commit(_generoRepository); return(Ok()); }
public async Task <ActionResult <GeneroViewModel> > Delete(int id) { var generoViewModel = _mapper.Map <GeneroViewModel>(await _generoRepository.ObterPorId(id)); if (generoViewModel == null) { return(NotFound()); } await _generoService.Remover(id); return(CustomResponse(generoViewModel)); }
public async Task <IActionResult> ConfirmaRemover(Guid id) { var generoResponse = await _generoService.Remover(id); if (ResponsePossuiErros(generoResponse.ResponseResult)) { var genero = await _generoService.ObterPorId(id); genero.ResponseResult = generoResponse.ResponseResult; return(View(genero)); } ; return(RedirectToAction("Index")); }
public void Remover(int id) { BeginTransaction(); _generoService.Remover(id); Commit(); }