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); }
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); }
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; }
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; }