public ActionResult Delete(int id, bool excluirReservas) { try { if (_service.Remove(id, excluirReservas)) { return(Ok()); } return(BadRequest()); } catch (ServiceException e) { return(StatusCode(500, e.Message)); } }
public IActionResult Delete(int id, bool excluirReservas, IFormCollection collection) { try { if (_planejamentoService.Remove(id, excluirReservas)) { TempData["mensagemSucesso"] = "Planejmento removido com sucesso!"; } else { TempData["mensagemErro"] = "Houve um problema ou remover o Planejamento, tente novamente em alguns minutos"; } } catch (ServiceException se) { TempData["mensagemErro"] = se.Message; } return(RedirectToAction(nameof(Index))); }