Ejemplo n.º 1
0
 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
Ejemplo n.º 2
0
    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
Ejemplo n.º 3
0
 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