Ejemplo n.º 1
0
 public static PMS.Model.DTO.Core.Employee MapUserDTOToEmployeeDTO(PMS.Model.DTO.Core.Security.User userDTO)
 {
     PMS.Model.DTO.Core.Employee obj_dto = new DTO.Core.Employee()
     {
         Id = userDTO.Id
     };
     return(obj_dto);
 }
Ejemplo n.º 2
0
 public static PMS.Model.DTO.Core.Employee MapEmployeeEntityToDTO(PMS.Model.Context.EMPLOYEE entity)
 {
     PMS.Model.DTO.Core.Employee obj_dto = new DTO.Core.Employee()
     {
         Id                 = entity.ID,
         FirstName          = entity.FIRST_NAME,
         LastName           = entity.LAST_NAME,
         PreferredName      = entity.PREFERRED_NAME,
         DomainId           = entity.DOMAIN_ID,
         Department         = entity.DEPARTMENT == null ? null : MapEmployeeDepartmentToDTO(entity.DEPARTMENT),
         ACRGrade           = entity.MST_ACR_GRADE == null ? null : MapGradeEntityToDTO(entity.MST_ACR_GRADE),
         EmploymentType     = entity.MST_EMPLOYMENT_TYPE == null ? null : MapEmploymentTypeEntityToDTO(entity.MST_EMPLOYMENT_TYPE),
         Active             = entity.ACTIVE,
         OfficeEmailAddress = entity.OFFICE_EMAIL_ADDRESS,
         DateOfDeparture    = entity.DATE_OF_DEPARTURE,
         DateOfHire         = entity.DATE_OF_HIRE,
         SMPEmploeeId       = entity.SENIOR_MANAGEMENT_TEAM_MEMBER_ID
     };
     return(obj_dto);
 }
Ejemplo n.º 3
0
 public static PMS.Model.DTO.Core.Employee MapEmployeeEntityToDTO(PMS.Model.Context.EMPLOYEE entity)
 {
     PMS.Model.DTO.Core.Employee obj_dto = new DTO.Core.Employee()
     {
         Id = entity.ID,
         FirstName = entity.FIRST_NAME,
         LastName = entity.LAST_NAME,
         PreferredName = entity.PREFERRED_NAME,
         DomainId = entity.DOMAIN_ID,
         Department = entity.DEPARTMENT == null ? null : MapEmployeeDepartmentToDTO(entity.DEPARTMENT),
         ACRGrade = entity.MST_ACR_GRADE == null ? null : MapGradeEntityToDTO(entity.MST_ACR_GRADE),
         EmploymentType = entity.MST_EMPLOYMENT_TYPE == null ? null : MapEmploymentTypeEntityToDTO(entity.MST_EMPLOYMENT_TYPE),
         Active = entity.ACTIVE,
         OfficeEmailAddress = entity.OFFICE_EMAIL_ADDRESS,
         ContactNo =entity.OFFICE_TEL_NUMBER,
         SeatLocation=entity.OFFICE_SEAT_LOCATION,
         DateOfDeparture = entity.DATE_OF_DEPARTURE,
         DateOfHire = entity.DATE_OF_HIRE,
         SMPEmploeeId=entity.SENIOR_MANAGEMENT_TEAM_MEMBER_ID
     };
     return obj_dto;
 }
Ejemplo n.º 4
0
 public static PMS.Model.DTO.Core.Employee MapUserDTOToEmployeeDTO(PMS.Model.DTO.Core.Security.User userDTO)
 {
     PMS.Model.DTO.Core.Employee obj_dto = new DTO.Core.Employee()
     {
         Id = userDTO.Id
     };
     return obj_dto;
 }