Example #1
0
        public override IList GetListFromDataSet(DataSet ds)
        {
            List <HRCalendarEntrysInfo> list = new List <HRCalendarEntrysInfo>();

            if (ds.Tables.Count > 0)
            {
                foreach (DataRow row in ds.Tables[0].Rows)
                {
                    HRCalendarEntrysInfo obj = (HRCalendarEntrysInfo)GetObjectFromDataRow(row);
                    list.Add(obj);
                }
            }
            return(list);
        }
Example #2
0
        public static bool IsHoliday(DateTime date)
        {
            HRCalendarEntrysInfo        objCalendarEntrysInfo       = new HRCalendarEntrysInfo();
            HRCalendarEntrysController  objCalendarEntrysController = new HRCalendarEntrysController();
            List <HRCalendarEntrysInfo> entries = objCalendarEntrysController.GetCalendarEntryByDateAndCalenderType(date, CalendarType.Holiday.ToString());

            foreach (HRCalendarEntrysInfo entry in entries)
            {
                if (date.Day == entry.HRCalendarEntryDate.Day)
                {
                    return(true);
                }
            }
            return(false);
        }