private Expression <Func <VehicleToDriveTypeDocument, bool> > AddDriveTypeFilter(
            Expression <Func <VehicleToDriveTypeDocument, bool> > filterEx)
        {
            if (DriveTypes == null || !DriveTypes.Any())
            {
                return(filterEx);
            }
            Expression <Func <VehicleToDriveTypeDocument, bool> > mfrBodyCodeFilterEx = null;

            foreach (var driveType in DriveTypes)
            {
                mfrBodyCodeFilterEx = mfrBodyCodeFilterEx.OrElse(x => x.DriveTypeName == driveType);
            }

            return(filterEx.AndAlso(mfrBodyCodeFilterEx));
        }