def load(jobId, strCSVFilePath): try: db.execute(_sqlLoadPayments(jobId, strCSVFilePath)) return True except Exception, e: log.writeError(e) return False
def loadPayments(self, jobId, strCSVFilePath): try: result = db.execute(self.sqlLoadPayments(jobId, strCSVFilePath)) except Exception, e: log.writeError(e)
def getReadyJobs(): return db.execute(_sqlReadyJobs())
def generate(): return db.execute(_sqlGenerateBatches())
def reset(jobId): return db.execute(_sqlUpdateJobStatus(jobId, 'pending'))
def error(jobId): return db.execute(_sqlUpdateJobStatus(jobId, 'error'))
def complete(jobId): return db.execute(_sqlUpdateJobStatus(jobId, 'completed'))