Exemple #1
0
 public List<Employee> getAllEmployees()
 {
     EmployeeCtr empCtr = new EmployeeCtr();
     List<MEmployee> mEmps = empCtr.getAll();
     List<Employee> emps = new List<Employee>();
     foreach (MEmployee mEmp in mEmps)
     {
         List<LogInfo> logInfos = new List<LogInfo>();
         foreach (MLogInfo mLogInfo in mEmp.LogInfos)
         {
             logInfos.Add(new LogInfo
             {
                 ID = mLogInfo.ID,
                 LoginName = mLogInfo.LoginName,
                 Password = mLogInfo.Password
             });
         }
         Employee emp = new Employee()
         {
             ID = mEmp.ID,
             FName = mEmp.FName,
             LName = mEmp.LName,
             Address = mEmp.Address,
             Country = mEmp.Country,
             Phone = mEmp.Phone,
             Email = mEmp.Email,
             LogInfos = logInfos,
             Position = mEmp.Position.ToString(),
             StationID = mEmp.StationId
         };
         emps.Add(emp);
     }
     return emps;
 }