public IActionResult DeleteConfirmed(Guid id) { if (ValidarAutoridadeEvento(_eventoAppService.ObterPorId(id))) { return(RedirectToAction("MeusEventos", _eventoAppService.ObterEventoPorOrganizador(OrganizadorId))); } _eventoAppService.Excluir(id); return(RedirectToAction("Index")); }
public IActionResult DeleteConfirmed(Guid id) { var eventoViewModel = _eventoAppService.ObterPorId(id); if (eventoViewModel.OrganizadorId != OrganizadorId) { return(RedirectToAction("MeusEventos", _eventoAppService.ObterEventoPorOrganizador(OrganizadorId))); } _eventoAppService.Excluir(id); return(RedirectToAction("Index")); }
public IActionResult DeleteConfirmed(Guid id) { var eventoViewModel = _eventoAppService.ObterPorId(id); if (ValidarAutoridadeEvento(eventoViewModel)) { return(RedirectToAction("MeusEventos", _eventoAppService.ObterEventoPorOrganizador(OrganizadorId))); } _eventoAppService.Excluir(id); return(RedirectToAction(nameof(Index))); }
public IActionResult DeleteConfirmed(Guid id) { var eventoViewModel = _eventoAppService.ObterPorId(id); if (ValidarAutoridadeEvento(eventoViewModel)) { return(RedirectToAction("MeusEventos", _eventoAppService.ObterEventoPorOrganizador(OrganizadorId))); } _eventoAppService.Excluir(id); ViewBag.RetornoPost = OperacaoValida() ? "success,Evento excluído com sucesso" : "error,Evento não pode ser excluído! Verifique as mensagens"; return(View(eventoViewModel)); }
public IActionResult Delete(Guid id) { _eventoAppService.Excluir(id); return(Response()); }
public IActionResult DeleteConfirmed(Guid id) { _eventoAppService.Excluir(id); return(RedirectToAction("Index")); }