示例#1
0
        public async Task <IActionResult> Index()
        {
            var currentUser = await _userManager.GetUserAsync(User);

            var currentEmployee = await _scheduleManager.GetEmployeeIdByUserIdAsync(currentUser.Id);

            var schedule = await _scheduleManager.GetScheduleListForEmployeeAsync(currentEmployee);

            var model = new ScheduleListViewModel()
            {
                Schedule = schedule
            };

            return(View(model));
        }
示例#2
0
        public async Task <IActionResult> Get(string id)
        {
            var Schedules = await _schedulesService.GetScheduleListForEmployeeAsync(id);

            return(Ok(Schedules));
        }