public ActionResult Create(Avaliacao avaliacao) { if (ModelState.IsValid) { Administrador adm = AdmRepositorio.BuscarTodos() .Where(a => string.Compare(a.Login, User.Identity.Name, true) == 0).FirstOrDefault(); avaliacao.CriadorID = adm.Id; Repositorio.Incluir(avaliacao); return RedirectToAction("Index"); } ViewBag.AlunoID = new SelectList(TodosPessoaEnumerable(), "Id", "Nome", avaliacao.AlunoID); ViewBag.QuestionarioID = new SelectList(TodosQuestionariosEnumerable(), "Id", "Identificador", avaliacao.QuestionarioID); ViewBag.ModuloID = new SelectList(TodosModulosEnumerable(), "Id", "Nome", avaliacao.ModuloID); return View(avaliacao); }
public ActionResult Comentarios(Avaliacao avaliacao) { string comentario = avaliacao.Comentarios; avaliacao = Repositorio.Buscar(avaliacao.Id); avaliacao.Comentarios = comentario; Repositorio.Atualizar(avaliacao); return RedirectToAction("Index"); }
public ActionResult Edit(Avaliacao avaliacao) { if (ModelState.IsValid) { Repositorio.Atualizar(avaliacao); return RedirectToAction("Index"); } ViewBag.AlunoID = new SelectList(TodosPessoaEnumerable(), "Id", "Nome", avaliacao.AlunoID); ViewBag.QuestionarioID = new SelectList(TodosQuestionariosEnumerable(), "Id", "Identificador", avaliacao.QuestionarioID); ViewBag.ModuloID = new SelectList(TodosModulosEnumerable(), "Id", "Nome", avaliacao.ModuloID); return View(avaliacao); }