// Compare by Customer ID
 public bool CompareByCustomerID(RBACCustomerInfo pObject)
 {
     return(pObject.CustomerId == _CompareID);
 }
 // Compare by Name (Case-Insensitive)
 public bool CompareByName_CaseInsensitive(RBACCustomerInfo pObject)
 {
     return(System.String.Compare(pObject.CustomerName, _CompareCustomerName, true) == 0);
 }
 // Compare by RBAC ID
 public bool CompareByRbacID(RBACCustomerInfo pObject)
 {
     return(pObject.RBACItemId == _CompareID);
 }
 // Compare by Name (Case-Sensitive)
 public bool CompareByName(RBACCustomerInfo pObject)
 {
     return(System.String.Compare(pObject.CustomerName, _CompareCustomerName, false) == 0);
 }