Esempio n. 1
0
        public ActionResult Configuracao()
        {
            var model = new InstitucionalGerarQuestaoViewModel();

            model.Modulos     = AviModulo.ListarOrdenadamente();
            model.Categorias  = AviCategoria.ListarOrdenadamente();
            model.Indicadores = AviIndicador.ListarOrdenadamente();

            return(View(model));
        }
Esempio n. 2
0
 public ActionResult CadastrarCategoria(FormCollection form)
 {
     if (!String.IsNullOrWhiteSpace(form["txtTitulo"]))
     {
         var categoria = new AviCategoria();
         categoria.Descricao  = form["txtTitulo"];
         categoria.Observacao = String.IsNullOrWhiteSpace(form["txtObservacao"]) ? null : form["txtObservacao"];
         AviCategoria.Inserir(categoria);
         Lembrete.AdicionarNotificacao($"Categoria <b>{categoria.Descricao}</b> cadastrada com sucesso.", Lembrete.POSITIVO);
     }
     return(RedirectToAction("Configuracao"));
 }
Esempio n. 3
0
        public ActionResult Questionario(string codigo)
        {
            if (!String.IsNullOrWhiteSpace(codigo))
            {
                AvalAvi avi = AvalAvi.ListarPorCodigoAvaliacao(codigo);
                if (avi != null && !avi.FlagAndamento)
                {
                    ViewModels.InstitucionalGerarQuestaoViewModel model = new ViewModels.InstitucionalGerarQuestaoViewModel();
                    model.Modulos     = AviModulo.ListarOrdenadamente();
                    model.Categorias  = AviCategoria.ListarOrdenadamente();
                    model.Indicadores = AviIndicador.ListarOrdenadamente();
                    model.Tipos       = TipoQuestao.ListarOrdenadamente();
                    model.Avi         = avi;

                    return(View(model));
                }
            }
            return(RedirectToAction("Index"));
        }