private bool CompareColumns(SalesforceObjectTypeLayout obj) { if (obj == null) { return(false); } List <SalesforceObjectLayoutColumn> objColumns = obj.Columns; if ((objColumns == null || objColumns.Count == 0) && (Columns == null || Columns.Count == 0)) { return(true); } if (objColumns != null) { int objColumnSize = objColumns.Count; if (objColumnSize != Columns.Count) { return(false); } } return(objColumns.All(objColumn => Columns.Contains(objColumn))); }
private bool CompareColumns(SalesforceObjectTypeLayout obj) { if (obj == null) { return false; } List<SalesforceObjectLayoutColumn> objColumns = obj.Columns; if ((objColumns == null || objColumns.Count == 0) && (Columns == null || Columns.Count == 0)) { return true; } if (objColumns != null) { int objColumnSize = objColumns.Count; if (objColumnSize != Columns.Count) { return false; } } return objColumns.All(objColumn => Columns.Contains(objColumn)); }