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