internal static PersonalData Transcribe(groupSD_PERSONAL_DATA nativeData) { var result = new PersonalData(); result.OwnersPersonalNo = nativeData.ownersPersonalNo; result.OwnersSurnameOrBusinessName = nativeData.ownersSurnameOrBusinessName; result.OwnerName = nativeData.ownerName; result.OwnerAddress = nativeData.ownerAddress; result.UsersPersonalNo = nativeData.usersPersonalNo; result.UsersSurnameOrBusinessName = nativeData.usersSurnameOrBusinessName; result.UsersName = nativeData.usersName; result.UsersAddress = nativeData.usersAddress; return result; }
public PersonalData ReadPersonalData() { var nativePersonalData = new groupSD_PERSONAL_DATA(); var nativeResult = NativeMethods.sdReadPersonalData(ref nativePersonalData); CheckNativeResult(nativeResult); var result = PersonalData.Transcribe(nativePersonalData); return result; }