//
// SMS message Transport utilizing a webservice call
//
namespace messageTransport {
using System.Xml.Serialization;
/// <remarks/>
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://messagetransport.webservice.com")]
[System.Xml.Serialization.XmlRootAttribute(Namespace="http://messagetransport.webservice.com", IsNullable=false)]
public partial class SMSMONotification : object, System.ComponentModel.INotifyPropertyChanged {
private string serviceVersionField;
private OcsSecurityType ocsSecurityField;
private smsEnrollRequest smsEnrollRequestField;
private smsUnEnrollRequest smsUnEnrollRequestField;
/// <remarks/>
public string ServiceVersion {
get {
return this.serviceVersionField;
}
set {
this.serviceVersionField = value;
this.RaisePropertyChanged("ServiceVersion");
}
}
/// <remarks/>
public OcsSecurityType OcsSecurity {
get {
return this.ocsSecurityField;
}
set {
this.ocsSecurityField = value;
this.RaisePropertyChanged("OcsSecurity");
}
}
/// <remarks/>
public smsEnrollRequest smsEnrollRequest {
get {
return this.smsEnrollRequestField;
}
set {
this.smsEnrollRequestField = value;
this.RaisePropertyChanged("smsEnrollRequest");
}
}
/// <remarks/>
public smsUnEnrollRequest smsUnEnrollRequest {
get {
return this.smsUnEnrollRequestField;
}
set {
this.smsUnEnrollRequestField = value;
this.RaisePropertyChanged("smsUnEnrollRequest");
}
}
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
/// <remarks/>
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://messagetransport.webservice.com")]
public partial class OcsSecurityType : object, System.ComponentModel.INotifyPropertyChanged {
private string userIdField;
private string passwordField;
private string x500IdField;
/// <remarks/>
public string UserId {
get {
return this.userIdField;
}
set {
this.userIdField = value;
this.RaisePropertyChanged("UserId");
}
}
/// <remarks/>
public string Password {
get {
return this.passwordField;
}
set {
this.passwordField = value;
this.RaisePropertyChanged("Password");
}
}
/// <remarks/>
public string X500Id {
get {
return this.x500IdField;
}
set {
this.x500IdField = value;
this.RaisePropertyChanged("X500Id");
}
}
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
/// <remarks/>
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://messagetransport.webservice.com")]
public partial class smsUnEnrollRequest : object, System.ComponentModel.INotifyPropertyChanged {
private string presentationNumberField;
private string shortCodeField;
private string phoneNumberField;
private string transactionIdField;
/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public string presentationNumber {
get {
return this.presentationNumberField;
}
set {
this.presentationNumberField = value;
this.RaisePropertyChanged("presentationNumber");
}
}
/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public string shortCode {
get {
return this.shortCodeField;
}
set {
this.shortCodeField = value;
this.RaisePropertyChanged("shortCode");
}
}
/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public string phoneNumber {
get {
return this.phoneNumberField;
}
set {
this.phoneNumberField = value;
this.RaisePropertyChanged("phoneNumber");
}
}
/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public string transactionId {
get {
return this.transactionIdField;
}
set {
this.transactionIdField = value;
this.RaisePropertyChanged("transactionId");
}
}
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
/// <remarks/>
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://messagetransport.webservice.com")]
public partial class KeyValue : object, System.ComponentModel.INotifyPropertyChanged {
private string keyField;
private string valueField;
/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public string key {
get {
return this.keyField;
}
set {
this.keyField = value;
this.RaisePropertyChanged("key");
}
}
/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public string value {
get {
return this.valueField;
}
set {
this.valueField = value;
this.RaisePropertyChanged("value");
}
}
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
/// <remarks/>
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://messagetransport.webservice.com")]
public partial class smsEnrollRequest : object, System.ComponentModel.INotifyPropertyChanged {
private KeyValue[] keyValueField;
private string presentationNumberField;
private requestType requestTypeField;
private string shortCodeField;
private string phoneNumberField;
private string messageField;
private string transactionIdField;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute("keyValue")]
public KeyValue[] keyValue {
get {
return this.keyValueField;
}
set {
this.keyValueField = value;
this.RaisePropertyChanged("keyValue");
}
}
/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public string presentationNumber {
get {
return this.presentationNumberField;
}
set {
this.presentationNumberField = value;
this.RaisePropertyChanged("presentationNumber");
}
}
/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public requestType requestType {
get {
return this.requestTypeField;
}
set {
this.requestTypeField = value;
this.RaisePropertyChanged("requestType");
}
}
/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public string shortCode {
get {
return this.shortCodeField;
}
set {
this.shortCodeField = value;
this.RaisePropertyChanged("shortCode");
}
}
/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public string phoneNumber {
get {
return this.phoneNumberField;
}
set {
this.phoneNumberField = value;
this.RaisePropertyChanged("phoneNumber");
}
}
/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public string message {
get {
return this.messageField;
}
set {
this.messageField = value;
this.RaisePropertyChanged("message");
}
}
/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public string transactionId {
get {
return this.transactionIdField;
}
set {
this.transactionIdField = value;
this.RaisePropertyChanged("transactionId");
}
}
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
/// <remarks/>
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://messagetransport.webservice.com")]
public enum requestType {
/// <remarks/>
ADD,
/// <remarks/>
UPDATE,
}
}
// SMS message Transport utilizing a webservice call
//
namespace messageTransport {
using System.Xml.Serialization;
/// <remarks/>
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://messagetransport.webservice.com")]
[System.Xml.Serialization.XmlRootAttribute(Namespace="http://messagetransport.webservice.com", IsNullable=false)]
public partial class SMSMONotification : object, System.ComponentModel.INotifyPropertyChanged {
private string serviceVersionField;
private OcsSecurityType ocsSecurityField;
private smsEnrollRequest smsEnrollRequestField;
private smsUnEnrollRequest smsUnEnrollRequestField;
/// <remarks/>
public string ServiceVersion {
get {
return this.serviceVersionField;
}
set {
this.serviceVersionField = value;
this.RaisePropertyChanged("ServiceVersion");
}
}
/// <remarks/>
public OcsSecurityType OcsSecurity {
get {
return this.ocsSecurityField;
}
set {
this.ocsSecurityField = value;
this.RaisePropertyChanged("OcsSecurity");
}
}
/// <remarks/>
public smsEnrollRequest smsEnrollRequest {
get {
return this.smsEnrollRequestField;
}
set {
this.smsEnrollRequestField = value;
this.RaisePropertyChanged("smsEnrollRequest");
}
}
/// <remarks/>
public smsUnEnrollRequest smsUnEnrollRequest {
get {
return this.smsUnEnrollRequestField;
}
set {
this.smsUnEnrollRequestField = value;
this.RaisePropertyChanged("smsUnEnrollRequest");
}
}
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
/// <remarks/>
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://messagetransport.webservice.com")]
public partial class OcsSecurityType : object, System.ComponentModel.INotifyPropertyChanged {
private string userIdField;
private string passwordField;
private string x500IdField;
/// <remarks/>
public string UserId {
get {
return this.userIdField;
}
set {
this.userIdField = value;
this.RaisePropertyChanged("UserId");
}
}
/// <remarks/>
public string Password {
get {
return this.passwordField;
}
set {
this.passwordField = value;
this.RaisePropertyChanged("Password");
}
}
/// <remarks/>
public string X500Id {
get {
return this.x500IdField;
}
set {
this.x500IdField = value;
this.RaisePropertyChanged("X500Id");
}
}
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
/// <remarks/>
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://messagetransport.webservice.com")]
public partial class smsUnEnrollRequest : object, System.ComponentModel.INotifyPropertyChanged {
private string presentationNumberField;
private string shortCodeField;
private string phoneNumberField;
private string transactionIdField;
/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public string presentationNumber {
get {
return this.presentationNumberField;
}
set {
this.presentationNumberField = value;
this.RaisePropertyChanged("presentationNumber");
}
}
/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public string shortCode {
get {
return this.shortCodeField;
}
set {
this.shortCodeField = value;
this.RaisePropertyChanged("shortCode");
}
}
/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public string phoneNumber {
get {
return this.phoneNumberField;
}
set {
this.phoneNumberField = value;
this.RaisePropertyChanged("phoneNumber");
}
}
/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public string transactionId {
get {
return this.transactionIdField;
}
set {
this.transactionIdField = value;
this.RaisePropertyChanged("transactionId");
}
}
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
/// <remarks/>
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://messagetransport.webservice.com")]
public partial class KeyValue : object, System.ComponentModel.INotifyPropertyChanged {
private string keyField;
private string valueField;
/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public string key {
get {
return this.keyField;
}
set {
this.keyField = value;
this.RaisePropertyChanged("key");
}
}
/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public string value {
get {
return this.valueField;
}
set {
this.valueField = value;
this.RaisePropertyChanged("value");
}
}
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
/// <remarks/>
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://messagetransport.webservice.com")]
public partial class smsEnrollRequest : object, System.ComponentModel.INotifyPropertyChanged {
private KeyValue[] keyValueField;
private string presentationNumberField;
private requestType requestTypeField;
private string shortCodeField;
private string phoneNumberField;
private string messageField;
private string transactionIdField;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute("keyValue")]
public KeyValue[] keyValue {
get {
return this.keyValueField;
}
set {
this.keyValueField = value;
this.RaisePropertyChanged("keyValue");
}
}
/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public string presentationNumber {
get {
return this.presentationNumberField;
}
set {
this.presentationNumberField = value;
this.RaisePropertyChanged("presentationNumber");
}
}
/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public requestType requestType {
get {
return this.requestTypeField;
}
set {
this.requestTypeField = value;
this.RaisePropertyChanged("requestType");
}
}
/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public string shortCode {
get {
return this.shortCodeField;
}
set {
this.shortCodeField = value;
this.RaisePropertyChanged("shortCode");
}
}
/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public string phoneNumber {
get {
return this.phoneNumberField;
}
set {
this.phoneNumberField = value;
this.RaisePropertyChanged("phoneNumber");
}
}
/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public string message {
get {
return this.messageField;
}
set {
this.messageField = value;
this.RaisePropertyChanged("message");
}
}
/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public string transactionId {
get {
return this.transactionIdField;
}
set {
this.transactionIdField = value;
this.RaisePropertyChanged("transactionId");
}
}
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
/// <remarks/>
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://messagetransport.webservice.com")]
public enum requestType {
/// <remarks/>
ADD,
/// <remarks/>
UPDATE,
}
}
No comments:
Post a Comment