Beispiel #1
0
 def createUnit(self, university):
     print("\n \n \n")
     print("CREATING A NEW UNIT:")
     newUnit = Unit()
     code = input("New unit code: ")
     valid, code = validator.validateUnitCode(code)
     if valid:
         newUnit.setCode(code)
         title = input("New unit title: ")
         newUnit.setTitle(title)
         university.addUnit(newUnit)
         print("\nSUCCESS: UNIT RECORD CREATED: \n")
         newUnit.displayDetails()
         print("\n \n \n")
     else:
         print("ERROR: INVALID UNIT CODE FORMAT")
Beispiel #2
0
	def createUnit(self,university):
		print("\n \n \n")
		print("CREATING A NEW UNIT:")
		newUnit = Unit()
		code = input("New unit code: ")
		valid, code = validator.validateUnitCode(code)
		if valid:
			newUnit.setCode(code)
			title = input("New unit title: ")
			newUnit.setTitle(title)
			university.addUnit(newUnit)
			print("\nSUCCESS: UNIT RECORD CREATED: \n")
			newUnit.displayDetails()
			print("\n \n \n")
		else:
			print("ERROR: INVALID UNIT CODE FORMAT")
Beispiel #3
0
 def editUnitDetails(self, university):
     print("\n \n \n")
     print("EDITING UNIT DETAILS:")
     code = input("Enter a Unit code: ")
     if university.unitExists(code):
         university.units.pop(code, None)
         newUnit = Unit()
         code = input("New unit code: ")
         code = validator.validateUnitCode(code)
         newUnit.setCode(code)
         title = input("New unit title: ")
         newUnit.setTitle(title)
         university.addUnit(newUnit)
         print("\nSUCCESS: UNIT RECORD CREATED")
         newUnit.displayDetails()
     else:
         print("ERROR: Unit code does not exist")
     print("\n \n \n")
Beispiel #4
0
	def editUnitDetails(self,university):
		print("\n \n \n")
		print("EDITING UNIT DETAILS:")
		code = input("Enter a Unit code: ")
		if university.unitExists(code):
			university.units.pop(code, None)
			newUnit = Unit()
			code = input("New unit code: ")
			code = validator.validateUnitCode(code)
			newUnit.setCode(code)
			title = input("New unit title: ")
			newUnit.setTitle(title)
			university.addUnit(newUnit)
			print("\nSUCCESS: UNIT RECORD CREATED")
			newUnit.displayDetails()
		else:
			print("ERROR: Unit code does not exist")
		print("\n \n \n")