public List <BE.HostingUnit> AccordingTo(BE.Configuration.Term <BE.HostingUnit> term)
        {
            IEnumerable <BE.HostingUnit> units = from unit in _dal.GetAllHostingUnits()
                                                 where term(unit)
                                                 select unit;

            return(units.ToList());
        }
        public List <BE.GuestRequest> AccordingTo(BE.Configuration.Term <BE.GuestRequest> term)
        {
            IEnumerable <BE.GuestRequest> gReqs = from gReq in _dal.GetAllRequests()
                                                  where term(gReq)
                                                  select gReq;

            return(gReqs.ToList());
        }