Beispiel #1
0
 public Employee(string _name, UserFlags _flag, HealthCertificate _healthcertificate)
 {
     id   = new Random().Next(-1, int.MaxValue);
     name = _name;
     flag = _flag;
     healthcertificate = _healthcertificate;
     shifts            = new PeriodShifts(id);
 }
Beispiel #2
0
 public Employee(int _id, string _name, UserFlags _flag, HealthCertificate _healthcertificate)
 {
     id   = _id;
     name = _name;
     flag = _flag;
     healthcertificate = _healthcertificate;
     shifts            = new PeriodShifts(id);
 }
Beispiel #3
0
 public static EmployeeReport Create(long _Time, int _ID, string _Name, string _PassWord, byte _UserFlag, int _MonthID, int _YearID,
                                     HealthCertificate _HealthCertificate, ContactDetails _ContactDetails, ShiftReport[] _ShiftsReport)
 {
     return(new EmployeeReport()
     {
         Time = _Time,
         ID = _ID,
         Name = _Name,
         PassWord = _PassWord,
         UserFlag = _UserFlag,
         MonthID = _MonthID,
         YearID = _YearID,
         HealthCertificate = _HealthCertificate,
         ContactDetails = _ContactDetails,
         ShiftsReport = _ShiftsReport
     });
 }
Beispiel #4
0
 public void SetCertification(HealthCertificate _healthcertificate)
 {
     healthcertificate = _healthcertificate;
 }