//home/ver/?Alumno_id=1 public PartialViewResult Cursos(int Alumno_id) { ViewBag.CursosElegidos = alumno_curso.Listar(Alumno_id); ViewBag.Cursos = curso.Todos(Alumno_id); alumno_curso.Aumno_Id = Alumno_id; return(PartialView(alumno_curso)); }
//home/crud/?Alumno_id=1 public PartialViewResult Curso(int id) { //Listar cursos asignados ViewBag.CursosAsignados = alumnoCurso.Listar(id); //Listar cursos disponibles ViewBag.Cursos = curso.Todos(id); //Modelo alumnoCurso.idAlumno = id; return(PartialView(alumnoCurso)); }
public PartialViewResult Cursos(int Alumno_id) { //listamos los cursos de un alumno ViewBag.cursosElegidos = alumno_curso.Listar(Alumno_id); //listamos todos los cursos disponible ViewBag.cursos = curso.Todos(Alumno_id); //modelo alumno_curso.Alumno_id = Alumno_id; return(PartialView(alumno_curso));//revisar, sin variable retornada tambien funciona }
//home/cursos/?Alumno_id=1 public PartialViewResult Cursos(int Alumno_id) { //Listamos los cursos de un alumno ViewBag.CursosElegidos = alumno_curso.Listar(Alumno_id); //Listamos todos los cursos Disponibles ViewBag.Cursos = curso.Todos(Alumno_id); //modelo alumno_curso.Alumno_id = Alumno_id; return(PartialView(alumno_curso)); }
//Vista parcial-ignora el layout //Ruta home/Cursos/?Alumno_id=1 public PartialViewResult Cursos(int Alumno_id) { ViewBag.CursosElegidos = alumno_curso.Listar(Alumno_id);//Enlistando los cursos que tiene por alumno /*Asignar el enlistado de los cursos en la Variable ViewBag.Cursos, para usarla en la vista parcial * para usar el modelo curso y su método Todos(), se instancia un objeto con ese modelo como variable global */ ViewBag.Cursos = curso.Todos(Alumno_id); //Enlistando todoos los cursos DISPONIBLES alumno_curso.Alumno_id = Alumno_id; //modelo return(PartialView(alumno_curso)); }
//Retorno de vista parcial public ActionResult Cursos(AlumnoCurso alumnoCurso) { //Listamos los cursos de un alumno ViewBag.CursosElegidos = alumnoCurso.Listar(alumnoCurso.Alumno_id); //Listamos todos los cursos DISPONIBLES ViewBag.Cursos = curso.Todos(alumnoCurso); if (Request.IsAjaxRequest()) { var rm = new ResponseModel(); rm.SetResponse(true); rm.message = RenderPartialViewToString("Cursos", alumnoCurso); //Retorna la vista parcial en application/json return(Json(rm)); } else { //Retorna la vista parcial en text/html return(PartialView(alumnoCurso)); } }