public string createPartyRegistration(string requestID, string venID, string registrationID) { request = new oadrCancelPartyRegistrationType(); request.schemaVersion = "2.0b"; request.requestID = (requestID != "" ? requestID : RandomHex.instance().generateRandomHex(10)); request.registrationID = registrationID; request.venID = venID; return(serializeObject((object)request)); }
/**********************************************************************************/ private void processCancelRegistration(oadrCancelPartyRegistrationType cancelRegistration) { CanceledPartyRegistration canceledRegistration; lock (m_ven) { if (cancelRegistration.venID == m_ven.VENID && cancelRegistration.registrationID == m_ven.RegistrationID) { canceledRegistration = m_ven.canceledPartyRegistration(cancelRegistration.requestID, 200, "OK"); } else { canceledRegistration = m_ven.canceledPartyRegistration(cancelRegistration.requestID, 452, "Invalid ID"); } } m_callbacks.processCanceledRegistration(canceledRegistration); }