public ActionResult VerRespuesta(int IdRespuesta) { RespuestaAlumno respuesta = respuestaServide.ObtenerRespuestaPorIdRespuesta(IdRespuesta); Pregunta pregunta = preguntaService.ObtenerUnaPreguntaId(respuesta.IdPregunta); TempData["Respuesta"] = respuesta.Respuesta; return(View(pregunta)); }
public ActionResult EvaluarRespuestasGo(int respuesta, int valor)//int respuesta es el id de la respuesta... :( | int valor es la valoración de la respuesta: Correcta/Regular/Mal { var profesor = SessionManagement.IdUsuario; var resultado = preguntasService.RespuestaValorar(respuesta, valor, profesor); if (resultado) { TempData["Mensaje"] = "Se calificó la respuesta"; } else { TempData["Mensaje"] = "Hubo un error"; } var IdPregunta = Convert.ToInt32(TempData["IdPregunta"].ToString()); var preguntaBuscada = preguntasService.ObtenerUnaPreguntaId(IdPregunta); return(RedirectToAction("EvaluarRespuestas", "Profesor", new { nro = preguntaBuscada.Nro, clase = preguntaBuscada.Clase.Nombre })); }