Changeset 1203 for pykota/trunk/pykota/storage.py
- Timestamp:
- 11/23/03 20:01:37 (20 years ago)
- Files:
-
- 1 modified
Legend:
- Unmodified
- Added
- Removed
-
pykota/trunk/pykota/storage.py
r1200 r1203 22 22 # 23 23 # $Log$ 24 # Revision 1.27 2003/11/23 19:01:36 jalet 25 # Job price added to history 26 # 24 27 # Revision 1.26 2003/11/21 14:28:45 jalet 25 28 # More complete job history. … … 214 217 self.LastJob = None 215 218 216 def addJobToHistory(self, jobid, user, pagecounter, action, jobsize=None, filename=None, title=None, copies=None, options=None) :219 def addJobToHistory(self, jobid, user, pagecounter, action, jobsize=None, jobprice=None, filename=None, title=None, copies=None, options=None) : 217 220 """Adds a job to the printer's history.""" 218 self.parent.writeJobNew(self, user, jobid, pagecounter, action, jobsize, filename, title, copies, options)221 self.parent.writeJobNew(self, user, jobid, pagecounter, action, jobsize, jobprice, filename, title, copies, options) 219 222 # TODO : update LastJob object ? Probably not needed. 220 223 … … 314 317 self.JobAction = None 315 318 self.JobDate = None 319 self.JobPrice = None 320 self.JobFileName = None 321 self.JobTitle = None 322 self.JobCopies = None 323 self.JobOptions = None 316 324 317 325 def setSize(self, jobsize) : 318 326 """Sets the last job's size.""" 319 self.parent.writeLastJobSize(self, jobsize) 327 jobprice = (float(self.Printer.PricePerPage or 0.0) * jobsize) + float(self.Printer.PricePerJob or 0.0) 328 self.parent.writeLastJobSize(self, jobsize, jobprice) 320 329 self.JobSize = jobsize 330 self.JobPrice = jobprice 321 331 322 332 class BaseStorage :