public ApiResult <List <OvertimeTypeDto> > GetOvertimeType() { _logger.Info("開始呼叫OvertimeService.GetOvertimeType"); ApiResult <List <OvertimeTypeDto> > apiResult = new ApiResult <List <OvertimeTypeDto> >(); apiResult.State = false; try { apiResult.Result = _overtimeService.GetOvertimeType(); apiResult.State = true; } catch (Exception ex) { apiResult.Message = ex.ToString(); } return(apiResult); }