public ActionResult Configuracao() { var model = new InstitucionalGerarQuestaoViewModel(); model.Modulos = AviModulo.ListarOrdenadamente(); model.Categorias = AviCategoria.ListarOrdenadamente(); model.Indicadores = AviIndicador.ListarOrdenadamente(); return(View(model)); }
public ActionResult CadastrarModulo(FormCollection form) { if (!StringExt.IsNullOrWhiteSpace(form["txtTitulo"], form["txtObjetivo"])) { var modulo = new AviModulo(); modulo.Descricao = form["txtTitulo"]; modulo.Objetivo = form["txtObjetivo"]; modulo.Observacao = String.IsNullOrWhiteSpace(form["txtObservacao"]) ? null : form["txtObservacao"]; AviModulo.Inserir(modulo); Lembrete.AdicionarNotificacao($"Módulo <b>{modulo.Descricao}</b> cadastrado com sucesso.", Lembrete.POSITIVO); } return(RedirectToAction("Configuracao")); }
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")); }