コード例 #1
0
ファイル: cms_factory.py プロジェクト: pjc73/lmsorders
 def update(self,emails):
     dao = EmailDao()
     values = [ ( e.id, e.address , e.type ) for e in emails]
     dao.update(values)
     ids = [(e.id) for e in emails]
     es = self.get(ids)
     return es
コード例 #2
0
ファイル: cms_factory.py プロジェクト: pjc73/lmsorders
    def get(self,ids=[]):
        dao = EmailDao()
        rows = dao.get(ids)
        emails = []
        for row in rows:
            emails.append(Email(row[0],row[1],EmailType.get(int(row[2]))))

        return emails
コード例 #3
0
ファイル: cms_factory.py プロジェクト: pjc73/lmsorders
 def insert(self, emails):
     dao = EmailDao()
     values = [ ( e.address, e.type ) for e in emails]
     ids = dao.insert(values)
     es = self.get(ids)
     return es