/// <summary> /// Converts this instance of <see cref="EmployeeDepartmentMapping"/> to an instance of <see cref="EmployeeDepartmentMappingDto"/>. /// </summary> /// <param name="entity"><see cref="EmployeeDepartmentMapping"/> to convert.</param> public static EmployeeDepartmentMappingDto ToDTO(this EmployeeDepartmentMapping entity) { if (entity == null) { return(null); } var dto = new EmployeeDepartmentMappingDto(); dto.Id = entity.Id; dto.DepartmentId = entity.DepartmentId; dto.EmployeeId = entity.EmployeeId; entity.OnDTO(dto); return(dto); }
/// <summary> /// Converts this instance of <see cref="EmployeeDepartmentMappingDto"/> to an instance of <see cref="EmployeeDepartmentMapping"/>. /// </summary> /// <param name="dto"><see cref="EmployeeDepartmentMappingDto"/> to convert.</param> public static EmployeeDepartmentMapping ToEntity(this EmployeeDepartmentMappingDto dto) { if (dto == null) { return(null); } var entity = new EmployeeDepartmentMapping(); entity.Id = dto.Id; entity.DepartmentId = dto.DepartmentId; entity.EmployeeId = dto.EmployeeId; dto.OnEntity(entity); return(entity); }
/// <summary> /// Invoked when <see cref="ToEntity"/> operation is about to return. /// </summary> /// <param name="entity"><see cref="EmployeeDepartmentMapping"/> converted from <see cref="EmployeeDepartmentMappingDto"/>.</param> static partial void OnEntity(this EmployeeDepartmentMappingDto dto, EmployeeDepartmentMapping entity);
/// <summary> /// Invoked when <see cref="ToDTO"/> operation is about to return. /// </summary> /// <param name="dto"><see cref="EmployeeDepartmentMappingDto"/> converted from <see cref="EmployeeDepartmentMapping"/>.</param> static partial void OnDTO(this EmployeeDepartmentMapping entity, EmployeeDepartmentMappingDto dto);