private SBNChangeNameBody GetBody(MicrosoftDynamicsCRMadoxioLicences licence, ChangeNameType changeNameType, string targetBusinessNumber) { var body = new SBNChangeNameBody(); body.name = new SBNChangeNameBodyName(); body.name.clientNameTypeCode = OneStopUtils.CLIENT_NAME_TYPE_CODE; if (licence.AdoxioEstablishment != null) { body.name.name = licence.AdoxioEstablishment.AdoxioName; } body.name.operatingNamesequenceNumber = 1; body.name.updateReasonCode = OneStopUtils.UPDATE_REASON_CODE; body.businessRegistrationNumber = licence.AdoxioLicencee.Accountnumber; body.businessProgramIdentifier = OneStopUtils.BUSINESS_PROGRAM_IDENTIFIER; body.businessProgramAccountReferenceNumber = licence.AdoxioBusinessprogramaccountreferencenumber; // partnerInfo1 body.partnerInfo1 = licence.AdoxioLicencenumber; if (changeNameType == ChangeNameType.Transfer) { body.partnerInfo2 = targetBusinessNumber; } // body.timeStamp = Utils.GetTimeStamp(); return(body); }
private SBNChangeNameBody GetBody(MicrosoftDynamicsCRMadoxioLicences licence) { var body = new SBNChangeNameBody(); // licence number body.partnerInfo1 = licence.AdoxioLicencenumber; body.name = new SBNChangeNameBodyName(); body.name.clientNameTypeCode = OneStopUtils.CLIENT_NAME_TYPE_CODE; body.name.name = licence.AdoxioEstablishment.AdoxioName; body.name.operatingNamesequenceNumber = 1; body.name.updateReasonCode = OneStopUtils.UPDATE_REASON_CODE; body.businessRegistrationNumber = licence.AdoxioLicencee.AdoxioBusinessregistrationnumber; body.businessProgramIdentifier = OneStopUtils.BUSINESS_PROGRAM_IDENTIFIER; body.businessProgramAccountReferenceNumber = licence.AdoxioBusinessprogramaccountreferencenumber; // partnerInfo1 body.partnerInfo1 = licence.AdoxioLicencenumber; return(body); }