public ActionResult cerrarsesion() { Plataforma_academica.Models.Login usu = Session["usuario"] as Plataforma_academica.Models.Login; user.Actualizar_conexion(usu); TempData.Remove("mensaje9"); TempData.Remove("mensaje10"); Session.Clear(); Response.AppendHeader("Cache-Control", "no-store"); return(RedirectToAction("Login", "Login")); }
// 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()); }