public ChangeLog(ChangeLogChangeType changetype, string tablename, string columnname, DateTime timestamp, int changeby, ChangeLogDataType datatype, string valuenew, int?eventid, string pk1colname, string pk1value, string pk2colname, string pk2value, string pk3colname, string pk3value) { this._ChangeType = changetype; this._TableName = tablename; this._ColumnName = columnname; this._Timestamp = timestamp; this._ChangedBy = changeby; this._DataType = datatype; this._Value_Old = null; this._Value_New = valuenew; this._EventID = eventid; this._PK1_ColumnName = pk1colname; this._PK1_Value = pk1value; this._PK2_ColumnName = pk2colname; this._PK2_Value = pk2value; this._PK3_ColumnName = pk3colname; this._PK3_Value = pk3value; this._writeLogEvenIfNotNewValue = false; this._setByUndo = false; this._closeConnectionAfter = false; }
public ChangeLog(ChangeLogChangeType changetype, string tablename, string columnname, DateTime timestamp, int changeby, ChangeLogDataType datatype, string valuenew, int?eventid, string pk1colname, string pk1value) : this(changetype, tablename, columnname, timestamp, changeby, datatype, valuenew, eventid, pk1colname, pk1value, null, null, null, null) { }