예제 #1
0
        private bool RemoverQuestaoPorTopicoAtribuidoId(Guid id, out ActionResult redirectToAction)
        {
            var dadosQuestoes =
                _questaoAppService.Search(a => a.TopicoAtribuidoId.Equals(id) &&
                                          a.Status.Equals("Item sem confirmação de aceite pelo Elaborador"));

            if (dadosQuestoes == null)
            {
                redirectToAction = RedirectToAction("Index", "TopicoAtribuido");
                return(true);
            }

            foreach (var itens in dadosQuestoes)
            {
                _questaoAppService.Remove(itens.QuestaoId);
            }
            redirectToAction = null;
            return(false);
        }
 public ActionResult DeleteConfirmed(Guid id)
 {
     _questaoAppService.Remove(id);
     return(RedirectToAction("Index"));
 }