public Employee(int id, string first, string last, DateTime dob, Gender gender, string address, string email, string username,
                 string password, ServicePoint shop) : base(id, first, last, dob, gender, address, email)
 {
     appUsername = username;
     appPassword = password;
     this.level  = EmpLevel.Level3;
     this.place  = WorkPlaceForLevel3.Shop;
     this.shop   = shop;
 }
 public Employee(int id, string first, string last, DateTime dob, Gender gender, string address, string email, string username,
                 string password, EmpLevel level) : base(id, first, last, dob, gender, address, email)
 {
     appUsername = username;
     appPassword = password;
     this.level  = level;
     this.shop   = null;
     this.place  = WorkPlaceForLevel3.NonApplicable;
 }
 public void ChangeWorkingPlaceForEmpLevel3(WorkPlaceForLevel3 newPlace)
 {
     place = newPlace;
 }