Exemplo n.º 1
0
        public async Task OnGetAsync(int idobj)
        {
            _logger.LogInformation($"Objective levels page visited at {DateTime.UtcNow.ToLongTimeString()}");
            JobGroup = await _jobcategoryService.GetJobGroupById(idobj);

            JobGroupPositions = await _jobcategoryService.GetSubGroupLevelsByGroupId(idobj);
        }
Exemplo n.º 2
0
        public async Task OnGetAsync(int id, string level, string subgroupcode, int positionid)
        {
            _logger.LogInformation($"Current position selection page visited at {DateTime.UtcNow.ToLongTimeString()}");
            JobGroup = await _jobcategoryService.GetJobGroupById(id);

            JobGroupLevels = await _jobcategoryService.GetSubGroupLevelsByGroupId(id);

            JobGroupPositions = string.IsNullOrEmpty(subgroupcode) ? await _jobcategoryService.GetJobGroupPositionsByLevel(id, level) : await _jobcategoryService.GetJobGroupPositionsBySubGroupLevel(id, subgroupcode, level);

            Position = positionid == 0 ? null : await _jobcategoryService.GetJobPositionById(positionid);
        }
Exemplo n.º 3
0
        public async Task OnGetAsync(int idobj, string levelobj, string subgroupcodeobj, int objectiveid)
        {
            _logger.LogInformation($"Objective positions page visited at {DateTime.UtcNow.ToLongTimeString()}");
            JobGroup = await _jobcategoryService.GetJobGroupById(idobj);

            JobGroupLevels = await _jobcategoryService.GetSubGroupLevelsByGroupId(idobj);

            JobGroupPositions = string.IsNullOrEmpty(subgroupcodeobj) ? await _jobcategoryService.GetJobGroupPositionsByLevel(idobj, levelobj) : await _jobcategoryService.GetJobGroupPositionsBySubGroupLevel(idobj, subgroupcodeobj, levelobj);

            ObjectivePosition = objectiveid == 0 ? null : await _jobcategoryService.GetJobPositionById(objectiveid);
        }
Exemplo n.º 4
0
        public async Task OnGet(int id)
        {
            _logger.LogInformation($"Candidate Shoreside Similar positions list page visited at {DateTime.UtcNow.ToLongTimeString()}");
            JobGroup = await _jobgroupService.GetJobGroupById(id);

            Positions = await _jobgroupService.GetJobPositionsByGroupId(id);

            foreach (var position in Positions)
            {
                PositionIds += "&PositionId=" + position.JobTitleId.ToString();
            }
        }