Smrf.NodeXL.ExcelTemplate.WorkbookAutoFiller.AutoFillNumericComparisonColumn C# (CSharp) Method

AutoFillNumericComparisonColumn() private static method

private static AutoFillNumericComparisonColumn ( ListObject oTable, String sSourceColumnName, String sDestinationColumnName, NumericComparisonColumnAutoFillUserSettings oDetails ) : void
oTable ListObject
sSourceColumnName String
sDestinationColumnName String
oDetails NumericComparisonColumnAutoFillUserSettings
return void
    AutoFillNumericComparisonColumn
    (
        ListObject oTable,
        String sSourceColumnName,
        String sDestinationColumnName,
        NumericComparisonColumnAutoFillUserSettings oDetails
    )
    {
        Debug.Assert(oTable != null);
        Debug.Assert( !String.IsNullOrEmpty(sDestinationColumnName) );
        Debug.Assert(oDetails != null);

        if ( String.IsNullOrEmpty(sSourceColumnName) )
        {
            return;
        }

        TableColumnMapper.MapToTwoStrings(
            oTable, sSourceColumnName, sDestinationColumnName,
            oDetails.ComparisonOperator,
            oDetails.SourceNumberToCompareTo,
            oDetails.DestinationString1,
            oDetails.DestinationString2
            );
    }