Example #1
0
 public static Boolean IsCarClassEqual(CarClass class1, CarClass class2) 
 {
     if (class1 == class2)
     {
         return true;
     }
     if (class1 == null && class2 != null) 
     {
         return false;
     }
     if (class2 == null && class1 != null)
     {
         return false;
     }
     if (String.Equals(class1.getClassIdentifier(), class2.getClassIdentifier()))
     {
         return true;
     }
     foreach (List<CarClassEnum> groupedClass in groupedClasses) 
     {
         if (groupedClass.Contains(class1.carClassEnum) && groupedClass.Contains(class2.carClassEnum))
         {
             return true;
         }
     }
     return false;
 }