Esempio n. 1
0
 public ActionResult EditTematica(int id)
 {
     var usuarioActual = ObtenerUsuarioEnSesion(System.Web.HttpContext.Current);
     if (usuarioActual == null)
     {
         ViewBag.mensaje1 = "Debe Registrarse para Ingresar a este Modulo.";
         return RedirectToAction("Login", "Home");
     }
     int SessionEmp = usuarioActual.IdEmpresa;
     ViewBag.Fk_Id_Rol = id;
     ViewBag.CargoSel = CompetenciaRepositorio.ObtenerCargosSeleccionados(id);
     ViewBag.RolSel = CompetenciaRepositorio.ObtenerRolesLibresEditar(id,SessionEmp);
     ViewBag.Fk_Id_Cargo = new SelectList(CompetenciaRepositorio.ObtenerCargos(usuarioActual.NitEmpresa), "Pk_Id_Cargo", "Nombre_Cargo");
     ViewBag.Tematicas = CompetenciaRepositorio.ObtenerTematicaPosipedia();
     ViewBag.TematicaEmpresa = CompetenciaRepositorio.ObtenerTematicaEmpresa(SessionEmp);
     ViewBag.TematicaEmpresaSel = CompetenciaRepositorio.ObtenerTematicaEmpresaSeleccionadas(id);
     ViewBag.TematicaSel = CompetenciaRepositorio.ObtenerTematicaPosipediaSeleccionadas(id);
     List<EmpleadoPorTematica> EmpleadoPorTematica = CompetenciaRepositorio.ObtenerEmpleadoPorRol(id);
     String idEmpleados = "";
     foreach (var empleado in EmpleadoPorTematica)
     {
         idEmpleados += empleado.EmpleadoTematica.Numero_Documento.ToString() + ",";
     }
     ViewBag.idEmpleados = idEmpleados;
     //ViewBag.Fk_id_Tematica3 = db.Tbl_Tematica.Where(z => z.TipoTematica == 2);
     ViewBag.Editar = id;
     return View("CreateTematica");
 }