Exemplo 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));
        }
Exemplo n.º 2
0
 public ActionResult CadastrarIndicador(FormCollection form)
 {
     if (!String.IsNullOrWhiteSpace(form["txtTitulo"]))
     {
         var indicador = new AviIndicador();
         indicador.Descricao  = form["txtTitulo"];
         indicador.Observacao = form["txtObservacao"];
         AviIndicador.Inserir(indicador);
         Lembrete.AdicionarNotificacao($"Indicador <b>{indicador.Descricao}</b> cadastrado com sucesso.", Lembrete.POSITIVO);
     }
     return(RedirectToAction("Configuracao"));
 }
Exemplo 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"));
        }