~lgs/zcadoc/book

« back to all changes in this revision

Viewing changes to zcalib/member.py

  • Committer: Lorenzo Gil Sanchez
  • Date: 2007-12-11 22:23:34 UTC
  • mfrom: (31.1.14 book)
  • Revision ID: lgs@sicem.biz-20071211222334-nn6ck6q5oov3x5br
Merged from baiju branch

Show diffs side-by-side

added added

removed removed

Lines of Context:
100
100
 
101
101
    def get(self):
102
102
        db = getUtility(IObjectDatabase)
103
 
        zcalibdb = db.get_zcalibdb()
 
103
        zcalibdb = db.container()
104
104
        members = zcalibdb['members']
105
105
        return members.values()
106
106
 
107
107
    def add(self):
108
108
        db = getUtility(IObjectDatabase)
109
 
        zcalibdb = db.get_zcalibdb()
 
109
        zcalibdb = db.container()
110
110
        members = zcalibdb['members']
111
111
        number = self.member.number
112
112
        if number in [x.number for x in members.values()]:
119
119
 
120
120
    def update(self):
121
121
        db = getUtility(IObjectDatabase)
122
 
        zcalibdb = db.get_zcalibdb()
 
122
        zcalibdb = db.container()
123
123
        members = zcalibdb['members']
124
124
        id = self.member.id
125
125
        members[id] = self.member
127
127
 
128
128
    def delete(self):
129
129
        db = getUtility(IObjectDatabase)
130
 
        zcalibdb = db.get_zcalibdb()
 
130
        zcalibdb = db.container()
131
131
        members = zcalibdb['members']
132
132
        id = self.member.id
133
133
        del members[id]