public ActionResult Create(AvaliacaoViewModel avaliacaoViewModel) { if (ModelState.IsValid) { SistemaController appController = new SistemaController(); var avaliacao = new Avaliacao(); avaliacao.Objetivo = avaliacaoViewModel.Objetivo; avaliacao.DataInicio = avaliacaoViewModel.DataInicio; avaliacao.DataFim = avaliacaoViewModel.DataFim; var message = appController.CriarAvaliacao(avaliacao, avaliacaoViewModel.ModulosID, avaliacaoViewModel.QuestoesID); ViewBag.Feedback = message; return(RedirectToAction("Index")); } List <Modulo> Modulos = db.Modulos.ToList(); ViewBag.ListaModulos = new MultiSelectList(Modulos, "Id", "Nome", null); return(View(avaliacaoViewModel)); }