Exemplo n.º 1
0
 def resetAll(self):
     """This method reset all the data of the Expense to default status.
     Be careful when call this method, it should be make a warning
     message to the user.
     """
     self.rec_m.clear()
     for key in self.projects:
         del self.projects[key]
     Config.setProjectBuffer(dict())
Exemplo n.º 2
0
 def saveProjects(self):
     savebuf = {}
     for name, proj in self.projects.items():
         savebuf[name] = proj.export_to_dict()
         savebuf[name]["projtype"] = proj.__class__.__name__
     Config.setProjectBuffer(savebuf)