public ActionResult seleccionar_unidad_para_contenido(HttpPostedFileBase file)
        {
            Models.Login   user  = Session["usuario"] as Models.Login;
            Models.Pais    pais  = new Models.Pais();
            Models.Niveles nivel = new Models.Niveles();
            if (user == null)
            {
                return(RedirectToAction("Login", "Login"));
            }
            else
            {
                string codig = Request.Form["ir"];

                if (codig != null)
                {
                    TempData["mensaje10"] = codig;
                    return(View());
                }
                else
                {
                    String codig2 = Request.Form["ir2"];

                    if (codig2 != null)
                    {
                        TempData["mensaje11"] = codig2;
                        return(View());
                    }
                    else
                    {
                        String codig3 = Request.Form["ir3"];

                        if (codig3 != null)
                        {
                            TempData["mensaje12"] = codig3;
                            return(View());
                        }
                        else
                        {
                            String codig5 = Request.Form["ir5"];
                            if (codig5 != null)
                            {
                                TempData.Keep("mensaje10");
                                TempData.Keep("mensaje11");
                                TempData.Keep("mensaje12");
                                String           unidad = Convert.ToString(TempData["mensaje12"]);
                                String           curso  = Convert.ToString(TempData["mensaje10"]);
                                String           nivel1 = Convert.ToString(TempData["mensaje11"]);
                                Subir_contenidos unid1  = new Subir_contenidos();
                                unid1.codigo_unidad  = unidad;
                                unid1.codigo_curso   = curso;
                                unid1.codigo_nivel   = nivel1;
                                Session["usuario11"] = unid1;
                                return(RedirectToAction("Cargar_contenido", "Contenido"));
                            }
                            else
                            {
                                String codig4 = Request.Form["ir4"];
                                if (codig4 != null)
                                {
                                    //TempData["mensaje3"] = codig3;
                                    principalP act1 = new principalP();
                                    act1.codigo_actividad = codig4;
                                    Session["usuario10"]  = act1;
                                    Subir_contenidos unid1 = new Subir_contenidos();
                                    TempData.Keep("mensaje12");
                                    String unidad = Convert.ToString(TempData["mensaje12"]);
                                    unid1.codigo_unidad = unidad;
                                    Session["uni"]      = unid1;
                                    //ViewBag.mensaje = "actividad";
                                    return(RedirectToAction("Actividades", "Actividades"));
                                }
                                else
                                {
                                    String codig6 = Request.Form["ir6"];
                                    if (codig6 != null)
                                    {
                                        principalP act2 = new principalP();
                                        act2.codigo_actividad = codig6;
                                        Session["usuario12"]  = act2;
                                        return(RedirectToAction("Editar_Actividad", "Editar_Actividad"));
                                    }
                                    else
                                    {
                                        String codig7 = Request.Form["ir99"];
                                        if (codig7 != null)
                                        {
                                            TempData.Keep("mensaje10");
                                            TempData.Keep("mensaje11");
                                            TempData.Keep("mensaje12");
                                            String           unidad = Convert.ToString(TempData["mensaje12"]);
                                            String           curso  = Convert.ToString(TempData["mensaje10"]);
                                            String           nivel1 = Convert.ToString(TempData["mensaje11"]);
                                            Subir_contenidos unid1  = new Subir_contenidos();
                                            unid1.codigo_unidad  = unidad;
                                            unid1.codigo_curso   = curso;
                                            unid1.codigo_nivel   = nivel1;
                                            Session["usuario11"] = unid1;
                                            return(RedirectToAction("Contenido_practico", "Contenido_practico"));
                                        }
                                        else
                                        {
                                            String codig8 = Request.Form["ir4_"];
                                            if (codig8 != null)
                                            {
                                                //Terminar codigo para visualizar el examen como tutor
                                                principalP act2 = new principalP();
                                                act2.codigo_examen    = codig8;
                                                Session["usuarios10"] = act2;
                                                return(RedirectToAction("Practica", "Practica"));
                                            }
                                            else
                                            {
                                                String codig9 = Request.Form["ir6_"];
                                                if (codig9 != null)
                                                {
                                                    //ingresar a la edicion del examen
                                                    principalP act2 = new principalP();
                                                    act2.codigo_examen       = codig9;
                                                    Session["editar_examen"] = act2;
                                                    //return RedirectToAction("Editar_Actividad", "Editar_Actividad");
                                                }
                                                else
                                                {
                                                    String codig10 = Request.Form["ir7_"];
                                                    if (codig10 != null)
                                                    {
                                                        ViewBag.mensaje = "pais";
                                                    }
                                                    else
                                                    {
                                                        String codig11 = Request.Form["ir8_"];
                                                        if (codig11 != null)
                                                        {
                                                            TempData["mensaje20"] = codig11;
                                                            return(View());
                                                        }
                                                        else
                                                        {
                                                            String codig12 = Request.Form["ir9_"];
                                                            if (codig12 != null)
                                                            {
                                                                TempData["mensaje21"] = codig12;
                                                                return(View());
                                                            }
                                                            else
                                                            {
                                                                String codig13 = Request.Form["ir10_"];
                                                                if (codig13 != null)
                                                                {
                                                                    TempData["mensaje22"] = codig13;
                                                                    return(View());
                                                                }
                                                                else
                                                                {
                                                                    String codig14 = Request.Form["ir11_"];
                                                                    if (codig14 != null)
                                                                    {
                                                                        TempData["mensaje23"] = codig14;
                                                                        return(View());
                                                                    }
                                                                    else
                                                                    {
                                                                        String codig15 = Request.Form["ir12_"];
                                                                        if (codig15 != null)
                                                                        {
                                                                            TempData["mensaje24"] = codig15;
                                                                            return(View());
                                                                        }
                                                                        else
                                                                        {
                                                                            String codig16 = Request.Form["ir14_"];
                                                                            if (codig16 != null)
                                                                            {
                                                                                TempData["mensaje25"] = codig16;
                                                                                return(View());
                                                                            }
                                                                            else
                                                                            {
                                                                                String codig17 = Request.Form["seccion"];
                                                                                if (codig17 != null)
                                                                                {
                                                                                    Cargar_guia cargar = new Cargar_guia();
                                                                                    cargar.Actualizar_guia(Subir(file), codig17);
                                                                                }
                                                                            }
                                                                        }
                                                                    }
                                                                }
                                                            }
                                                        }
                                                    }
                                                }
                                            }
                                        }
                                    }
                                }
                            }
                        }
                    }
                }
            }
            return(View());
        }
示例#2
0
        // GET: Principal_todos
        public ActionResult Principal_todos()
        {
            Models.Login   user  = Session["usuario"] as Models.Login;
            Models.Niveles nivel = new Models.Niveles();
            if (user == null)
            {
                return(RedirectToAction("Login", "Login"));
            }
            else
            {
                String codig = Request.Form["ir"];

                if (codig != null)
                {
                    TempData["mensaje1"] = codig;
                    return(View());
                }
                else
                {
                    String    codig2 = Request.Form["irr"];
                    DataTable datos  = null;
                    DataTable datos3 = null;
                    if (codig2 != null)
                    {
                        TempData["mensaje2"] = codig2;
                        ViewBag.mensaje      = "cargar";
                        datos  = todo.Buscarcurso(codig2);
                        datos3 = todo.Buscarcurso_inscrito(codig2, user.usuario);
                        if (datos3.Rows.Count > 0)
                        {
                            ViewBag.mensaje1 = "ya";
                        }
                        if (datos != null && datos.Rows.Count > 0)
                        {
                            todo.id_R          = datos.Rows[0]["id_curso"].ToString();
                            todo.nombre_R      = datos.Rows[0]["nombre_curso"].ToString();
                            todo.descripcion_R = datos.Rows[0]["descripcion_curso"].ToString();
                            Session["registrar_curso_usuario"] = todo;
                        }
                        return(View());
                    }
                    else
                    {
                        String codig3 = Request.Form["ir_R"];
                        if (codig3 != null)
                        {
                            Plataforma_academica.Models.Login usu = Session["usuario"] as Plataforma_academica.Models.Login;
                            Plataforma_academica.Models.Registrar_Beneficiario R = new Plataforma_academica.Models.Registrar_Beneficiario();
                            DataTable              datos2;
                            DataTable              datos1;
                            Principal_todos        unidad     = new Principal_todos();
                            Principal_todos        actividad  = new Principal_todos();
                            Registrar_Beneficiario unidad1    = new Registrar_Beneficiario();
                            Registrar_Beneficiario actividad1 = new Registrar_Beneficiario();
                            if (R.Registrar_curso_usuario(usu.usuario, codig3))
                            {
                                if (R.Registrar_Nivel_Beneficiarios(codig3, "1", usu.usuario))
                                {
                                    datos2 = R.Buscarunidades_para_registrar1("1", codig3);
                                    for (int i = 0; i < datos2.Rows.Count; i++)
                                    {
                                        unidad.id_unidad = datos2.Rows[i]["id_unidad"].ToString();
                                        if (unidad1.Registrar_Unidad_Beneficiarios1(unidad, codig3, "1", usu.usuario))
                                        {
                                            datos1 = R.Buscaractividades_para_registrar(unidad);
                                            for (int j = 0; j < datos1.Rows.Count; j++)
                                            {
                                                actividad.id_actividad = datos1.Rows[j]["id_actividad"].ToString();
                                                actividad1.Registrar_actividad_Beneficiarios(unidad, usu.usuario, actividad);
                                            }
                                            datos1 = R.Buscarexamen_para_registrar(unidad);
                                            for (int j = 0; j < datos1.Rows.Count; j++)
                                            {
                                                actividad.id_examen = datos1.Rows[j]["id_examen"].ToString();
                                                actividad1.Registrar_examen_Beneficiarios(actividad, unidad, usu.usuario);
                                            }
                                        }
                                    }
                                    SendEmail(user.correo, user.Nombre);
                                }
                            }
                        }
                    }
                }
            }
            return(View());
        }
示例#3
0
        public ActionResult principalplataforma(HttpPostedFileBase file)
        {
            Models.Login user = Session["usuario"] as Models.Login;
            //Plataforma_academica.Models.principalP principal = new Plataforma_academica.Models.principalP();
            //Plataforma_academica.Models.principalP[] arreglo;
            Models.Niveles nivel = new Models.Niveles();
            if (user == null)
            {
                return(RedirectToAction("Login", "Login"));
            }
            else
            {
                //arreglo = principal.BuscarCursos(user.cedula);
                //if (arreglo.Length == 0)
                //{
                //    return RedirectToAction("Principal_todos", "Principal_todos");
                //}

                arreglop = principal.Buscar_Cursos_Diplomados_Estudiante(user.cedula);
                if (arreglop.Length == 0)
                {
                    return(RedirectToAction("Principal_todos", "Principal_todos"));
                }

                String codig = Request.Form["ir"];

                if (codig != null)
                {
                    TempData["mensaje9"] = codig;
                    return(View());
                }
                else
                {
                    String codig3 = Request.Form["irrr"];

                    if (codig3 != null)
                    {
                        TempData["mensaje10"] = codig3;
                        n.nx          = codig3;
                        Session["nx"] = n;
                        return(View());
                    }
                    else
                    {
                        String codig4 = Request.Form["irrrr"];

                        if (codig4 != null)
                        {
                            principalP act1 = new principalP();
                            act1.codigo_actividad = codig4;
                            Session["usuario3"]   = act1;
                            //ViewBag.mensaje = "actividad";
                            //return View();
                            return(RedirectToAction("Actividades", "Actividades"));
                        }
                        else
                        {
                            String codig5 = Request.Form["irrrr5"];
                            if (codig5 != null)
                            {
                                //Arreglar el codio para visualizar los examenes por parte de los alumnos
                                principalP act2 = new principalP();
                                act2.codigo_examen   = codig5;
                                Session["usuarios2"] = act2;
                                return(RedirectToAction("Practica", "Practica"));
                            }
                            else
                            {
                                String codigmo = Request.Form["irmodal"];
                                if (codigmo != null)
                                {
                                    principalP actuali = new principalP();
                                    actuali.Actualizar_saludo(codigmo, user.usuario);
                                }
                                else
                                {
                                    String codigarchivo = Request.Form["irarchivo"];
                                    if (codigarchivo != null)
                                    {
                                        principalP subir = new principalP();
                                        Plataforma_academica.Models.principalP x = Session["nx"] as Plataforma_academica.Models.principalP;
                                        if (subir.subir_archivo(Subir(file), codigarchivo, x.nx))
                                        {
                                            if (SendEmail(user.correo, user.Nombre))
                                            {
                                                ViewBag.mensaje = "exito";
                                                return(View());
                                            }
                                        }
                                    }
                                }
                            }
                        }
                    }
                }
            }


            return(View());
        }