Example #1
0
def test_dao(db):
    dao = BorrowDao(db)
    re1 = {}
    re1['bookid'] = '3'
    re1['readerid'] = 3
    re1['borrowdate'] = '150712'
    re1['returndate'] = '150812'
    re2 = {}
    re3 = {}

    #ret = dao.insert_by_dict(re1)
    #ret=dao.get_by_readerid(1)
    ret = dao.update_renew(1)
    #ret=dao.update_returndate(150803,1)
    #ret=dao.select_overdate(150730)
    #ret=dao.del_by_bookid(3)
    #ret=dao.del_by_returndate(150830)
    #print 'insert list : %s, ret: %s' % (str(re1),str(ret))

    #h = dao.get_by_rname('dw')
    #print 'get by reader_name, ret: %s'% str(h)
    #ret = dao.get_by_title('python')
    #print 'get by title ,ret: %s' % str(ret)

    #ret = dao.del_by_rid(2)
    #ret=dao.update_by_rid('2',re3)
    print ret
Example #2
0
 def initialize(self):
     self.db = self.application.db
     self.borrowdao = BorrowDao(self.db)
     self.Resp = Resp()
Example #3
0
 def initialize(self):
     self.db = self.application.db
     self.bookdao = BookDao(self.db)
     self.readerdao = ReaderDao(self.db)
     self.borrowdao = BorrowDao(self.db)
     self.Resp = Resp()