protected AddDataRowTransactionCommandBase(Account account, IAddTranCommandService addTranCommandService, IDBRow dr, Framework.OperationType operationType) : base(account, Visitors.AddDataRowFormatTransactionCommandVisitor.Default, addTranCommandService) { this.DataRow = dr; this.OperationType = operationType; }
internal AddDataRowPhysicalTransactionCommand(Account account, IDBRow dr, Framework.OperationType operationType) : base(account, AddPhysicalTransactionCommandService.Default, dr, operationType) { }
internal override Commands.AddTranCommandBase Create(Account account, IDBRow dataRowTran, Framework.OperationType operationType) { throw new NotImplementedException(); }
internal override Commands.AddTranCommandBase Create(Account account, IDBRow dataRowTran, Framework.OperationType operationType) { return(new Commands.AddDataRowTransactionCommand(account, dataRowTran, operationType)); }
internal abstract Commands.AddTranCommandBase Create(Account account, IDBRow dataRowTran, Framework.OperationType operationType);