Пример #1
0
 public async Task <IEnumerable <HolidayCalendar> > GetAsync(HolidayCalendarSearch option, CancellationToken token = default(CancellationToken))
 => await holidayCalendarQueryProcessor.GetAsync(option, token);
Пример #2
0
 public async Task <IEnumerable <HolidayCalendar> > GetItems(HolidayCalendarSearch option, CancellationToken token)
 => (await holidaycalendarProcessor.GetAsync(option, token)).ToArray();
Пример #3
0
 public static async Task <List <HolidayCalendar> > GetHolidayCalendarsAsync(ILogin login, HolidayCalendarSearch option = null)
 => await ServiceProxyFactory.DoAsync(async (HolidayCalendarMasterService.HolidayCalendarMasterClient client) =>
 {
     var result = await client.GetItemsAsync(login.SessionKey, option ?? new HolidayCalendarSearch {
         CompanyId = login.CompanyId
     });
     if (result.ProcessResult.Result)
     {
         return(result.HolidayCalendars);
     }
     return(new List <HolidayCalendar>());
 });