示例#1
0
        private OpResult BulkDelete(String tableName, String whereClause, Object unconditional)
        {
            String              operationResultId   = opResultIdGenerator.GenerateOpResultId(OperationType.DELETE_BULK, tableName);
            DeleteBulkPayload   deleteBulkPayload   = new DeleteBulkPayload(whereClause, unconditional);
            OperationDeleteBulk operationDeleteBulk = new OperationDeleteBulk(OperationType.DELETE_BULK, tableName, operationResultId,
                                                                              deleteBulkPayload);

            operations.AddLast(operationDeleteBulk);
            return(TransactionHelper.MakeOpResult(tableName, operationResultId, OperationType.DELETE_BULK));
        }
示例#2
0
 public OperationDeleteBulk(OperationType operationType, String table, String opResultId, DeleteBulkPayload payload)
     : base(operationType, table, opResultId)
 {
     Payload = payload;
 }