Beispiel #1
0
        private bool IsRelevant(Enums.Area desired, Enums.Area area)
        {
            if (area == Enums.Area.All)
            {
                return(true);
            }

            return(desired == area);
        }
Beispiel #2
0
        public List <HostingUnit> groupHostingUnit(Enums.Area area) //רשימת מארחים מקובצת על פי יחידות אירוח שהם מחזיקים
        {
            var vv = dal.ReadAllHostingUnit().GroupBy(a => a.area, (key, g) => new { area = key, guests = g.ToList() }).ToList();

            if ((int)area < 1)
            {
                throw new ZimmerException("The area is malfunctioning");
            }
            List <HostingUnit> fff = vv[(int)area].guests;

            return(fff);
        }
Beispiel #3
0
        public List <GuestRequest> groupArea(Enums.Area area) //רשימת דרישות לקוח על פי אזור הנופש הנדרש
        {
            var vv = dal.ReadAllGuestRequest().GroupBy(a => a.area, (key, g) => new { area = key, guests = g.ToList() }).ToList();

            if ((int)area < 1)
            {
                throw new ZimmerException("The area is malfunctioning");
            }
            List <GuestRequest> fff = vv[(int)area].guests;

            return(fff);
        }
Beispiel #4
0
 public static bool HostingByArea(HostingUnit Hu, Enums.Area t) //פונקציה שמחזירה את כל היחידות בירושלים
 {
     return(Hu.area == t);
 }