示例#1
0
 def __init__(self, fileName, objectType):
     Repository.__init__(self)  # initialising the repository with its list
     self._fileName = fileName  # the filename of the table that will be created
     self._objectType = objectType  # The object type e.g : Student, Discipline etc..
     self._conn = sqlite3.connect(
         "DATABASE.db")  # Creating the connection to the database
     self._c = self._conn.cursor(
     )  # Getting the cursor for the database ( like a real cursor )
     self._createTable()  # Creating the table if not created
     self._readFromDB(
     )  # Reading from the table ( if there's any input data to be read )
示例#2
0
 def __init__(self, clientRepo, carRepo):
     Repository.__init__(self)
     self._carRepo = carRepo
     self._clientRepo = clientRepo
     self._loadFromFile()
示例#3
0
 def __init__(self, fileName = "movies.pickle"):
     Repository.__init__(self)
     self._fileName = fileName
     self._loadFile()
示例#4
0
 def __init__(self, f_name="rentals.txt"):
     Repository.__init__(self)
     self.__f_name = f_name
     self.__loadFromFile()
示例#5
0
 def __init__(self, fileName="newFile.txt", objectType="None"):
     Repository.__init__(self)
     self._fileName = fileName
     self._objectType = objectType
     self._readFromLine()
示例#6
0
 def __init__(self, filename):
     Repository.__init__(self)
     self.__filename = filename
     self.__readFromFile()
 def __init__(self, fileName="repo.pickle"):
     Repository.__init__(self)
     self.__fName = fileName
     self.__loadFromFile()
示例#8
0
 def __init__(self, fileName="students.txt"):
     Repository.__init__(self)
     self.__fName = fileName
     self.__loadFromFile()
 def __init__(self, assRepo, studRepo, fileName="grades.txt"):
     Repository.__init__(self)
     self.__assRepo = assRepo
     self.__studRepo = studRepo
     self.__fName = fileName
     self.__loadFromFile()
示例#10
0
 def __init__(self, itemType: type, fileName: str):
     Repository.__init__(self, itemType)
     self._fileName = fileName
示例#11
0
 def __init__(self):
     Repository.__init__(self)
 def __init__(self, itemType: type, tableName: str,
              connection: MySQLConnection):
     Repository.__init__(self, itemType)
     self.__tableName = tableName
     self.__connection = connection
     self.__cursor = connection.cursor(buffered=True)
示例#13
0
 def __init__(self):
     Repository.__init__(self)
     self._history = []
     self._index = -1
示例#14
0
 def __init__(self, repo_stud, repos_assign):
     Repository.__init__(self)
     self.repo_stud = repo_stud
     self.repo_assign = repos_assign
示例#15
0
 def __init__(self, clientRepo, carRepo):
     Repository.__init__(self)
     self._carRepo = carRepo
     self._clientRepo = clientRepo
     self._loadFromFile()
示例#16
0
 def __init__(self, fileName):
     Repository.__init__(self)
     self.fileName = fileName
     self.loadFromFile()
示例#17
0
 def __init__(self):
     Repository.__init__(self)
     self._loadFromFile()
 def __init__(self, fileName = "clients.txt"):
     Repository.__init__(self)
     self._fileName = fileName
     self._loadFile()
示例#19
0
 def __init__(self, repo_stud, repos_assign):
     Repository.__init__(self)
     self.repo_stud = repo_stud
     self.repo_assign = repos_assign
示例#20
0
 def __init__(self, fileName="newFile.txt"):
     Repository.__init__(self)
     self._fileName = fileName