예제 #1
0
 public Manager(UserID id,
                string userName,
                string password,
                DateTime dateCreated,
                string name,
                string surname,
                string middleName,
                Sex sex,
                DateTime dateOfBirth,
                string uidn,
                Address address,
                string homePhone,
                string cellPhone,
                string email1,
                string email2,
                TimeTable timeTable,
                Hospital hospital)
     : base(id, timeTable, hospital, userName, password, dateCreated, name, surname, middleName, sex, dateOfBirth, uidn, address, homePhone, cellPhone, email1, email2)
 {
 }
예제 #2
0
 public Employee(UserID id,
                 TimeTable timeTable,
                 Hospital hospital,
                 string userName,
                 string password,
                 DateTime dateCreated,
                 string name,
                 string surname,
                 string middleName,
                 Sex sex,
                 DateTime dateOfBirth,
                 string uidn,
                 Address address,
                 string homePhone,
                 string cellPhone,
                 string email1,
                 string email2)
     : base(id, userName, password, dateCreated, name, surname, middleName, sex, dateOfBirth, uidn, address, homePhone, cellPhone, email1, email2)
 {
     _timeTable = timeTable;
     _hospital  = hospital;
 }
예제 #3
0
 public Patient(UserID id,
                string userName,
                string password,
                DateTime dateCreated,
                string name,
                string surname,
                string middleName,
                Sex sex,
                DateTime dateOfBirth,
                string uidn,
                Address address,
                string homePhone,
                string cellPhone,
                string email1,
                string email2,
                EmergencyContact emergencyContact,
                PatientType patientType,
                Doctor selectedDoctor)
     : base(id, userName, password, dateCreated, name, surname, middleName, sex, dateOfBirth, uidn, address, homePhone, cellPhone, email1, email2)
 {
     _patientType      = patientType;
     _selectedDoctor   = selectedDoctor;
     _emergencyContact = emergencyContact;
 }
예제 #4
0
 public Doctor(UserID id,
               string userName,
               string password,
               DateTime dateCreated,
               string name,
               string surname,
               string middleName,
               Sex sex,
               DateTime dateOfBirth,
               string uidn,
               Address address,
               string homePhone,
               string cellPhone,
               string email1,
               string email2,
               TimeTable timeTable,
               Hospital hospital,
               Room office,
               DoctorType doctorType)
     : base(id, timeTable, hospital, userName, password, dateCreated, name, surname, middleName, sex, dateOfBirth, uidn, address, homePhone, cellPhone, email1, email2)
 {
     _office      = office;
     _docTypeEnum = doctorType;
 }
예제 #5
0
 public Patient(UserID id) : base(id)
 {
 }
예제 #6
0
 public Manager(UserID id) : base(id)
 {
 }
예제 #7
0
 public Employee(UserID id) : base(id)
 {
 }
예제 #8
0
 public Secretary(UserID id) : base(id)
 {
 }
예제 #9
0
 public Doctor(UserID id) : base(id)
 {
 }