public FileContentResult DescargarDocumento(int MaterialDidacticoId) { // Bll_Login.VerificarSesionActiva(); Bll_MaterialDidactico Bll_MaterialDidactico = new Bll_MaterialDidactico(); MaterialDidactico MaterialDidactico = null; MaterialDidactico = Bll_MaterialDidactico.ObtenerDocumentoByMaterialDidacticoId(MaterialDidacticoId); return(File(MaterialDidactico.Contenido, MaterialDidactico.ContentType, MaterialDidactico.Filename)); }
public ActionResult Index(int CursoId) { // Bll_Login.VerificarSesionActiva(); Bll_MaterialDidactico Bll_MaterialDidactico = new Bll_MaterialDidactico(); List <MaterialDidactico> Lista = Bll_MaterialDidactico.ListarMaterialByCursoId(CursoId); Bll_Cursos Bll_Cursos = new Bll_Cursos(); ViewBag.CursoId = CursoId; string NombreCurso = Bll_Cursos.GetCursoByCursoId(CursoId).Nombre; ViewBag.NombreCurso = NombreCurso; return(View(Lista)); }
public ActionResult MaterialDidacticoAdd(MaterialDidactico MaterialDidactico, HttpPostedFileBase file) { // Bll_Login.VerificarSesionActiva(); ViewBag.CursoId = MaterialDidactico.CursoId; Bll_MaterialDidactico Bll_MaterialDidactico = new Bll_MaterialDidactico(); if (Bll_MaterialDidactico.GuardarMaterialDidactico(MaterialDidactico, file)) {// pregunta si la funcion de creacion se ejecuto con exito return(RedirectToAction("Index", new { CursoId = MaterialDidactico.CursoId })); } else {// no creado return(View()); } }