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());
            }
        }