Dev2.DataList.Contract.Binary_Objects.Structs.SBinaryDataListEntry.InternalParentFetchColumnIndex C# (CSharp) Method

InternalParentFetchColumnIndex() public method

public InternalParentFetchColumnIndex ( string column, IList parentColumns ) : int
column string
parentColumns IList
return int
        public int InternalParentFetchColumnIndex(string column, IList<Dev2Column> parentColumns)
        {
            int result = -1;
            if(IsRecordset)
            {

                Dev2Column colToFind = parentColumns.FirstOrDefault(c => c.ColumnName == column);

                if(colToFind != null)
                {
                    result = parentColumns.IndexOf(colToFind);
                }
                else
                {
                    result = -1; // it failed, default back to non-valid index
                }

            }

            return result;
        }