예제 #1
0
        public async Task <AttendanceFilterModel> GetAttendanceFilterAsync()
        {
            var shifts = await _employeeDetailService.GetShifts();

            var positions = await _employeeDetailService.GetPositions();

            var jobFunctions = await _employeeDetailService.GetJobFunctions();

            var departments = await _employeeDetailService.GetDepartments();

            var sections = await _employeeDetailService.GetSections();

            var filterModel = new AttendanceFilterModel
            {
                Shifts       = shifts,
                Positions    = positions,
                JobFunctions = jobFunctions,
                Departments  = departments,
                Sections     = sections
            };

            return(filterModel);
        }