コード例 #1
0
        public ActionResult Index()
        {
            var buscar = _sesionOferta.Get <bool>("buscar_bool_oferta");

            ViewBag.BuscarOferta = buscar;
            var filtro = _sesionOferta.Get <FiltroOfertaModels>("filtro_oferta");

            if (filtro == null)
            {
                filtro = new FiltroOfertaModels();
            }
            PermisosMostrar();


            var pagina = _sesionOferta.Get <int>("pagina_actual");

            if (pagina > 0)
            {
                ViewBag.Pagina = pagina;
            }


            GenerateViewBags();
            return(View(filtro));
        }
コード例 #2
0
        public ActionResult Index()
        {
            var filtro = _sesionCandidatos.Get <FiltroCandidatoModels>("filtro_candidato") ?? new FiltroCandidatoModels();

            filtro = GenerateViewElementsIndex(filtro);


            PermisosMostrar();

            return(View(filtro));
        }
コード例 #3
0
        public ActionResult Create()
        {
            int centroId = 0;

            if (HttpContext.Session["Usuario"] != null)
            {
                var currentUser = (UsuarioRolPermisoViewModel)HttpContext.Session["Usuario"];
                centroId = currentUser.CentroIdUsuario.Value;
            }

            var filtro = _sesionEmpleadosFenix.Get <FiltroEmpleadosFenixModels>("filtro_EmpleadoFenix") ?? new FiltroEmpleadosFenixModels();

            filtro = GenerateViewElementsCreate(filtro, centroId);

            SetVisibilidadPorPermisos();

            return(View(filtro));
        }
コード例 #4
0
        public ActionResult Index()
        {
            SetVisibilidadPorPermisos();
            var filtro = _sesionPersonasLibres.Get <FiltroPersonaLibreModels>("filtro_PersonaLibre");

            if (filtro == null)
            {
                //orden por defecto
                filtro = new FiltroPersonaLibreModels()
                {
                    SortColumn = "NroEmpleado",
                    SortOrder  = Recruiting.Business.BaseClasses.DataTable.DataTableSortDirectionEnum.Descending
                };
            }
            _sesionPersonasLibres.Add("filtro_inicial_personasLibres", filtro);

            filtro = GenerateViewElementsIndex(filtro);

            return(View(filtro));
        }
コード例 #5
0
        public ActionResult Index(int BecarioId)
        {
            var filtro = _sesionBitacorasBecarios.Get <FiltroBitacoraBecarioModels>("filtro_bitacoraNecesidad");

            if (filtro == null)
            {
                //orden por defecto
                filtro = new FiltroBitacoraBecarioModels()
                {
                    SortColumn = "BitacoraId",
                    SortOrder  = Recruiting.Business.BaseClasses.DataTable.DataTableSortDirectionEnum.Descending
                };
            }
            _sesionBitacorasBecarios.Add("filtro_inicial_bitacora", filtro);

            PermisosMostrar();

            _sesionBitacorasBecarios.Add("BecarioId", BecarioId);

            filtro = GenerateViewElementsIndex(filtro);

            return(View(filtro));
        }