public void LoadAll(IEmployeeLongTimeAbsenceService service, DateTime fromDate)
        {
            if (service == null)
            {
                return;
            }

            List <EmployeeLongTimeAbsence> list = null;

            BuildDiction(list);
        }
        public void LoadByEmployee(IEmployeeLongTimeAbsenceService service, long emplid)
        {
            if (service == null)
            {
                return;
            }

            List <EmployeeLongTimeAbsence> list = service.GetEmployeesHasLongTimeAbsence(new long[] { emplid }, DateTimeSql.SmallDatetimeMin,
                                                                                         DateTimeSql.SmallDatetimeMax);

            BuildDiction(list);
        }
 public EmployeeLongTimeAbsenceIndexer(IEmployeeLongTimeAbsenceService service, long emplid)
 {
     LoadByEmployee(service, emplid);
 }
 public EmployeeLongTimeAbsenceIndexer(IEmployeeLongTimeAbsenceService service, long emplid)
 {
     LoadByEmployee(service, emplid);
 }
        public void LoadByEmployee(IEmployeeLongTimeAbsenceService service, long emplid)
        {
            if (service == null) return;

            List<EmployeeLongTimeAbsence> list = service.GetEmployeesHasLongTimeAbsence(new long[] { emplid }, DateTimeSql.SmallDatetimeMin,
                DateTimeSql.SmallDatetimeMax);

            BuildDiction(list);
        }
        public void LoadByCountry(IEmployeeLongTimeAbsenceService service, long countryid, DateTime fromDate)
        {
            if (service == null) return;

            List<EmployeeLongTimeAbsence> list = null;

            BuildDiction(list);
        }