-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathExaminer.py
45 lines (42 loc) · 1.4 KB
/
Examiner.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
class Examiner:
def __init__(self, examiner_id):
self.examiner_id = examiner_id
self.username = None
self.password = None
self.created_at = None
self.f_name = None
self.l_name = None
self.gender = None
self.age = None
self.contact_number = None
self.added_at = None
self.train_no = None
self.assign_on = None
def examiner_credential(self, username, password, created_at):
self.examiner_id = self.examiner_id
self.username = username
self.password = password
self.created_at = created_at
return {
"examiner_id": self.examiner_id,
"username": self.username,
"password": self.password,
"created_at": self.created_at
}
def examiner_details(self, f_name, l_name, gender, age, contact_number, added_at):
self.examiner_id = self.examiner_id
self.f_name = f_name
self.l_name = l_name
self.gender = gender
self.age = age
self.contact_number = contact_number
self.added_at = added_at
return {
"examiner_id": self.examiner_id,
'f_name': self.f_name,
"l_name": self.l_name,
"gender": self.gender,
"age": self.age,
"contact_number": self.contact_number,
"added_at": self.added_at
}