예제 #1
0
        /// <summary>
        /// This method is being called in the controller
        /// </summary>
        /// <param name="date"></param>
        /// <param name="token"></param>
        /// <returns></returns>
        public IEnumerable <RepSchedule> GetByDate(DateTime date, string token)
        {
            try
            {
                if (date.DayOfWeek != DayOfWeek.Sunday)
                {
                    stock = irepcon.Get(token);
                    CreateSchedule(date);

                    _log4net.Info(nameof(RepScheduleProvider) + "GetByDate called");
                    return(scheduleList);
                }
                return(scheduleList);
            }
            catch (Exception e)
            {
                _log4net.Error(nameof(RepScheduleProvider) + "Exception" + e.Message);
                throw e;
            }
        }