diff --git a/GCCRemit/App.config b/GCCRemit/App.config
new file mode 100644
index 0000000..86d0cea
--- /dev/null
+++ b/GCCRemit/App.config
@@ -0,0 +1,10 @@
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/GCCRemit/GCCRemit.csproj b/GCCRemit/GCCRemit.csproj
new file mode 100644
index 0000000..b03ea1d
--- /dev/null
+++ b/GCCRemit/GCCRemit.csproj
@@ -0,0 +1,61 @@
+
+
+
+
+ Debug
+ AnyCPU
+ {EC4A6D3D-E1C2-4E7A-9D65-AC3F353B844D}
+ Exe
+ GCCRemit
+ GCCRemit
+ v4.7.2
+ 512
+ true
+ true
+
+
+ AnyCPU
+ true
+ full
+ false
+ bin\Debug\
+ DEBUG;TRACE
+ prompt
+ 4
+
+
+ AnyCPU
+ pdbonly
+ true
+ bin\Release\
+ TRACE
+ prompt
+ 4
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/GCCRemit/Program.cs b/GCCRemit/Program.cs
new file mode 100644
index 0000000..65ead5c
--- /dev/null
+++ b/GCCRemit/Program.cs
@@ -0,0 +1,15 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+
+namespace GCCRemit
+{
+ class Program
+ {
+ static void Main(string[] args)
+ {
+ }
+ }
+}
diff --git a/GCCRemit/Properties/AssemblyInfo.cs b/GCCRemit/Properties/AssemblyInfo.cs
new file mode 100644
index 0000000..ef182d6
--- /dev/null
+++ b/GCCRemit/Properties/AssemblyInfo.cs
@@ -0,0 +1,36 @@
+using System.Reflection;
+using System.Runtime.CompilerServices;
+using System.Runtime.InteropServices;
+
+// General Information about an assembly is controlled through the following
+// set of attributes. Change these attribute values to modify the information
+// associated with an assembly.
+[assembly: AssemblyTitle("GCCRemit")]
+[assembly: AssemblyDescription("")]
+[assembly: AssemblyConfiguration("")]
+[assembly: AssemblyCompany("")]
+[assembly: AssemblyProduct("GCCRemit")]
+[assembly: AssemblyCopyright("Copyright © 2023")]
+[assembly: AssemblyTrademark("")]
+[assembly: AssemblyCulture("")]
+
+// Setting ComVisible to false makes the types in this assembly not visible
+// to COM components. If you need to access a type in this assembly from
+// COM, set the ComVisible attribute to true on that type.
+[assembly: ComVisible(false)]
+
+// The following GUID is for the ID of the typelib if this project is exposed to COM
+[assembly: Guid("ec4a6d3d-e1c2-4e7a-9d65-ac3f353b844d")]
+
+// Version information for an assembly consists of the following four values:
+//
+// Major Version
+// Minor Version
+// Build Number
+// Revision
+//
+// You can specify all the values or you can default the Build and Revision Numbers
+// by using the '*' as shown below:
+// [assembly: AssemblyVersion("1.0.*")]
+[assembly: AssemblyVersion("1.0.0.0")]
+[assembly: AssemblyFileVersion("1.0.0.0")]
diff --git a/TPServices/App.config b/TPServices/App.config
new file mode 100644
index 0000000..2e3fcb4
--- /dev/null
+++ b/TPServices/App.config
@@ -0,0 +1,40 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/TPServices/Connected Services/GCCReference/Reference.cs b/TPServices/Connected Services/GCCReference/Reference.cs
new file mode 100644
index 0000000..0ad0011
--- /dev/null
+++ b/TPServices/Connected Services/GCCReference/Reference.cs
@@ -0,0 +1,8569 @@
+//------------------------------------------------------------------------------
+//
+// This code was generated by a tool.
+// Runtime Version:4.0.30319.42000
+//
+// Changes to this file may cause incorrect behavior and will be lost if
+// the code is regenerated.
+//
+//------------------------------------------------------------------------------
+
+namespace TPApiServices.GCCReference {
+ using System.Runtime.Serialization;
+ using System;
+
+
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
+ [System.Runtime.Serialization.DataContractAttribute(Name="CountryListRequest", Namespace="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send")]
+ [System.SerializableAttribute()]
+ public partial class CountryListRequest : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
+
+ [System.NonSerializedAttribute()]
+ private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string PasswordField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string SecurityKeyField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string UniqueIDField;
+
+ [global::System.ComponentModel.BrowsableAttribute(false)]
+ public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
+ get {
+ return this.extensionDataField;
+ }
+ set {
+ this.extensionDataField = value;
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string Password {
+ get {
+ return this.PasswordField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.PasswordField, value) != true)) {
+ this.PasswordField = value;
+ this.RaisePropertyChanged("Password");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string SecurityKey {
+ get {
+ return this.SecurityKeyField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.SecurityKeyField, value) != true)) {
+ this.SecurityKeyField = value;
+ this.RaisePropertyChanged("SecurityKey");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string UniqueID {
+ get {
+ return this.UniqueIDField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.UniqueIDField, value) != true)) {
+ this.UniqueIDField = value;
+ this.RaisePropertyChanged("UniqueID");
+ }
+ }
+ }
+
+ 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));
+ }
+ }
+ }
+
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
+ [System.Runtime.Serialization.DataContractAttribute(Name="CountryListResponse", Namespace="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send")]
+ [System.SerializableAttribute()]
+ public partial class CountryListResponse : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
+
+ [System.NonSerializedAttribute()]
+ private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string ResponseCodeField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string ResponseMessageField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private bool SuccessfulField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private System.Data.DataSet dsCountryListField;
+
+ [global::System.ComponentModel.BrowsableAttribute(false)]
+ public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
+ get {
+ return this.extensionDataField;
+ }
+ set {
+ this.extensionDataField = value;
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string ResponseCode {
+ get {
+ return this.ResponseCodeField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.ResponseCodeField, value) != true)) {
+ this.ResponseCodeField = value;
+ this.RaisePropertyChanged("ResponseCode");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string ResponseMessage {
+ get {
+ return this.ResponseMessageField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.ResponseMessageField, value) != true)) {
+ this.ResponseMessageField = value;
+ this.RaisePropertyChanged("ResponseMessage");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public bool Successful {
+ get {
+ return this.SuccessfulField;
+ }
+ set {
+ if ((this.SuccessfulField.Equals(value) != true)) {
+ this.SuccessfulField = value;
+ this.RaisePropertyChanged("Successful");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public System.Data.DataSet dsCountryList {
+ get {
+ return this.dsCountryListField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.dsCountryListField, value) != true)) {
+ this.dsCountryListField = value;
+ this.RaisePropertyChanged("dsCountryList");
+ }
+ }
+ }
+
+ 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));
+ }
+ }
+ }
+
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
+ [System.Runtime.Serialization.DataContractAttribute(Name="CurrencyListRequest", Namespace="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send")]
+ [System.SerializableAttribute()]
+ public partial class CurrencyListRequest : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
+
+ [System.NonSerializedAttribute()]
+ private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string CountryCodeField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string PasswordField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string SecurityKeyField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string UniqueIDField;
+
+ [global::System.ComponentModel.BrowsableAttribute(false)]
+ public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
+ get {
+ return this.extensionDataField;
+ }
+ set {
+ this.extensionDataField = value;
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string CountryCode {
+ get {
+ return this.CountryCodeField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.CountryCodeField, value) != true)) {
+ this.CountryCodeField = value;
+ this.RaisePropertyChanged("CountryCode");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string Password {
+ get {
+ return this.PasswordField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.PasswordField, value) != true)) {
+ this.PasswordField = value;
+ this.RaisePropertyChanged("Password");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string SecurityKey {
+ get {
+ return this.SecurityKeyField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.SecurityKeyField, value) != true)) {
+ this.SecurityKeyField = value;
+ this.RaisePropertyChanged("SecurityKey");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string UniqueID {
+ get {
+ return this.UniqueIDField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.UniqueIDField, value) != true)) {
+ this.UniqueIDField = value;
+ this.RaisePropertyChanged("UniqueID");
+ }
+ }
+ }
+
+ 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));
+ }
+ }
+ }
+
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
+ [System.Runtime.Serialization.DataContractAttribute(Name="CurrencyListResponse", Namespace="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send")]
+ [System.SerializableAttribute()]
+ public partial class CurrencyListResponse : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
+
+ [System.NonSerializedAttribute()]
+ private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string ResponseCodeField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string ResponseMessageField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private bool SuccessfulField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private System.Data.DataSet dsCurrencyListField;
+
+ [global::System.ComponentModel.BrowsableAttribute(false)]
+ public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
+ get {
+ return this.extensionDataField;
+ }
+ set {
+ this.extensionDataField = value;
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string ResponseCode {
+ get {
+ return this.ResponseCodeField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.ResponseCodeField, value) != true)) {
+ this.ResponseCodeField = value;
+ this.RaisePropertyChanged("ResponseCode");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string ResponseMessage {
+ get {
+ return this.ResponseMessageField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.ResponseMessageField, value) != true)) {
+ this.ResponseMessageField = value;
+ this.RaisePropertyChanged("ResponseMessage");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public bool Successful {
+ get {
+ return this.SuccessfulField;
+ }
+ set {
+ if ((this.SuccessfulField.Equals(value) != true)) {
+ this.SuccessfulField = value;
+ this.RaisePropertyChanged("Successful");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public System.Data.DataSet dsCurrencyList {
+ get {
+ return this.dsCurrencyListField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.dsCurrencyListField, value) != true)) {
+ this.dsCurrencyListField = value;
+ this.RaisePropertyChanged("dsCurrencyList");
+ }
+ }
+ }
+
+ 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));
+ }
+ }
+ }
+
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
+ [System.Runtime.Serialization.DataContractAttribute(Name="PaymentModeListRequest", Namespace="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send")]
+ [System.SerializableAttribute()]
+ public partial class PaymentModeListRequest : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
+
+ [System.NonSerializedAttribute()]
+ private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string CountryCodeField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string CurrencyCodeField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string PasswordField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string SecurityKeyField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string UniqueIDField;
+
+ [global::System.ComponentModel.BrowsableAttribute(false)]
+ public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
+ get {
+ return this.extensionDataField;
+ }
+ set {
+ this.extensionDataField = value;
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string CountryCode {
+ get {
+ return this.CountryCodeField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.CountryCodeField, value) != true)) {
+ this.CountryCodeField = value;
+ this.RaisePropertyChanged("CountryCode");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string CurrencyCode {
+ get {
+ return this.CurrencyCodeField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.CurrencyCodeField, value) != true)) {
+ this.CurrencyCodeField = value;
+ this.RaisePropertyChanged("CurrencyCode");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string Password {
+ get {
+ return this.PasswordField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.PasswordField, value) != true)) {
+ this.PasswordField = value;
+ this.RaisePropertyChanged("Password");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string SecurityKey {
+ get {
+ return this.SecurityKeyField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.SecurityKeyField, value) != true)) {
+ this.SecurityKeyField = value;
+ this.RaisePropertyChanged("SecurityKey");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string UniqueID {
+ get {
+ return this.UniqueIDField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.UniqueIDField, value) != true)) {
+ this.UniqueIDField = value;
+ this.RaisePropertyChanged("UniqueID");
+ }
+ }
+ }
+
+ 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));
+ }
+ }
+ }
+
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
+ [System.Runtime.Serialization.DataContractAttribute(Name="PaymentModeListResponse", Namespace="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send")]
+ [System.SerializableAttribute()]
+ public partial class PaymentModeListResponse : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
+
+ [System.NonSerializedAttribute()]
+ private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string ResponseCodeField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string ResponseMessageField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private bool SuccessfulField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private System.Data.DataSet dsPaymentModeListField;
+
+ [global::System.ComponentModel.BrowsableAttribute(false)]
+ public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
+ get {
+ return this.extensionDataField;
+ }
+ set {
+ this.extensionDataField = value;
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string ResponseCode {
+ get {
+ return this.ResponseCodeField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.ResponseCodeField, value) != true)) {
+ this.ResponseCodeField = value;
+ this.RaisePropertyChanged("ResponseCode");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string ResponseMessage {
+ get {
+ return this.ResponseMessageField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.ResponseMessageField, value) != true)) {
+ this.ResponseMessageField = value;
+ this.RaisePropertyChanged("ResponseMessage");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public bool Successful {
+ get {
+ return this.SuccessfulField;
+ }
+ set {
+ if ((this.SuccessfulField.Equals(value) != true)) {
+ this.SuccessfulField = value;
+ this.RaisePropertyChanged("Successful");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public System.Data.DataSet dsPaymentModeList {
+ get {
+ return this.dsPaymentModeListField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.dsPaymentModeListField, value) != true)) {
+ this.dsPaymentModeListField = value;
+ this.RaisePropertyChanged("dsPaymentModeList");
+ }
+ }
+ }
+
+ 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));
+ }
+ }
+ }
+
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
+ [System.Runtime.Serialization.DataContractAttribute(Name="CityListRequest", Namespace="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send")]
+ [System.SerializableAttribute()]
+ public partial class CityListRequest : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
+
+ [System.NonSerializedAttribute()]
+ private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string CountryCodeField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string CurrencyCodeField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string PasswordField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string PaymentModeCodeField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string SecurityKeyField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string UniqueIDField;
+
+ [global::System.ComponentModel.BrowsableAttribute(false)]
+ public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
+ get {
+ return this.extensionDataField;
+ }
+ set {
+ this.extensionDataField = value;
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string CountryCode {
+ get {
+ return this.CountryCodeField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.CountryCodeField, value) != true)) {
+ this.CountryCodeField = value;
+ this.RaisePropertyChanged("CountryCode");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string CurrencyCode {
+ get {
+ return this.CurrencyCodeField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.CurrencyCodeField, value) != true)) {
+ this.CurrencyCodeField = value;
+ this.RaisePropertyChanged("CurrencyCode");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string Password {
+ get {
+ return this.PasswordField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.PasswordField, value) != true)) {
+ this.PasswordField = value;
+ this.RaisePropertyChanged("Password");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string PaymentModeCode {
+ get {
+ return this.PaymentModeCodeField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.PaymentModeCodeField, value) != true)) {
+ this.PaymentModeCodeField = value;
+ this.RaisePropertyChanged("PaymentModeCode");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string SecurityKey {
+ get {
+ return this.SecurityKeyField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.SecurityKeyField, value) != true)) {
+ this.SecurityKeyField = value;
+ this.RaisePropertyChanged("SecurityKey");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string UniqueID {
+ get {
+ return this.UniqueIDField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.UniqueIDField, value) != true)) {
+ this.UniqueIDField = value;
+ this.RaisePropertyChanged("UniqueID");
+ }
+ }
+ }
+
+ 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));
+ }
+ }
+ }
+
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
+ [System.Runtime.Serialization.DataContractAttribute(Name="CityListResponse", Namespace="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send")]
+ [System.SerializableAttribute()]
+ public partial class CityListResponse : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
+
+ [System.NonSerializedAttribute()]
+ private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string ResponseCodeField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string ResponseMessageField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private bool SuccessfulField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private System.Data.DataSet dsCityListField;
+
+ [global::System.ComponentModel.BrowsableAttribute(false)]
+ public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
+ get {
+ return this.extensionDataField;
+ }
+ set {
+ this.extensionDataField = value;
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string ResponseCode {
+ get {
+ return this.ResponseCodeField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.ResponseCodeField, value) != true)) {
+ this.ResponseCodeField = value;
+ this.RaisePropertyChanged("ResponseCode");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string ResponseMessage {
+ get {
+ return this.ResponseMessageField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.ResponseMessageField, value) != true)) {
+ this.ResponseMessageField = value;
+ this.RaisePropertyChanged("ResponseMessage");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public bool Successful {
+ get {
+ return this.SuccessfulField;
+ }
+ set {
+ if ((this.SuccessfulField.Equals(value) != true)) {
+ this.SuccessfulField = value;
+ this.RaisePropertyChanged("Successful");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public System.Data.DataSet dsCityList {
+ get {
+ return this.dsCityListField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.dsCityListField, value) != true)) {
+ this.dsCityListField = value;
+ this.RaisePropertyChanged("dsCityList");
+ }
+ }
+ }
+
+ 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));
+ }
+ }
+ }
+
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
+ [System.Runtime.Serialization.DataContractAttribute(Name="BranchListRequest", Namespace="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send")]
+ [System.SerializableAttribute()]
+ public partial class BranchListRequest : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
+
+ [System.NonSerializedAttribute()]
+ private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string CityCodeField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string CountryCodeField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string CurrencyCodeField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string PasswordField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string PaymentModeCodeField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string SearchField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string SecurityKeyField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string UniqueIDField;
+
+ [global::System.ComponentModel.BrowsableAttribute(false)]
+ public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
+ get {
+ return this.extensionDataField;
+ }
+ set {
+ this.extensionDataField = value;
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string CityCode {
+ get {
+ return this.CityCodeField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.CityCodeField, value) != true)) {
+ this.CityCodeField = value;
+ this.RaisePropertyChanged("CityCode");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string CountryCode {
+ get {
+ return this.CountryCodeField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.CountryCodeField, value) != true)) {
+ this.CountryCodeField = value;
+ this.RaisePropertyChanged("CountryCode");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string CurrencyCode {
+ get {
+ return this.CurrencyCodeField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.CurrencyCodeField, value) != true)) {
+ this.CurrencyCodeField = value;
+ this.RaisePropertyChanged("CurrencyCode");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string Password {
+ get {
+ return this.PasswordField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.PasswordField, value) != true)) {
+ this.PasswordField = value;
+ this.RaisePropertyChanged("Password");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string PaymentModeCode {
+ get {
+ return this.PaymentModeCodeField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.PaymentModeCodeField, value) != true)) {
+ this.PaymentModeCodeField = value;
+ this.RaisePropertyChanged("PaymentModeCode");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string Search {
+ get {
+ return this.SearchField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.SearchField, value) != true)) {
+ this.SearchField = value;
+ this.RaisePropertyChanged("Search");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string SecurityKey {
+ get {
+ return this.SecurityKeyField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.SecurityKeyField, value) != true)) {
+ this.SecurityKeyField = value;
+ this.RaisePropertyChanged("SecurityKey");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string UniqueID {
+ get {
+ return this.UniqueIDField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.UniqueIDField, value) != true)) {
+ this.UniqueIDField = value;
+ this.RaisePropertyChanged("UniqueID");
+ }
+ }
+ }
+
+ 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));
+ }
+ }
+ }
+
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
+ [System.Runtime.Serialization.DataContractAttribute(Name="BranchListResponse", Namespace="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send")]
+ [System.SerializableAttribute()]
+ public partial class BranchListResponse : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
+
+ [System.NonSerializedAttribute()]
+ private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string ResponseCodeField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string ResponseMessageField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private bool SuccessfulField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private System.Data.DataSet dsBranchListField;
+
+ [global::System.ComponentModel.BrowsableAttribute(false)]
+ public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
+ get {
+ return this.extensionDataField;
+ }
+ set {
+ this.extensionDataField = value;
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string ResponseCode {
+ get {
+ return this.ResponseCodeField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.ResponseCodeField, value) != true)) {
+ this.ResponseCodeField = value;
+ this.RaisePropertyChanged("ResponseCode");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string ResponseMessage {
+ get {
+ return this.ResponseMessageField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.ResponseMessageField, value) != true)) {
+ this.ResponseMessageField = value;
+ this.RaisePropertyChanged("ResponseMessage");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public bool Successful {
+ get {
+ return this.SuccessfulField;
+ }
+ set {
+ if ((this.SuccessfulField.Equals(value) != true)) {
+ this.SuccessfulField = value;
+ this.RaisePropertyChanged("Successful");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public System.Data.DataSet dsBranchList {
+ get {
+ return this.dsBranchListField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.dsBranchListField, value) != true)) {
+ this.dsBranchListField = value;
+ this.RaisePropertyChanged("dsBranchList");
+ }
+ }
+ }
+
+ 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));
+ }
+ }
+ }
+
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
+ [System.Runtime.Serialization.DataContractAttribute(Name="ExchangeRateRequest", Namespace="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send")]
+ [System.SerializableAttribute()]
+ public partial class ExchangeRateRequest : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
+
+ [System.NonSerializedAttribute()]
+ private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string PasswordField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string PayoutBranchCodeField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string SecurityKeyField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string UniqueIDField;
+
+ [global::System.ComponentModel.BrowsableAttribute(false)]
+ public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
+ get {
+ return this.extensionDataField;
+ }
+ set {
+ this.extensionDataField = value;
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string Password {
+ get {
+ return this.PasswordField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.PasswordField, value) != true)) {
+ this.PasswordField = value;
+ this.RaisePropertyChanged("Password");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string PayoutBranchCode {
+ get {
+ return this.PayoutBranchCodeField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.PayoutBranchCodeField, value) != true)) {
+ this.PayoutBranchCodeField = value;
+ this.RaisePropertyChanged("PayoutBranchCode");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string SecurityKey {
+ get {
+ return this.SecurityKeyField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.SecurityKeyField, value) != true)) {
+ this.SecurityKeyField = value;
+ this.RaisePropertyChanged("SecurityKey");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string UniqueID {
+ get {
+ return this.UniqueIDField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.UniqueIDField, value) != true)) {
+ this.UniqueIDField = value;
+ this.RaisePropertyChanged("UniqueID");
+ }
+ }
+ }
+
+ 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));
+ }
+ }
+ }
+
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
+ [System.Runtime.Serialization.DataContractAttribute(Name="ExchangeRateResponse", Namespace="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send")]
+ [System.SerializableAttribute()]
+ public partial class ExchangeRateResponse : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
+
+ [System.NonSerializedAttribute()]
+ private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string CostRateField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string CustomerRateField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string PaymentModeNameField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string PayoutBranchAddressField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string PayoutBranchCodeField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string PayoutBranchFaxNoField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string PayoutBranchNameField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string PayoutBranchTelephoneNoField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string PayoutCountryNameField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string PayoutCurrencyCodeField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string ResponseCodeField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string ResponseMessageField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private bool SuccessfulField;
+
+ [global::System.ComponentModel.BrowsableAttribute(false)]
+ public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
+ get {
+ return this.extensionDataField;
+ }
+ set {
+ this.extensionDataField = value;
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string CostRate {
+ get {
+ return this.CostRateField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.CostRateField, value) != true)) {
+ this.CostRateField = value;
+ this.RaisePropertyChanged("CostRate");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string CustomerRate {
+ get {
+ return this.CustomerRateField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.CustomerRateField, value) != true)) {
+ this.CustomerRateField = value;
+ this.RaisePropertyChanged("CustomerRate");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string PaymentModeName {
+ get {
+ return this.PaymentModeNameField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.PaymentModeNameField, value) != true)) {
+ this.PaymentModeNameField = value;
+ this.RaisePropertyChanged("PaymentModeName");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string PayoutBranchAddress {
+ get {
+ return this.PayoutBranchAddressField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.PayoutBranchAddressField, value) != true)) {
+ this.PayoutBranchAddressField = value;
+ this.RaisePropertyChanged("PayoutBranchAddress");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string PayoutBranchCode {
+ get {
+ return this.PayoutBranchCodeField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.PayoutBranchCodeField, value) != true)) {
+ this.PayoutBranchCodeField = value;
+ this.RaisePropertyChanged("PayoutBranchCode");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string PayoutBranchFaxNo {
+ get {
+ return this.PayoutBranchFaxNoField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.PayoutBranchFaxNoField, value) != true)) {
+ this.PayoutBranchFaxNoField = value;
+ this.RaisePropertyChanged("PayoutBranchFaxNo");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string PayoutBranchName {
+ get {
+ return this.PayoutBranchNameField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.PayoutBranchNameField, value) != true)) {
+ this.PayoutBranchNameField = value;
+ this.RaisePropertyChanged("PayoutBranchName");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string PayoutBranchTelephoneNo {
+ get {
+ return this.PayoutBranchTelephoneNoField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.PayoutBranchTelephoneNoField, value) != true)) {
+ this.PayoutBranchTelephoneNoField = value;
+ this.RaisePropertyChanged("PayoutBranchTelephoneNo");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string PayoutCountryName {
+ get {
+ return this.PayoutCountryNameField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.PayoutCountryNameField, value) != true)) {
+ this.PayoutCountryNameField = value;
+ this.RaisePropertyChanged("PayoutCountryName");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string PayoutCurrencyCode {
+ get {
+ return this.PayoutCurrencyCodeField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.PayoutCurrencyCodeField, value) != true)) {
+ this.PayoutCurrencyCodeField = value;
+ this.RaisePropertyChanged("PayoutCurrencyCode");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string ResponseCode {
+ get {
+ return this.ResponseCodeField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.ResponseCodeField, value) != true)) {
+ this.ResponseCodeField = value;
+ this.RaisePropertyChanged("ResponseCode");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string ResponseMessage {
+ get {
+ return this.ResponseMessageField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.ResponseMessageField, value) != true)) {
+ this.ResponseMessageField = value;
+ this.RaisePropertyChanged("ResponseMessage");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public bool Successful {
+ get {
+ return this.SuccessfulField;
+ }
+ set {
+ if ((this.SuccessfulField.Equals(value) != true)) {
+ this.SuccessfulField = value;
+ this.RaisePropertyChanged("Successful");
+ }
+ }
+ }
+
+ 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));
+ }
+ }
+ }
+
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
+ [System.Runtime.Serialization.DataContractAttribute(Name="ServiceChargesRequest", Namespace="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send")]
+ [System.SerializableAttribute()]
+ public partial class ServiceChargesRequest : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
+
+ [System.NonSerializedAttribute()]
+ private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string PasswordField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string PayinAmountField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string PayoutAmountField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string PayoutBranchCodeField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string SecurityKeyField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string UniqueIDField;
+
+ [global::System.ComponentModel.BrowsableAttribute(false)]
+ public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
+ get {
+ return this.extensionDataField;
+ }
+ set {
+ this.extensionDataField = value;
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string Password {
+ get {
+ return this.PasswordField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.PasswordField, value) != true)) {
+ this.PasswordField = value;
+ this.RaisePropertyChanged("Password");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string PayinAmount {
+ get {
+ return this.PayinAmountField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.PayinAmountField, value) != true)) {
+ this.PayinAmountField = value;
+ this.RaisePropertyChanged("PayinAmount");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string PayoutAmount {
+ get {
+ return this.PayoutAmountField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.PayoutAmountField, value) != true)) {
+ this.PayoutAmountField = value;
+ this.RaisePropertyChanged("PayoutAmount");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string PayoutBranchCode {
+ get {
+ return this.PayoutBranchCodeField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.PayoutBranchCodeField, value) != true)) {
+ this.PayoutBranchCodeField = value;
+ this.RaisePropertyChanged("PayoutBranchCode");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string SecurityKey {
+ get {
+ return this.SecurityKeyField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.SecurityKeyField, value) != true)) {
+ this.SecurityKeyField = value;
+ this.RaisePropertyChanged("SecurityKey");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string UniqueID {
+ get {
+ return this.UniqueIDField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.UniqueIDField, value) != true)) {
+ this.UniqueIDField = value;
+ this.RaisePropertyChanged("UniqueID");
+ }
+ }
+ }
+
+ 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));
+ }
+ }
+ }
+
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
+ [System.Runtime.Serialization.DataContractAttribute(Name="ServiceChargesResponse", Namespace="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send")]
+ [System.SerializableAttribute()]
+ public partial class ServiceChargesResponse : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
+
+ [System.NonSerializedAttribute()]
+ private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string CostRateField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string CustomerRateField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private bool IDDetailsRequiredField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string PayinAmountField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string PaymentModeNameField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string PayoutAmountField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string PayoutBranchAddressField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string PayoutBranchCodeField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string PayoutBranchFaxNoField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string PayoutBranchNameField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string PayoutBranchTelephoneNoField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string PayoutCountryNameField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string PayoutCurrencyCodeField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string ResponseCodeField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string ResponseMessageField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string ServiceChargesField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private bool SuccessfulField;
+
+ [global::System.ComponentModel.BrowsableAttribute(false)]
+ public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
+ get {
+ return this.extensionDataField;
+ }
+ set {
+ this.extensionDataField = value;
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string CostRate {
+ get {
+ return this.CostRateField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.CostRateField, value) != true)) {
+ this.CostRateField = value;
+ this.RaisePropertyChanged("CostRate");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string CustomerRate {
+ get {
+ return this.CustomerRateField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.CustomerRateField, value) != true)) {
+ this.CustomerRateField = value;
+ this.RaisePropertyChanged("CustomerRate");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public bool IDDetailsRequired {
+ get {
+ return this.IDDetailsRequiredField;
+ }
+ set {
+ if ((this.IDDetailsRequiredField.Equals(value) != true)) {
+ this.IDDetailsRequiredField = value;
+ this.RaisePropertyChanged("IDDetailsRequired");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string PayinAmount {
+ get {
+ return this.PayinAmountField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.PayinAmountField, value) != true)) {
+ this.PayinAmountField = value;
+ this.RaisePropertyChanged("PayinAmount");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string PaymentModeName {
+ get {
+ return this.PaymentModeNameField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.PaymentModeNameField, value) != true)) {
+ this.PaymentModeNameField = value;
+ this.RaisePropertyChanged("PaymentModeName");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string PayoutAmount {
+ get {
+ return this.PayoutAmountField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.PayoutAmountField, value) != true)) {
+ this.PayoutAmountField = value;
+ this.RaisePropertyChanged("PayoutAmount");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string PayoutBranchAddress {
+ get {
+ return this.PayoutBranchAddressField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.PayoutBranchAddressField, value) != true)) {
+ this.PayoutBranchAddressField = value;
+ this.RaisePropertyChanged("PayoutBranchAddress");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string PayoutBranchCode {
+ get {
+ return this.PayoutBranchCodeField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.PayoutBranchCodeField, value) != true)) {
+ this.PayoutBranchCodeField = value;
+ this.RaisePropertyChanged("PayoutBranchCode");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string PayoutBranchFaxNo {
+ get {
+ return this.PayoutBranchFaxNoField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.PayoutBranchFaxNoField, value) != true)) {
+ this.PayoutBranchFaxNoField = value;
+ this.RaisePropertyChanged("PayoutBranchFaxNo");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string PayoutBranchName {
+ get {
+ return this.PayoutBranchNameField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.PayoutBranchNameField, value) != true)) {
+ this.PayoutBranchNameField = value;
+ this.RaisePropertyChanged("PayoutBranchName");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string PayoutBranchTelephoneNo {
+ get {
+ return this.PayoutBranchTelephoneNoField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.PayoutBranchTelephoneNoField, value) != true)) {
+ this.PayoutBranchTelephoneNoField = value;
+ this.RaisePropertyChanged("PayoutBranchTelephoneNo");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string PayoutCountryName {
+ get {
+ return this.PayoutCountryNameField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.PayoutCountryNameField, value) != true)) {
+ this.PayoutCountryNameField = value;
+ this.RaisePropertyChanged("PayoutCountryName");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string PayoutCurrencyCode {
+ get {
+ return this.PayoutCurrencyCodeField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.PayoutCurrencyCodeField, value) != true)) {
+ this.PayoutCurrencyCodeField = value;
+ this.RaisePropertyChanged("PayoutCurrencyCode");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string ResponseCode {
+ get {
+ return this.ResponseCodeField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.ResponseCodeField, value) != true)) {
+ this.ResponseCodeField = value;
+ this.RaisePropertyChanged("ResponseCode");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string ResponseMessage {
+ get {
+ return this.ResponseMessageField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.ResponseMessageField, value) != true)) {
+ this.ResponseMessageField = value;
+ this.RaisePropertyChanged("ResponseMessage");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string ServiceCharges {
+ get {
+ return this.ServiceChargesField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.ServiceChargesField, value) != true)) {
+ this.ServiceChargesField = value;
+ this.RaisePropertyChanged("ServiceCharges");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public bool Successful {
+ get {
+ return this.SuccessfulField;
+ }
+ set {
+ if ((this.SuccessfulField.Equals(value) != true)) {
+ this.SuccessfulField = value;
+ this.RaisePropertyChanged("Successful");
+ }
+ }
+ }
+
+ 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));
+ }
+ }
+ }
+
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
+ [System.Runtime.Serialization.DataContractAttribute(Name="CountryServiceChargesRequest", Namespace="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send")]
+ [System.SerializableAttribute()]
+ public partial class CountryServiceChargesRequest : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
+
+ [System.NonSerializedAttribute()]
+ private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string PasswordField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string PayinAmountField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string PayoutCountryCodeField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string PayoutCurrencyCodeField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string SecurityKeyField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string TransferTypeField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string UniqueIDField;
+
+ [global::System.ComponentModel.BrowsableAttribute(false)]
+ public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
+ get {
+ return this.extensionDataField;
+ }
+ set {
+ this.extensionDataField = value;
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string Password {
+ get {
+ return this.PasswordField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.PasswordField, value) != true)) {
+ this.PasswordField = value;
+ this.RaisePropertyChanged("Password");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string PayinAmount {
+ get {
+ return this.PayinAmountField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.PayinAmountField, value) != true)) {
+ this.PayinAmountField = value;
+ this.RaisePropertyChanged("PayinAmount");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string PayoutCountryCode {
+ get {
+ return this.PayoutCountryCodeField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.PayoutCountryCodeField, value) != true)) {
+ this.PayoutCountryCodeField = value;
+ this.RaisePropertyChanged("PayoutCountryCode");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string PayoutCurrencyCode {
+ get {
+ return this.PayoutCurrencyCodeField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.PayoutCurrencyCodeField, value) != true)) {
+ this.PayoutCurrencyCodeField = value;
+ this.RaisePropertyChanged("PayoutCurrencyCode");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string SecurityKey {
+ get {
+ return this.SecurityKeyField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.SecurityKeyField, value) != true)) {
+ this.SecurityKeyField = value;
+ this.RaisePropertyChanged("SecurityKey");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string TransferType {
+ get {
+ return this.TransferTypeField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.TransferTypeField, value) != true)) {
+ this.TransferTypeField = value;
+ this.RaisePropertyChanged("TransferType");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string UniqueID {
+ get {
+ return this.UniqueIDField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.UniqueIDField, value) != true)) {
+ this.UniqueIDField = value;
+ this.RaisePropertyChanged("UniqueID");
+ }
+ }
+ }
+
+ 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));
+ }
+ }
+ }
+
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
+ [System.Runtime.Serialization.DataContractAttribute(Name="CountryServiceChargesResponse", Namespace="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send")]
+ [System.SerializableAttribute()]
+ public partial class CountryServiceChargesResponse : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
+
+ [System.NonSerializedAttribute()]
+ private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string ResponseCodeField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string ResponseMessageField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private bool SuccessfulField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private System.Data.DataTable dtResultField;
+
+ [global::System.ComponentModel.BrowsableAttribute(false)]
+ public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
+ get {
+ return this.extensionDataField;
+ }
+ set {
+ this.extensionDataField = value;
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string ResponseCode {
+ get {
+ return this.ResponseCodeField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.ResponseCodeField, value) != true)) {
+ this.ResponseCodeField = value;
+ this.RaisePropertyChanged("ResponseCode");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string ResponseMessage {
+ get {
+ return this.ResponseMessageField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.ResponseMessageField, value) != true)) {
+ this.ResponseMessageField = value;
+ this.RaisePropertyChanged("ResponseMessage");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public bool Successful {
+ get {
+ return this.SuccessfulField;
+ }
+ set {
+ if ((this.SuccessfulField.Equals(value) != true)) {
+ this.SuccessfulField = value;
+ this.RaisePropertyChanged("Successful");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public System.Data.DataTable dtResult {
+ get {
+ return this.dtResultField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.dtResultField, value) != true)) {
+ this.dtResultField = value;
+ this.RaisePropertyChanged("dtResult");
+ }
+ }
+ }
+
+ 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));
+ }
+ }
+ }
+
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
+ [System.Runtime.Serialization.DataContractAttribute(Name="SendTransferRequest", Namespace="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send")]
+ [System.SerializableAttribute()]
+ public partial class SendTransferRequest : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
+
+ [System.NonSerializedAttribute()]
+ private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string BankAccountNoField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string BankAddressField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string BankBranchCodeField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string BankBranchNameField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string BankCityField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string BankCountryField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string BankNameField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string BankStateField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string BankZipCodeField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string CostRateField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string PasswordField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string PayinAmountField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string PayoutAmountField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string PayoutBranchCodeField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string PayoutCurrencyCodeField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string PurposeCodeField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string ReceiverAddressField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string ReceiverDOBField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string ReceiverFirstNameField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string ReceiverFourthNameField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string ReceiverIDExpiryDateField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string ReceiverIDNumberField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string ReceiverIDPlaceOfIssueField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string ReceiverIDTypeField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string ReceiverLastNameField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string ReceiverMessageField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string ReceiverMiddleNameField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string ReceiverMobileNoField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string ReceiverNationalityField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string ReceiverRelationshipField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string ReceiverTelephoneNoField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string ReceiverZipCodeField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string ReferenceNoField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string SecurityKeyField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string SenderAddressField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string SenderDOBField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string SenderEmailField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string SenderFirstNameField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string SenderFourthNameField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string SenderIDExpiryDateField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string SenderIDNumberField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string SenderIDPlaceOfIssueField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string SenderIDTypeField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string SenderLastNameField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string SenderMiddleNameField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string SenderMobileNoField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string SenderNationalityField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string SenderTelephoneNoField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string SenderZipCodeField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string TransactionNoField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string UniqueIDField;
+
+ [global::System.ComponentModel.BrowsableAttribute(false)]
+ public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
+ get {
+ return this.extensionDataField;
+ }
+ set {
+ this.extensionDataField = value;
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string BankAccountNo {
+ get {
+ return this.BankAccountNoField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.BankAccountNoField, value) != true)) {
+ this.BankAccountNoField = value;
+ this.RaisePropertyChanged("BankAccountNo");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string BankAddress {
+ get {
+ return this.BankAddressField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.BankAddressField, value) != true)) {
+ this.BankAddressField = value;
+ this.RaisePropertyChanged("BankAddress");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string BankBranchCode {
+ get {
+ return this.BankBranchCodeField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.BankBranchCodeField, value) != true)) {
+ this.BankBranchCodeField = value;
+ this.RaisePropertyChanged("BankBranchCode");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string BankBranchName {
+ get {
+ return this.BankBranchNameField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.BankBranchNameField, value) != true)) {
+ this.BankBranchNameField = value;
+ this.RaisePropertyChanged("BankBranchName");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string BankCity {
+ get {
+ return this.BankCityField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.BankCityField, value) != true)) {
+ this.BankCityField = value;
+ this.RaisePropertyChanged("BankCity");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string BankCountry {
+ get {
+ return this.BankCountryField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.BankCountryField, value) != true)) {
+ this.BankCountryField = value;
+ this.RaisePropertyChanged("BankCountry");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string BankName {
+ get {
+ return this.BankNameField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.BankNameField, value) != true)) {
+ this.BankNameField = value;
+ this.RaisePropertyChanged("BankName");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string BankState {
+ get {
+ return this.BankStateField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.BankStateField, value) != true)) {
+ this.BankStateField = value;
+ this.RaisePropertyChanged("BankState");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string BankZipCode {
+ get {
+ return this.BankZipCodeField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.BankZipCodeField, value) != true)) {
+ this.BankZipCodeField = value;
+ this.RaisePropertyChanged("BankZipCode");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string CostRate {
+ get {
+ return this.CostRateField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.CostRateField, value) != true)) {
+ this.CostRateField = value;
+ this.RaisePropertyChanged("CostRate");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string Password {
+ get {
+ return this.PasswordField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.PasswordField, value) != true)) {
+ this.PasswordField = value;
+ this.RaisePropertyChanged("Password");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string PayinAmount {
+ get {
+ return this.PayinAmountField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.PayinAmountField, value) != true)) {
+ this.PayinAmountField = value;
+ this.RaisePropertyChanged("PayinAmount");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string PayoutAmount {
+ get {
+ return this.PayoutAmountField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.PayoutAmountField, value) != true)) {
+ this.PayoutAmountField = value;
+ this.RaisePropertyChanged("PayoutAmount");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string PayoutBranchCode {
+ get {
+ return this.PayoutBranchCodeField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.PayoutBranchCodeField, value) != true)) {
+ this.PayoutBranchCodeField = value;
+ this.RaisePropertyChanged("PayoutBranchCode");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string PayoutCurrencyCode {
+ get {
+ return this.PayoutCurrencyCodeField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.PayoutCurrencyCodeField, value) != true)) {
+ this.PayoutCurrencyCodeField = value;
+ this.RaisePropertyChanged("PayoutCurrencyCode");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string PurposeCode {
+ get {
+ return this.PurposeCodeField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.PurposeCodeField, value) != true)) {
+ this.PurposeCodeField = value;
+ this.RaisePropertyChanged("PurposeCode");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string ReceiverAddress {
+ get {
+ return this.ReceiverAddressField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.ReceiverAddressField, value) != true)) {
+ this.ReceiverAddressField = value;
+ this.RaisePropertyChanged("ReceiverAddress");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string ReceiverDOB {
+ get {
+ return this.ReceiverDOBField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.ReceiverDOBField, value) != true)) {
+ this.ReceiverDOBField = value;
+ this.RaisePropertyChanged("ReceiverDOB");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string ReceiverFirstName {
+ get {
+ return this.ReceiverFirstNameField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.ReceiverFirstNameField, value) != true)) {
+ this.ReceiverFirstNameField = value;
+ this.RaisePropertyChanged("ReceiverFirstName");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string ReceiverFourthName {
+ get {
+ return this.ReceiverFourthNameField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.ReceiverFourthNameField, value) != true)) {
+ this.ReceiverFourthNameField = value;
+ this.RaisePropertyChanged("ReceiverFourthName");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string ReceiverIDExpiryDate {
+ get {
+ return this.ReceiverIDExpiryDateField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.ReceiverIDExpiryDateField, value) != true)) {
+ this.ReceiverIDExpiryDateField = value;
+ this.RaisePropertyChanged("ReceiverIDExpiryDate");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string ReceiverIDNumber {
+ get {
+ return this.ReceiverIDNumberField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.ReceiverIDNumberField, value) != true)) {
+ this.ReceiverIDNumberField = value;
+ this.RaisePropertyChanged("ReceiverIDNumber");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string ReceiverIDPlaceOfIssue {
+ get {
+ return this.ReceiverIDPlaceOfIssueField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.ReceiverIDPlaceOfIssueField, value) != true)) {
+ this.ReceiverIDPlaceOfIssueField = value;
+ this.RaisePropertyChanged("ReceiverIDPlaceOfIssue");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string ReceiverIDType {
+ get {
+ return this.ReceiverIDTypeField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.ReceiverIDTypeField, value) != true)) {
+ this.ReceiverIDTypeField = value;
+ this.RaisePropertyChanged("ReceiverIDType");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string ReceiverLastName {
+ get {
+ return this.ReceiverLastNameField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.ReceiverLastNameField, value) != true)) {
+ this.ReceiverLastNameField = value;
+ this.RaisePropertyChanged("ReceiverLastName");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string ReceiverMessage {
+ get {
+ return this.ReceiverMessageField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.ReceiverMessageField, value) != true)) {
+ this.ReceiverMessageField = value;
+ this.RaisePropertyChanged("ReceiverMessage");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string ReceiverMiddleName {
+ get {
+ return this.ReceiverMiddleNameField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.ReceiverMiddleNameField, value) != true)) {
+ this.ReceiverMiddleNameField = value;
+ this.RaisePropertyChanged("ReceiverMiddleName");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string ReceiverMobileNo {
+ get {
+ return this.ReceiverMobileNoField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.ReceiverMobileNoField, value) != true)) {
+ this.ReceiverMobileNoField = value;
+ this.RaisePropertyChanged("ReceiverMobileNo");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string ReceiverNationality {
+ get {
+ return this.ReceiverNationalityField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.ReceiverNationalityField, value) != true)) {
+ this.ReceiverNationalityField = value;
+ this.RaisePropertyChanged("ReceiverNationality");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string ReceiverRelationship {
+ get {
+ return this.ReceiverRelationshipField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.ReceiverRelationshipField, value) != true)) {
+ this.ReceiverRelationshipField = value;
+ this.RaisePropertyChanged("ReceiverRelationship");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string ReceiverTelephoneNo {
+ get {
+ return this.ReceiverTelephoneNoField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.ReceiverTelephoneNoField, value) != true)) {
+ this.ReceiverTelephoneNoField = value;
+ this.RaisePropertyChanged("ReceiverTelephoneNo");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string ReceiverZipCode {
+ get {
+ return this.ReceiverZipCodeField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.ReceiverZipCodeField, value) != true)) {
+ this.ReceiverZipCodeField = value;
+ this.RaisePropertyChanged("ReceiverZipCode");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string ReferenceNo {
+ get {
+ return this.ReferenceNoField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.ReferenceNoField, value) != true)) {
+ this.ReferenceNoField = value;
+ this.RaisePropertyChanged("ReferenceNo");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string SecurityKey {
+ get {
+ return this.SecurityKeyField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.SecurityKeyField, value) != true)) {
+ this.SecurityKeyField = value;
+ this.RaisePropertyChanged("SecurityKey");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string SenderAddress {
+ get {
+ return this.SenderAddressField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.SenderAddressField, value) != true)) {
+ this.SenderAddressField = value;
+ this.RaisePropertyChanged("SenderAddress");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string SenderDOB {
+ get {
+ return this.SenderDOBField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.SenderDOBField, value) != true)) {
+ this.SenderDOBField = value;
+ this.RaisePropertyChanged("SenderDOB");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string SenderEmail {
+ get {
+ return this.SenderEmailField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.SenderEmailField, value) != true)) {
+ this.SenderEmailField = value;
+ this.RaisePropertyChanged("SenderEmail");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string SenderFirstName {
+ get {
+ return this.SenderFirstNameField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.SenderFirstNameField, value) != true)) {
+ this.SenderFirstNameField = value;
+ this.RaisePropertyChanged("SenderFirstName");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string SenderFourthName {
+ get {
+ return this.SenderFourthNameField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.SenderFourthNameField, value) != true)) {
+ this.SenderFourthNameField = value;
+ this.RaisePropertyChanged("SenderFourthName");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string SenderIDExpiryDate {
+ get {
+ return this.SenderIDExpiryDateField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.SenderIDExpiryDateField, value) != true)) {
+ this.SenderIDExpiryDateField = value;
+ this.RaisePropertyChanged("SenderIDExpiryDate");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string SenderIDNumber {
+ get {
+ return this.SenderIDNumberField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.SenderIDNumberField, value) != true)) {
+ this.SenderIDNumberField = value;
+ this.RaisePropertyChanged("SenderIDNumber");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string SenderIDPlaceOfIssue {
+ get {
+ return this.SenderIDPlaceOfIssueField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.SenderIDPlaceOfIssueField, value) != true)) {
+ this.SenderIDPlaceOfIssueField = value;
+ this.RaisePropertyChanged("SenderIDPlaceOfIssue");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string SenderIDType {
+ get {
+ return this.SenderIDTypeField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.SenderIDTypeField, value) != true)) {
+ this.SenderIDTypeField = value;
+ this.RaisePropertyChanged("SenderIDType");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string SenderLastName {
+ get {
+ return this.SenderLastNameField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.SenderLastNameField, value) != true)) {
+ this.SenderLastNameField = value;
+ this.RaisePropertyChanged("SenderLastName");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string SenderMiddleName {
+ get {
+ return this.SenderMiddleNameField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.SenderMiddleNameField, value) != true)) {
+ this.SenderMiddleNameField = value;
+ this.RaisePropertyChanged("SenderMiddleName");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string SenderMobileNo {
+ get {
+ return this.SenderMobileNoField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.SenderMobileNoField, value) != true)) {
+ this.SenderMobileNoField = value;
+ this.RaisePropertyChanged("SenderMobileNo");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string SenderNationality {
+ get {
+ return this.SenderNationalityField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.SenderNationalityField, value) != true)) {
+ this.SenderNationalityField = value;
+ this.RaisePropertyChanged("SenderNationality");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string SenderTelephoneNo {
+ get {
+ return this.SenderTelephoneNoField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.SenderTelephoneNoField, value) != true)) {
+ this.SenderTelephoneNoField = value;
+ this.RaisePropertyChanged("SenderTelephoneNo");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string SenderZipCode {
+ get {
+ return this.SenderZipCodeField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.SenderZipCodeField, value) != true)) {
+ this.SenderZipCodeField = value;
+ this.RaisePropertyChanged("SenderZipCode");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string TransactionNo {
+ get {
+ return this.TransactionNoField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.TransactionNoField, value) != true)) {
+ this.TransactionNoField = value;
+ this.RaisePropertyChanged("TransactionNo");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string UniqueID {
+ get {
+ return this.UniqueIDField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.UniqueIDField, value) != true)) {
+ this.UniqueIDField = value;
+ this.RaisePropertyChanged("UniqueID");
+ }
+ }
+ }
+
+ 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));
+ }
+ }
+ }
+
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
+ [System.Runtime.Serialization.DataContractAttribute(Name="ValidateTransferResponse", Namespace="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send")]
+ [System.SerializableAttribute()]
+ public partial class ValidateTransferResponse : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
+
+ [System.NonSerializedAttribute()]
+ private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string ResponseCodeField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string ResponseMessageField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private bool SuccessfulField;
+
+ [global::System.ComponentModel.BrowsableAttribute(false)]
+ public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
+ get {
+ return this.extensionDataField;
+ }
+ set {
+ this.extensionDataField = value;
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string ResponseCode {
+ get {
+ return this.ResponseCodeField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.ResponseCodeField, value) != true)) {
+ this.ResponseCodeField = value;
+ this.RaisePropertyChanged("ResponseCode");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string ResponseMessage {
+ get {
+ return this.ResponseMessageField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.ResponseMessageField, value) != true)) {
+ this.ResponseMessageField = value;
+ this.RaisePropertyChanged("ResponseMessage");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public bool Successful {
+ get {
+ return this.SuccessfulField;
+ }
+ set {
+ if ((this.SuccessfulField.Equals(value) != true)) {
+ this.SuccessfulField = value;
+ this.RaisePropertyChanged("Successful");
+ }
+ }
+ }
+
+ 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));
+ }
+ }
+ }
+
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
+ [System.Runtime.Serialization.DataContractAttribute(Name="SendTransferResponse", Namespace="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send")]
+ [System.SerializableAttribute()]
+ public partial class SendTransferResponse : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
+
+ [System.NonSerializedAttribute()]
+ private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string CostRateField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string CustomerRateField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string PayinAmountField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string PaymentModeNameField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string PayoutAmountField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string PayoutBranchAddressField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string PayoutBranchCodeField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string PayoutBranchFaxNoField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string PayoutBranchNameField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string PayoutBranchTelephoneNoField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string PayoutCountryNameField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string PayoutCurrencyCodeField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string ResponseCodeField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string ResponseMessageField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string ServiceChargesField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private bool SuccessfulField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string TransactionDateField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string TransactionNoField;
+
+ [global::System.ComponentModel.BrowsableAttribute(false)]
+ public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
+ get {
+ return this.extensionDataField;
+ }
+ set {
+ this.extensionDataField = value;
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string CostRate {
+ get {
+ return this.CostRateField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.CostRateField, value) != true)) {
+ this.CostRateField = value;
+ this.RaisePropertyChanged("CostRate");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string CustomerRate {
+ get {
+ return this.CustomerRateField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.CustomerRateField, value) != true)) {
+ this.CustomerRateField = value;
+ this.RaisePropertyChanged("CustomerRate");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string PayinAmount {
+ get {
+ return this.PayinAmountField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.PayinAmountField, value) != true)) {
+ this.PayinAmountField = value;
+ this.RaisePropertyChanged("PayinAmount");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string PaymentModeName {
+ get {
+ return this.PaymentModeNameField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.PaymentModeNameField, value) != true)) {
+ this.PaymentModeNameField = value;
+ this.RaisePropertyChanged("PaymentModeName");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string PayoutAmount {
+ get {
+ return this.PayoutAmountField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.PayoutAmountField, value) != true)) {
+ this.PayoutAmountField = value;
+ this.RaisePropertyChanged("PayoutAmount");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string PayoutBranchAddress {
+ get {
+ return this.PayoutBranchAddressField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.PayoutBranchAddressField, value) != true)) {
+ this.PayoutBranchAddressField = value;
+ this.RaisePropertyChanged("PayoutBranchAddress");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string PayoutBranchCode {
+ get {
+ return this.PayoutBranchCodeField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.PayoutBranchCodeField, value) != true)) {
+ this.PayoutBranchCodeField = value;
+ this.RaisePropertyChanged("PayoutBranchCode");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string PayoutBranchFaxNo {
+ get {
+ return this.PayoutBranchFaxNoField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.PayoutBranchFaxNoField, value) != true)) {
+ this.PayoutBranchFaxNoField = value;
+ this.RaisePropertyChanged("PayoutBranchFaxNo");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string PayoutBranchName {
+ get {
+ return this.PayoutBranchNameField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.PayoutBranchNameField, value) != true)) {
+ this.PayoutBranchNameField = value;
+ this.RaisePropertyChanged("PayoutBranchName");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string PayoutBranchTelephoneNo {
+ get {
+ return this.PayoutBranchTelephoneNoField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.PayoutBranchTelephoneNoField, value) != true)) {
+ this.PayoutBranchTelephoneNoField = value;
+ this.RaisePropertyChanged("PayoutBranchTelephoneNo");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string PayoutCountryName {
+ get {
+ return this.PayoutCountryNameField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.PayoutCountryNameField, value) != true)) {
+ this.PayoutCountryNameField = value;
+ this.RaisePropertyChanged("PayoutCountryName");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string PayoutCurrencyCode {
+ get {
+ return this.PayoutCurrencyCodeField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.PayoutCurrencyCodeField, value) != true)) {
+ this.PayoutCurrencyCodeField = value;
+ this.RaisePropertyChanged("PayoutCurrencyCode");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string ResponseCode {
+ get {
+ return this.ResponseCodeField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.ResponseCodeField, value) != true)) {
+ this.ResponseCodeField = value;
+ this.RaisePropertyChanged("ResponseCode");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string ResponseMessage {
+ get {
+ return this.ResponseMessageField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.ResponseMessageField, value) != true)) {
+ this.ResponseMessageField = value;
+ this.RaisePropertyChanged("ResponseMessage");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string ServiceCharges {
+ get {
+ return this.ServiceChargesField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.ServiceChargesField, value) != true)) {
+ this.ServiceChargesField = value;
+ this.RaisePropertyChanged("ServiceCharges");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public bool Successful {
+ get {
+ return this.SuccessfulField;
+ }
+ set {
+ if ((this.SuccessfulField.Equals(value) != true)) {
+ this.SuccessfulField = value;
+ this.RaisePropertyChanged("Successful");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string TransactionDate {
+ get {
+ return this.TransactionDateField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.TransactionDateField, value) != true)) {
+ this.TransactionDateField = value;
+ this.RaisePropertyChanged("TransactionDate");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string TransactionNo {
+ get {
+ return this.TransactionNoField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.TransactionNoField, value) != true)) {
+ this.TransactionNoField = value;
+ this.RaisePropertyChanged("TransactionNo");
+ }
+ }
+ }
+
+ 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));
+ }
+ }
+ }
+
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
+ [System.Runtime.Serialization.DataContractAttribute(Name="SendAuxiliaryPaymentRequest", Namespace="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send")]
+ [System.SerializableAttribute()]
+ public partial class SendAuxiliaryPaymentRequest : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
+
+ [System.NonSerializedAttribute()]
+ private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string AuxAccountNoField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string AuxAmountPerMonthField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string AuxEndMonthField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string AuxEndYearField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string AuxMonthCountField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string AuxPaymentCodeField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string AuxStartMonthField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string AuxStartYearField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string CostRateField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string PasswordField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string PayinAmountField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string PayoutAmountField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string PayoutCurrencyCodeField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string PurposeCodeField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string ReceiverAddressField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string ReceiverDOBField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string ReceiverFirstNameField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string ReceiverFourthNameField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string ReceiverLastNameField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string ReceiverMessageField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string ReceiverMiddleNameField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string ReceiverMobileNoField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string ReceiverNationalityField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string ReceiverRelationshipField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string ReceiverTelephoneNoField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string ReceiverZipCodeField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string ReferenceNoField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string SecurityKeyField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string SenderAddressField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string SenderDOBField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string SenderEmailField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string SenderFirstNameField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string SenderFourthNameField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string SenderIDExpiryDateField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string SenderIDNumberField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string SenderIDPlaceOfIssueField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string SenderIDTypeField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string SenderLastNameField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string SenderMiddleNameField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string SenderMobileNoField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string SenderNationalityField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string SenderTelephoneNoField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string SenderZipCodeField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string TransactionNoField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string UniqueIDField;
+
+ [global::System.ComponentModel.BrowsableAttribute(false)]
+ public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
+ get {
+ return this.extensionDataField;
+ }
+ set {
+ this.extensionDataField = value;
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string AuxAccountNo {
+ get {
+ return this.AuxAccountNoField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.AuxAccountNoField, value) != true)) {
+ this.AuxAccountNoField = value;
+ this.RaisePropertyChanged("AuxAccountNo");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string AuxAmountPerMonth {
+ get {
+ return this.AuxAmountPerMonthField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.AuxAmountPerMonthField, value) != true)) {
+ this.AuxAmountPerMonthField = value;
+ this.RaisePropertyChanged("AuxAmountPerMonth");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string AuxEndMonth {
+ get {
+ return this.AuxEndMonthField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.AuxEndMonthField, value) != true)) {
+ this.AuxEndMonthField = value;
+ this.RaisePropertyChanged("AuxEndMonth");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string AuxEndYear {
+ get {
+ return this.AuxEndYearField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.AuxEndYearField, value) != true)) {
+ this.AuxEndYearField = value;
+ this.RaisePropertyChanged("AuxEndYear");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string AuxMonthCount {
+ get {
+ return this.AuxMonthCountField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.AuxMonthCountField, value) != true)) {
+ this.AuxMonthCountField = value;
+ this.RaisePropertyChanged("AuxMonthCount");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string AuxPaymentCode {
+ get {
+ return this.AuxPaymentCodeField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.AuxPaymentCodeField, value) != true)) {
+ this.AuxPaymentCodeField = value;
+ this.RaisePropertyChanged("AuxPaymentCode");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string AuxStartMonth {
+ get {
+ return this.AuxStartMonthField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.AuxStartMonthField, value) != true)) {
+ this.AuxStartMonthField = value;
+ this.RaisePropertyChanged("AuxStartMonth");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string AuxStartYear {
+ get {
+ return this.AuxStartYearField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.AuxStartYearField, value) != true)) {
+ this.AuxStartYearField = value;
+ this.RaisePropertyChanged("AuxStartYear");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string CostRate {
+ get {
+ return this.CostRateField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.CostRateField, value) != true)) {
+ this.CostRateField = value;
+ this.RaisePropertyChanged("CostRate");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string Password {
+ get {
+ return this.PasswordField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.PasswordField, value) != true)) {
+ this.PasswordField = value;
+ this.RaisePropertyChanged("Password");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string PayinAmount {
+ get {
+ return this.PayinAmountField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.PayinAmountField, value) != true)) {
+ this.PayinAmountField = value;
+ this.RaisePropertyChanged("PayinAmount");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string PayoutAmount {
+ get {
+ return this.PayoutAmountField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.PayoutAmountField, value) != true)) {
+ this.PayoutAmountField = value;
+ this.RaisePropertyChanged("PayoutAmount");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string PayoutCurrencyCode {
+ get {
+ return this.PayoutCurrencyCodeField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.PayoutCurrencyCodeField, value) != true)) {
+ this.PayoutCurrencyCodeField = value;
+ this.RaisePropertyChanged("PayoutCurrencyCode");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string PurposeCode {
+ get {
+ return this.PurposeCodeField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.PurposeCodeField, value) != true)) {
+ this.PurposeCodeField = value;
+ this.RaisePropertyChanged("PurposeCode");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string ReceiverAddress {
+ get {
+ return this.ReceiverAddressField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.ReceiverAddressField, value) != true)) {
+ this.ReceiverAddressField = value;
+ this.RaisePropertyChanged("ReceiverAddress");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string ReceiverDOB {
+ get {
+ return this.ReceiverDOBField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.ReceiverDOBField, value) != true)) {
+ this.ReceiverDOBField = value;
+ this.RaisePropertyChanged("ReceiverDOB");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string ReceiverFirstName {
+ get {
+ return this.ReceiverFirstNameField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.ReceiverFirstNameField, value) != true)) {
+ this.ReceiverFirstNameField = value;
+ this.RaisePropertyChanged("ReceiverFirstName");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string ReceiverFourthName {
+ get {
+ return this.ReceiverFourthNameField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.ReceiverFourthNameField, value) != true)) {
+ this.ReceiverFourthNameField = value;
+ this.RaisePropertyChanged("ReceiverFourthName");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string ReceiverLastName {
+ get {
+ return this.ReceiverLastNameField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.ReceiverLastNameField, value) != true)) {
+ this.ReceiverLastNameField = value;
+ this.RaisePropertyChanged("ReceiverLastName");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string ReceiverMessage {
+ get {
+ return this.ReceiverMessageField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.ReceiverMessageField, value) != true)) {
+ this.ReceiverMessageField = value;
+ this.RaisePropertyChanged("ReceiverMessage");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string ReceiverMiddleName {
+ get {
+ return this.ReceiverMiddleNameField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.ReceiverMiddleNameField, value) != true)) {
+ this.ReceiverMiddleNameField = value;
+ this.RaisePropertyChanged("ReceiverMiddleName");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string ReceiverMobileNo {
+ get {
+ return this.ReceiverMobileNoField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.ReceiverMobileNoField, value) != true)) {
+ this.ReceiverMobileNoField = value;
+ this.RaisePropertyChanged("ReceiverMobileNo");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string ReceiverNationality {
+ get {
+ return this.ReceiverNationalityField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.ReceiverNationalityField, value) != true)) {
+ this.ReceiverNationalityField = value;
+ this.RaisePropertyChanged("ReceiverNationality");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string ReceiverRelationship {
+ get {
+ return this.ReceiverRelationshipField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.ReceiverRelationshipField, value) != true)) {
+ this.ReceiverRelationshipField = value;
+ this.RaisePropertyChanged("ReceiverRelationship");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string ReceiverTelephoneNo {
+ get {
+ return this.ReceiverTelephoneNoField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.ReceiverTelephoneNoField, value) != true)) {
+ this.ReceiverTelephoneNoField = value;
+ this.RaisePropertyChanged("ReceiverTelephoneNo");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string ReceiverZipCode {
+ get {
+ return this.ReceiverZipCodeField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.ReceiverZipCodeField, value) != true)) {
+ this.ReceiverZipCodeField = value;
+ this.RaisePropertyChanged("ReceiverZipCode");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string ReferenceNo {
+ get {
+ return this.ReferenceNoField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.ReferenceNoField, value) != true)) {
+ this.ReferenceNoField = value;
+ this.RaisePropertyChanged("ReferenceNo");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string SecurityKey {
+ get {
+ return this.SecurityKeyField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.SecurityKeyField, value) != true)) {
+ this.SecurityKeyField = value;
+ this.RaisePropertyChanged("SecurityKey");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string SenderAddress {
+ get {
+ return this.SenderAddressField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.SenderAddressField, value) != true)) {
+ this.SenderAddressField = value;
+ this.RaisePropertyChanged("SenderAddress");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string SenderDOB {
+ get {
+ return this.SenderDOBField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.SenderDOBField, value) != true)) {
+ this.SenderDOBField = value;
+ this.RaisePropertyChanged("SenderDOB");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string SenderEmail {
+ get {
+ return this.SenderEmailField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.SenderEmailField, value) != true)) {
+ this.SenderEmailField = value;
+ this.RaisePropertyChanged("SenderEmail");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string SenderFirstName {
+ get {
+ return this.SenderFirstNameField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.SenderFirstNameField, value) != true)) {
+ this.SenderFirstNameField = value;
+ this.RaisePropertyChanged("SenderFirstName");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string SenderFourthName {
+ get {
+ return this.SenderFourthNameField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.SenderFourthNameField, value) != true)) {
+ this.SenderFourthNameField = value;
+ this.RaisePropertyChanged("SenderFourthName");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string SenderIDExpiryDate {
+ get {
+ return this.SenderIDExpiryDateField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.SenderIDExpiryDateField, value) != true)) {
+ this.SenderIDExpiryDateField = value;
+ this.RaisePropertyChanged("SenderIDExpiryDate");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string SenderIDNumber {
+ get {
+ return this.SenderIDNumberField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.SenderIDNumberField, value) != true)) {
+ this.SenderIDNumberField = value;
+ this.RaisePropertyChanged("SenderIDNumber");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string SenderIDPlaceOfIssue {
+ get {
+ return this.SenderIDPlaceOfIssueField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.SenderIDPlaceOfIssueField, value) != true)) {
+ this.SenderIDPlaceOfIssueField = value;
+ this.RaisePropertyChanged("SenderIDPlaceOfIssue");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string SenderIDType {
+ get {
+ return this.SenderIDTypeField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.SenderIDTypeField, value) != true)) {
+ this.SenderIDTypeField = value;
+ this.RaisePropertyChanged("SenderIDType");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string SenderLastName {
+ get {
+ return this.SenderLastNameField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.SenderLastNameField, value) != true)) {
+ this.SenderLastNameField = value;
+ this.RaisePropertyChanged("SenderLastName");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string SenderMiddleName {
+ get {
+ return this.SenderMiddleNameField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.SenderMiddleNameField, value) != true)) {
+ this.SenderMiddleNameField = value;
+ this.RaisePropertyChanged("SenderMiddleName");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string SenderMobileNo {
+ get {
+ return this.SenderMobileNoField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.SenderMobileNoField, value) != true)) {
+ this.SenderMobileNoField = value;
+ this.RaisePropertyChanged("SenderMobileNo");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string SenderNationality {
+ get {
+ return this.SenderNationalityField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.SenderNationalityField, value) != true)) {
+ this.SenderNationalityField = value;
+ this.RaisePropertyChanged("SenderNationality");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string SenderTelephoneNo {
+ get {
+ return this.SenderTelephoneNoField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.SenderTelephoneNoField, value) != true)) {
+ this.SenderTelephoneNoField = value;
+ this.RaisePropertyChanged("SenderTelephoneNo");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string SenderZipCode {
+ get {
+ return this.SenderZipCodeField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.SenderZipCodeField, value) != true)) {
+ this.SenderZipCodeField = value;
+ this.RaisePropertyChanged("SenderZipCode");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string TransactionNo {
+ get {
+ return this.TransactionNoField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.TransactionNoField, value) != true)) {
+ this.TransactionNoField = value;
+ this.RaisePropertyChanged("TransactionNo");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string UniqueID {
+ get {
+ return this.UniqueIDField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.UniqueIDField, value) != true)) {
+ this.UniqueIDField = value;
+ this.RaisePropertyChanged("UniqueID");
+ }
+ }
+ }
+
+ 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));
+ }
+ }
+ }
+
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
+ [System.Runtime.Serialization.DataContractAttribute(Name="SendAuxiliaryPaymentResponse", Namespace="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send")]
+ [System.SerializableAttribute()]
+ public partial class SendAuxiliaryPaymentResponse : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
+
+ [System.NonSerializedAttribute()]
+ private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string AuxPaymentCodeField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string AuxPaymentNameField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string CostRateField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string CustomerRateField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string PayinAmountField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string PaymentModeNameField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string PayoutAmountField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string PayoutCountryNameField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string PayoutCurrencyCodeField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string ResponseCodeField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string ResponseMessageField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string ServiceChargesField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private bool SuccessfulField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string TransactionDateField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string TransactionNoField;
+
+ [global::System.ComponentModel.BrowsableAttribute(false)]
+ public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
+ get {
+ return this.extensionDataField;
+ }
+ set {
+ this.extensionDataField = value;
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string AuxPaymentCode {
+ get {
+ return this.AuxPaymentCodeField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.AuxPaymentCodeField, value) != true)) {
+ this.AuxPaymentCodeField = value;
+ this.RaisePropertyChanged("AuxPaymentCode");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string AuxPaymentName {
+ get {
+ return this.AuxPaymentNameField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.AuxPaymentNameField, value) != true)) {
+ this.AuxPaymentNameField = value;
+ this.RaisePropertyChanged("AuxPaymentName");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string CostRate {
+ get {
+ return this.CostRateField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.CostRateField, value) != true)) {
+ this.CostRateField = value;
+ this.RaisePropertyChanged("CostRate");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string CustomerRate {
+ get {
+ return this.CustomerRateField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.CustomerRateField, value) != true)) {
+ this.CustomerRateField = value;
+ this.RaisePropertyChanged("CustomerRate");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string PayinAmount {
+ get {
+ return this.PayinAmountField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.PayinAmountField, value) != true)) {
+ this.PayinAmountField = value;
+ this.RaisePropertyChanged("PayinAmount");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string PaymentModeName {
+ get {
+ return this.PaymentModeNameField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.PaymentModeNameField, value) != true)) {
+ this.PaymentModeNameField = value;
+ this.RaisePropertyChanged("PaymentModeName");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string PayoutAmount {
+ get {
+ return this.PayoutAmountField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.PayoutAmountField, value) != true)) {
+ this.PayoutAmountField = value;
+ this.RaisePropertyChanged("PayoutAmount");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string PayoutCountryName {
+ get {
+ return this.PayoutCountryNameField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.PayoutCountryNameField, value) != true)) {
+ this.PayoutCountryNameField = value;
+ this.RaisePropertyChanged("PayoutCountryName");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string PayoutCurrencyCode {
+ get {
+ return this.PayoutCurrencyCodeField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.PayoutCurrencyCodeField, value) != true)) {
+ this.PayoutCurrencyCodeField = value;
+ this.RaisePropertyChanged("PayoutCurrencyCode");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string ResponseCode {
+ get {
+ return this.ResponseCodeField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.ResponseCodeField, value) != true)) {
+ this.ResponseCodeField = value;
+ this.RaisePropertyChanged("ResponseCode");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string ResponseMessage {
+ get {
+ return this.ResponseMessageField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.ResponseMessageField, value) != true)) {
+ this.ResponseMessageField = value;
+ this.RaisePropertyChanged("ResponseMessage");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string ServiceCharges {
+ get {
+ return this.ServiceChargesField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.ServiceChargesField, value) != true)) {
+ this.ServiceChargesField = value;
+ this.RaisePropertyChanged("ServiceCharges");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public bool Successful {
+ get {
+ return this.SuccessfulField;
+ }
+ set {
+ if ((this.SuccessfulField.Equals(value) != true)) {
+ this.SuccessfulField = value;
+ this.RaisePropertyChanged("Successful");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string TransactionDate {
+ get {
+ return this.TransactionDateField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.TransactionDateField, value) != true)) {
+ this.TransactionDateField = value;
+ this.RaisePropertyChanged("TransactionDate");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string TransactionNo {
+ get {
+ return this.TransactionNoField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.TransactionNoField, value) != true)) {
+ this.TransactionNoField = value;
+ this.RaisePropertyChanged("TransactionNo");
+ }
+ }
+ }
+
+ 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));
+ }
+ }
+ }
+
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
+ [System.Runtime.Serialization.DataContractAttribute(Name="ApproveTransferRequest", Namespace="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send")]
+ [System.SerializableAttribute()]
+ public partial class ApproveTransferRequest : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
+
+ [System.NonSerializedAttribute()]
+ private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string PasswordField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string SecurityKeyField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string TransactionNoField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string UniqueIDField;
+
+ [global::System.ComponentModel.BrowsableAttribute(false)]
+ public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
+ get {
+ return this.extensionDataField;
+ }
+ set {
+ this.extensionDataField = value;
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string Password {
+ get {
+ return this.PasswordField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.PasswordField, value) != true)) {
+ this.PasswordField = value;
+ this.RaisePropertyChanged("Password");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string SecurityKey {
+ get {
+ return this.SecurityKeyField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.SecurityKeyField, value) != true)) {
+ this.SecurityKeyField = value;
+ this.RaisePropertyChanged("SecurityKey");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string TransactionNo {
+ get {
+ return this.TransactionNoField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.TransactionNoField, value) != true)) {
+ this.TransactionNoField = value;
+ this.RaisePropertyChanged("TransactionNo");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string UniqueID {
+ get {
+ return this.UniqueIDField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.UniqueIDField, value) != true)) {
+ this.UniqueIDField = value;
+ this.RaisePropertyChanged("UniqueID");
+ }
+ }
+ }
+
+ 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));
+ }
+ }
+ }
+
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
+ [System.Runtime.Serialization.DataContractAttribute(Name="ApproveTransferResponse", Namespace="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send")]
+ [System.SerializableAttribute()]
+ public partial class ApproveTransferResponse : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
+
+ [System.NonSerializedAttribute()]
+ private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string ApprovalDateField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string ApprovalTimeField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string ResponseCodeField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string ResponseMessageField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private bool SuccessfulField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string TransactionNoField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string TransactionStatusField;
+
+ [global::System.ComponentModel.BrowsableAttribute(false)]
+ public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
+ get {
+ return this.extensionDataField;
+ }
+ set {
+ this.extensionDataField = value;
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string ApprovalDate {
+ get {
+ return this.ApprovalDateField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.ApprovalDateField, value) != true)) {
+ this.ApprovalDateField = value;
+ this.RaisePropertyChanged("ApprovalDate");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string ApprovalTime {
+ get {
+ return this.ApprovalTimeField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.ApprovalTimeField, value) != true)) {
+ this.ApprovalTimeField = value;
+ this.RaisePropertyChanged("ApprovalTime");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string ResponseCode {
+ get {
+ return this.ResponseCodeField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.ResponseCodeField, value) != true)) {
+ this.ResponseCodeField = value;
+ this.RaisePropertyChanged("ResponseCode");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string ResponseMessage {
+ get {
+ return this.ResponseMessageField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.ResponseMessageField, value) != true)) {
+ this.ResponseMessageField = value;
+ this.RaisePropertyChanged("ResponseMessage");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public bool Successful {
+ get {
+ return this.SuccessfulField;
+ }
+ set {
+ if ((this.SuccessfulField.Equals(value) != true)) {
+ this.SuccessfulField = value;
+ this.RaisePropertyChanged("Successful");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string TransactionNo {
+ get {
+ return this.TransactionNoField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.TransactionNoField, value) != true)) {
+ this.TransactionNoField = value;
+ this.RaisePropertyChanged("TransactionNo");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string TransactionStatus {
+ get {
+ return this.TransactionStatusField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.TransactionStatusField, value) != true)) {
+ this.TransactionStatusField = value;
+ this.RaisePropertyChanged("TransactionStatus");
+ }
+ }
+ }
+
+ 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));
+ }
+ }
+ }
+
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
+ [System.Runtime.Serialization.DataContractAttribute(Name="StatusChangeRequest", Namespace="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send")]
+ [System.SerializableAttribute()]
+ public partial class StatusChangeRequest : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
+
+ [System.NonSerializedAttribute()]
+ private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string PasswordField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string SecurityKeyField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string TransactionNoField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string UniqueIDField;
+
+ [global::System.ComponentModel.BrowsableAttribute(false)]
+ public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
+ get {
+ return this.extensionDataField;
+ }
+ set {
+ this.extensionDataField = value;
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string Password {
+ get {
+ return this.PasswordField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.PasswordField, value) != true)) {
+ this.PasswordField = value;
+ this.RaisePropertyChanged("Password");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string SecurityKey {
+ get {
+ return this.SecurityKeyField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.SecurityKeyField, value) != true)) {
+ this.SecurityKeyField = value;
+ this.RaisePropertyChanged("SecurityKey");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string TransactionNo {
+ get {
+ return this.TransactionNoField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.TransactionNoField, value) != true)) {
+ this.TransactionNoField = value;
+ this.RaisePropertyChanged("TransactionNo");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string UniqueID {
+ get {
+ return this.UniqueIDField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.UniqueIDField, value) != true)) {
+ this.UniqueIDField = value;
+ this.RaisePropertyChanged("UniqueID");
+ }
+ }
+ }
+
+ 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));
+ }
+ }
+ }
+
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
+ [System.Runtime.Serialization.DataContractAttribute(Name="StatusChangeResponse", Namespace="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send")]
+ [System.SerializableAttribute()]
+ public partial class StatusChangeResponse : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
+
+ [System.NonSerializedAttribute()]
+ private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string ResponseCodeField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string ResponseMessageField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private bool SuccessfulField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string TransactionDateField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string TransactionNoField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string TransactionStatusField;
+
+ [global::System.ComponentModel.BrowsableAttribute(false)]
+ public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
+ get {
+ return this.extensionDataField;
+ }
+ set {
+ this.extensionDataField = value;
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string ResponseCode {
+ get {
+ return this.ResponseCodeField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.ResponseCodeField, value) != true)) {
+ this.ResponseCodeField = value;
+ this.RaisePropertyChanged("ResponseCode");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string ResponseMessage {
+ get {
+ return this.ResponseMessageField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.ResponseMessageField, value) != true)) {
+ this.ResponseMessageField = value;
+ this.RaisePropertyChanged("ResponseMessage");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public bool Successful {
+ get {
+ return this.SuccessfulField;
+ }
+ set {
+ if ((this.SuccessfulField.Equals(value) != true)) {
+ this.SuccessfulField = value;
+ this.RaisePropertyChanged("Successful");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string TransactionDate {
+ get {
+ return this.TransactionDateField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.TransactionDateField, value) != true)) {
+ this.TransactionDateField = value;
+ this.RaisePropertyChanged("TransactionDate");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string TransactionNo {
+ get {
+ return this.TransactionNoField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.TransactionNoField, value) != true)) {
+ this.TransactionNoField = value;
+ this.RaisePropertyChanged("TransactionNo");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string TransactionStatus {
+ get {
+ return this.TransactionStatusField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.TransactionStatusField, value) != true)) {
+ this.TransactionStatusField = value;
+ this.RaisePropertyChanged("TransactionStatus");
+ }
+ }
+ }
+
+ 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));
+ }
+ }
+ }
+
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
+ [System.Runtime.Serialization.DataContractAttribute(Name="CancelTransferRequest", Namespace="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send")]
+ [System.SerializableAttribute()]
+ public partial class CancelTransferRequest : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
+
+ [System.NonSerializedAttribute()]
+ private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string PasswordField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string RemarksField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string SecurityKeyField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string TransactionNoField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string UniqueIDField;
+
+ [global::System.ComponentModel.BrowsableAttribute(false)]
+ public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
+ get {
+ return this.extensionDataField;
+ }
+ set {
+ this.extensionDataField = value;
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string Password {
+ get {
+ return this.PasswordField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.PasswordField, value) != true)) {
+ this.PasswordField = value;
+ this.RaisePropertyChanged("Password");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string Remarks {
+ get {
+ return this.RemarksField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.RemarksField, value) != true)) {
+ this.RemarksField = value;
+ this.RaisePropertyChanged("Remarks");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string SecurityKey {
+ get {
+ return this.SecurityKeyField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.SecurityKeyField, value) != true)) {
+ this.SecurityKeyField = value;
+ this.RaisePropertyChanged("SecurityKey");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string TransactionNo {
+ get {
+ return this.TransactionNoField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.TransactionNoField, value) != true)) {
+ this.TransactionNoField = value;
+ this.RaisePropertyChanged("TransactionNo");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string UniqueID {
+ get {
+ return this.UniqueIDField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.UniqueIDField, value) != true)) {
+ this.UniqueIDField = value;
+ this.RaisePropertyChanged("UniqueID");
+ }
+ }
+ }
+
+ 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));
+ }
+ }
+ }
+
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
+ [System.Runtime.Serialization.DataContractAttribute(Name="CancelTransferResponse", Namespace="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send")]
+ [System.SerializableAttribute()]
+ public partial class CancelTransferResponse : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
+
+ [System.NonSerializedAttribute()]
+ private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string ResponseCodeField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string ResponseMessageField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private bool SuccessfulField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string TransactionNoField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string TransactionStatusField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string TransactionStatusDateField;
+
+ [global::System.ComponentModel.BrowsableAttribute(false)]
+ public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
+ get {
+ return this.extensionDataField;
+ }
+ set {
+ this.extensionDataField = value;
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string ResponseCode {
+ get {
+ return this.ResponseCodeField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.ResponseCodeField, value) != true)) {
+ this.ResponseCodeField = value;
+ this.RaisePropertyChanged("ResponseCode");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string ResponseMessage {
+ get {
+ return this.ResponseMessageField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.ResponseMessageField, value) != true)) {
+ this.ResponseMessageField = value;
+ this.RaisePropertyChanged("ResponseMessage");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public bool Successful {
+ get {
+ return this.SuccessfulField;
+ }
+ set {
+ if ((this.SuccessfulField.Equals(value) != true)) {
+ this.SuccessfulField = value;
+ this.RaisePropertyChanged("Successful");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string TransactionNo {
+ get {
+ return this.TransactionNoField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.TransactionNoField, value) != true)) {
+ this.TransactionNoField = value;
+ this.RaisePropertyChanged("TransactionNo");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string TransactionStatus {
+ get {
+ return this.TransactionStatusField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.TransactionStatusField, value) != true)) {
+ this.TransactionStatusField = value;
+ this.RaisePropertyChanged("TransactionStatus");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string TransactionStatusDate {
+ get {
+ return this.TransactionStatusDateField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.TransactionStatusDateField, value) != true)) {
+ this.TransactionStatusDateField = value;
+ this.RaisePropertyChanged("TransactionStatusDate");
+ }
+ }
+ }
+
+ 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));
+ }
+ }
+ }
+
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
+ [System.Runtime.Serialization.DataContractAttribute(Name="RefundTransferRequest", Namespace="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send")]
+ [System.SerializableAttribute()]
+ public partial class RefundTransferRequest : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
+
+ [System.NonSerializedAttribute()]
+ private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string PasswordField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string RemarksField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string SecurityKeyField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string TransactionNoField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string UniqueIDField;
+
+ [global::System.ComponentModel.BrowsableAttribute(false)]
+ public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
+ get {
+ return this.extensionDataField;
+ }
+ set {
+ this.extensionDataField = value;
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string Password {
+ get {
+ return this.PasswordField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.PasswordField, value) != true)) {
+ this.PasswordField = value;
+ this.RaisePropertyChanged("Password");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string Remarks {
+ get {
+ return this.RemarksField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.RemarksField, value) != true)) {
+ this.RemarksField = value;
+ this.RaisePropertyChanged("Remarks");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string SecurityKey {
+ get {
+ return this.SecurityKeyField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.SecurityKeyField, value) != true)) {
+ this.SecurityKeyField = value;
+ this.RaisePropertyChanged("SecurityKey");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string TransactionNo {
+ get {
+ return this.TransactionNoField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.TransactionNoField, value) != true)) {
+ this.TransactionNoField = value;
+ this.RaisePropertyChanged("TransactionNo");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string UniqueID {
+ get {
+ return this.UniqueIDField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.UniqueIDField, value) != true)) {
+ this.UniqueIDField = value;
+ this.RaisePropertyChanged("UniqueID");
+ }
+ }
+ }
+
+ 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));
+ }
+ }
+ }
+
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
+ [System.Runtime.Serialization.DataContractAttribute(Name="RefundTransferResponse", Namespace="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send")]
+ [System.SerializableAttribute()]
+ public partial class RefundTransferResponse : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
+
+ [System.NonSerializedAttribute()]
+ private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string ResponseCodeField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string ResponseMessageField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private bool SuccessfulField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string TransactionNoField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string TransactionStatusField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string TransactionStatusDateField;
+
+ [global::System.ComponentModel.BrowsableAttribute(false)]
+ public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
+ get {
+ return this.extensionDataField;
+ }
+ set {
+ this.extensionDataField = value;
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string ResponseCode {
+ get {
+ return this.ResponseCodeField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.ResponseCodeField, value) != true)) {
+ this.ResponseCodeField = value;
+ this.RaisePropertyChanged("ResponseCode");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string ResponseMessage {
+ get {
+ return this.ResponseMessageField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.ResponseMessageField, value) != true)) {
+ this.ResponseMessageField = value;
+ this.RaisePropertyChanged("ResponseMessage");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public bool Successful {
+ get {
+ return this.SuccessfulField;
+ }
+ set {
+ if ((this.SuccessfulField.Equals(value) != true)) {
+ this.SuccessfulField = value;
+ this.RaisePropertyChanged("Successful");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string TransactionNo {
+ get {
+ return this.TransactionNoField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.TransactionNoField, value) != true)) {
+ this.TransactionNoField = value;
+ this.RaisePropertyChanged("TransactionNo");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string TransactionStatus {
+ get {
+ return this.TransactionStatusField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.TransactionStatusField, value) != true)) {
+ this.TransactionStatusField = value;
+ this.RaisePropertyChanged("TransactionStatus");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string TransactionStatusDate {
+ get {
+ return this.TransactionStatusDateField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.TransactionStatusDateField, value) != true)) {
+ this.TransactionStatusDateField = value;
+ this.RaisePropertyChanged("TransactionStatusDate");
+ }
+ }
+ }
+
+ 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));
+ }
+ }
+ }
+
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
+ [System.Runtime.Serialization.DataContractAttribute(Name="ModifyTransferRequest", Namespace="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send")]
+ [System.SerializableAttribute()]
+ public partial class ModifyTransferRequest : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
+
+ [System.NonSerializedAttribute()]
+ private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string ModificationDetailsField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string PasswordField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string SecurityKeyField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string TransactionNoField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string UniqueIDField;
+
+ [global::System.ComponentModel.BrowsableAttribute(false)]
+ public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
+ get {
+ return this.extensionDataField;
+ }
+ set {
+ this.extensionDataField = value;
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string ModificationDetails {
+ get {
+ return this.ModificationDetailsField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.ModificationDetailsField, value) != true)) {
+ this.ModificationDetailsField = value;
+ this.RaisePropertyChanged("ModificationDetails");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string Password {
+ get {
+ return this.PasswordField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.PasswordField, value) != true)) {
+ this.PasswordField = value;
+ this.RaisePropertyChanged("Password");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string SecurityKey {
+ get {
+ return this.SecurityKeyField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.SecurityKeyField, value) != true)) {
+ this.SecurityKeyField = value;
+ this.RaisePropertyChanged("SecurityKey");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string TransactionNo {
+ get {
+ return this.TransactionNoField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.TransactionNoField, value) != true)) {
+ this.TransactionNoField = value;
+ this.RaisePropertyChanged("TransactionNo");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string UniqueID {
+ get {
+ return this.UniqueIDField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.UniqueIDField, value) != true)) {
+ this.UniqueIDField = value;
+ this.RaisePropertyChanged("UniqueID");
+ }
+ }
+ }
+
+ 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));
+ }
+ }
+ }
+
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
+ [System.Runtime.Serialization.DataContractAttribute(Name="ModifyTransferResponse", Namespace="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send")]
+ [System.SerializableAttribute()]
+ public partial class ModifyTransferResponse : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
+
+ [System.NonSerializedAttribute()]
+ private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string ModificationDetailsField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string ModificationStatusField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string ModificationStatusDateField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string ModificationStatusRemarksField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string ResponseCodeField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string ResponseMessageField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private bool SuccessfulField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string TransactionNoField;
+
+ [global::System.ComponentModel.BrowsableAttribute(false)]
+ public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
+ get {
+ return this.extensionDataField;
+ }
+ set {
+ this.extensionDataField = value;
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string ModificationDetails {
+ get {
+ return this.ModificationDetailsField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.ModificationDetailsField, value) != true)) {
+ this.ModificationDetailsField = value;
+ this.RaisePropertyChanged("ModificationDetails");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string ModificationStatus {
+ get {
+ return this.ModificationStatusField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.ModificationStatusField, value) != true)) {
+ this.ModificationStatusField = value;
+ this.RaisePropertyChanged("ModificationStatus");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string ModificationStatusDate {
+ get {
+ return this.ModificationStatusDateField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.ModificationStatusDateField, value) != true)) {
+ this.ModificationStatusDateField = value;
+ this.RaisePropertyChanged("ModificationStatusDate");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string ModificationStatusRemarks {
+ get {
+ return this.ModificationStatusRemarksField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.ModificationStatusRemarksField, value) != true)) {
+ this.ModificationStatusRemarksField = value;
+ this.RaisePropertyChanged("ModificationStatusRemarks");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string ResponseCode {
+ get {
+ return this.ResponseCodeField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.ResponseCodeField, value) != true)) {
+ this.ResponseCodeField = value;
+ this.RaisePropertyChanged("ResponseCode");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string ResponseMessage {
+ get {
+ return this.ResponseMessageField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.ResponseMessageField, value) != true)) {
+ this.ResponseMessageField = value;
+ this.RaisePropertyChanged("ResponseMessage");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public bool Successful {
+ get {
+ return this.SuccessfulField;
+ }
+ set {
+ if ((this.SuccessfulField.Equals(value) != true)) {
+ this.SuccessfulField = value;
+ this.RaisePropertyChanged("Successful");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string TransactionNo {
+ get {
+ return this.TransactionNoField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.TransactionNoField, value) != true)) {
+ this.TransactionNoField = value;
+ this.RaisePropertyChanged("TransactionNo");
+ }
+ }
+ }
+
+ 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));
+ }
+ }
+ }
+
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
+ [System.Runtime.Serialization.DataContractAttribute(Name="ModifyTransferStatusRequest", Namespace="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send")]
+ [System.SerializableAttribute()]
+ public partial class ModifyTransferStatusRequest : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
+
+ [System.NonSerializedAttribute()]
+ private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string PasswordField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string SecurityKeyField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string TransactionNoField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string UniqueIDField;
+
+ [global::System.ComponentModel.BrowsableAttribute(false)]
+ public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
+ get {
+ return this.extensionDataField;
+ }
+ set {
+ this.extensionDataField = value;
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string Password {
+ get {
+ return this.PasswordField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.PasswordField, value) != true)) {
+ this.PasswordField = value;
+ this.RaisePropertyChanged("Password");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string SecurityKey {
+ get {
+ return this.SecurityKeyField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.SecurityKeyField, value) != true)) {
+ this.SecurityKeyField = value;
+ this.RaisePropertyChanged("SecurityKey");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string TransactionNo {
+ get {
+ return this.TransactionNoField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.TransactionNoField, value) != true)) {
+ this.TransactionNoField = value;
+ this.RaisePropertyChanged("TransactionNo");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string UniqueID {
+ get {
+ return this.UniqueIDField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.UniqueIDField, value) != true)) {
+ this.UniqueIDField = value;
+ this.RaisePropertyChanged("UniqueID");
+ }
+ }
+ }
+
+ 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));
+ }
+ }
+ }
+
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
+ [System.Runtime.Serialization.DataContractAttribute(Name="ModifyTransferStatusResponse", Namespace="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send")]
+ [System.SerializableAttribute()]
+ public partial class ModifyTransferStatusResponse : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
+
+ [System.NonSerializedAttribute()]
+ private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string ModificationDetailsField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string ModificationStatusField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string ModificationStatusDateField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string ModificationStatusRemarksField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string ResponseCodeField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string ResponseMessageField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private bool SuccessfulField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string TransactionNoField;
+
+ [global::System.ComponentModel.BrowsableAttribute(false)]
+ public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
+ get {
+ return this.extensionDataField;
+ }
+ set {
+ this.extensionDataField = value;
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string ModificationDetails {
+ get {
+ return this.ModificationDetailsField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.ModificationDetailsField, value) != true)) {
+ this.ModificationDetailsField = value;
+ this.RaisePropertyChanged("ModificationDetails");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string ModificationStatus {
+ get {
+ return this.ModificationStatusField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.ModificationStatusField, value) != true)) {
+ this.ModificationStatusField = value;
+ this.RaisePropertyChanged("ModificationStatus");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string ModificationStatusDate {
+ get {
+ return this.ModificationStatusDateField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.ModificationStatusDateField, value) != true)) {
+ this.ModificationStatusDateField = value;
+ this.RaisePropertyChanged("ModificationStatusDate");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string ModificationStatusRemarks {
+ get {
+ return this.ModificationStatusRemarksField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.ModificationStatusRemarksField, value) != true)) {
+ this.ModificationStatusRemarksField = value;
+ this.RaisePropertyChanged("ModificationStatusRemarks");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string ResponseCode {
+ get {
+ return this.ResponseCodeField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.ResponseCodeField, value) != true)) {
+ this.ResponseCodeField = value;
+ this.RaisePropertyChanged("ResponseCode");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string ResponseMessage {
+ get {
+ return this.ResponseMessageField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.ResponseMessageField, value) != true)) {
+ this.ResponseMessageField = value;
+ this.RaisePropertyChanged("ResponseMessage");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public bool Successful {
+ get {
+ return this.SuccessfulField;
+ }
+ set {
+ if ((this.SuccessfulField.Equals(value) != true)) {
+ this.SuccessfulField = value;
+ this.RaisePropertyChanged("Successful");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string TransactionNo {
+ get {
+ return this.TransactionNoField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.TransactionNoField, value) != true)) {
+ this.TransactionNoField = value;
+ this.RaisePropertyChanged("TransactionNo");
+ }
+ }
+ }
+
+ 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));
+ }
+ }
+ }
+
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
+ [System.Runtime.Serialization.DataContractAttribute(Name="PayoutBranchListRequest", Namespace="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send")]
+ [System.SerializableAttribute()]
+ public partial class PayoutBranchListRequest : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
+
+ [System.NonSerializedAttribute()]
+ private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string CountryCodeField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string PasswordField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string PaymentModeTypeField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string SecurityKeyField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string UniqueIDField;
+
+ [global::System.ComponentModel.BrowsableAttribute(false)]
+ public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
+ get {
+ return this.extensionDataField;
+ }
+ set {
+ this.extensionDataField = value;
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string CountryCode {
+ get {
+ return this.CountryCodeField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.CountryCodeField, value) != true)) {
+ this.CountryCodeField = value;
+ this.RaisePropertyChanged("CountryCode");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string Password {
+ get {
+ return this.PasswordField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.PasswordField, value) != true)) {
+ this.PasswordField = value;
+ this.RaisePropertyChanged("Password");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string PaymentModeType {
+ get {
+ return this.PaymentModeTypeField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.PaymentModeTypeField, value) != true)) {
+ this.PaymentModeTypeField = value;
+ this.RaisePropertyChanged("PaymentModeType");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string SecurityKey {
+ get {
+ return this.SecurityKeyField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.SecurityKeyField, value) != true)) {
+ this.SecurityKeyField = value;
+ this.RaisePropertyChanged("SecurityKey");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string UniqueID {
+ get {
+ return this.UniqueIDField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.UniqueIDField, value) != true)) {
+ this.UniqueIDField = value;
+ this.RaisePropertyChanged("UniqueID");
+ }
+ }
+ }
+
+ 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));
+ }
+ }
+ }
+
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
+ [System.Runtime.Serialization.DataContractAttribute(Name="PayoutBranchListResponse", Namespace="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send")]
+ [System.SerializableAttribute()]
+ public partial class PayoutBranchListResponse : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
+
+ [System.NonSerializedAttribute()]
+ private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string ResponseCodeField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string ResponseMessageField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private bool SuccessfulField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private System.Data.DataSet dsBranchListField;
+
+ [global::System.ComponentModel.BrowsableAttribute(false)]
+ public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
+ get {
+ return this.extensionDataField;
+ }
+ set {
+ this.extensionDataField = value;
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string ResponseCode {
+ get {
+ return this.ResponseCodeField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.ResponseCodeField, value) != true)) {
+ this.ResponseCodeField = value;
+ this.RaisePropertyChanged("ResponseCode");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string ResponseMessage {
+ get {
+ return this.ResponseMessageField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.ResponseMessageField, value) != true)) {
+ this.ResponseMessageField = value;
+ this.RaisePropertyChanged("ResponseMessage");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public bool Successful {
+ get {
+ return this.SuccessfulField;
+ }
+ set {
+ if ((this.SuccessfulField.Equals(value) != true)) {
+ this.SuccessfulField = value;
+ this.RaisePropertyChanged("Successful");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public System.Data.DataSet dsBranchList {
+ get {
+ return this.dsBranchListField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.dsBranchListField, value) != true)) {
+ this.dsBranchListField = value;
+ this.RaisePropertyChanged("dsBranchList");
+ }
+ }
+ }
+
+ 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));
+ }
+ }
+ }
+
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
+ [System.Runtime.Serialization.DataContractAttribute(Name="TransferStatusRequest", Namespace="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send")]
+ [System.SerializableAttribute()]
+ public partial class TransferStatusRequest : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
+
+ [System.NonSerializedAttribute()]
+ private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string PasswordField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string SecurityKeyField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string TransactionNoField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string UniqueIDField;
+
+ [global::System.ComponentModel.BrowsableAttribute(false)]
+ public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
+ get {
+ return this.extensionDataField;
+ }
+ set {
+ this.extensionDataField = value;
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string Password {
+ get {
+ return this.PasswordField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.PasswordField, value) != true)) {
+ this.PasswordField = value;
+ this.RaisePropertyChanged("Password");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string SecurityKey {
+ get {
+ return this.SecurityKeyField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.SecurityKeyField, value) != true)) {
+ this.SecurityKeyField = value;
+ this.RaisePropertyChanged("SecurityKey");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string TransactionNo {
+ get {
+ return this.TransactionNoField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.TransactionNoField, value) != true)) {
+ this.TransactionNoField = value;
+ this.RaisePropertyChanged("TransactionNo");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string UniqueID {
+ get {
+ return this.UniqueIDField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.UniqueIDField, value) != true)) {
+ this.UniqueIDField = value;
+ this.RaisePropertyChanged("UniqueID");
+ }
+ }
+ }
+
+ 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));
+ }
+ }
+ }
+
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
+ [System.Runtime.Serialization.DataContractAttribute(Name="TransferStatusResponse", Namespace="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send")]
+ [System.SerializableAttribute()]
+ public partial class TransferStatusResponse : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
+
+ [System.NonSerializedAttribute()]
+ private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string ResponseCodeField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string ResponseMessageField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private bool SuccessfulField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string TransactionNoField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string TransactionStatusField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string TransactionStatusDateField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string TransactionStatusTimeField;
+
+ [global::System.ComponentModel.BrowsableAttribute(false)]
+ public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
+ get {
+ return this.extensionDataField;
+ }
+ set {
+ this.extensionDataField = value;
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string ResponseCode {
+ get {
+ return this.ResponseCodeField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.ResponseCodeField, value) != true)) {
+ this.ResponseCodeField = value;
+ this.RaisePropertyChanged("ResponseCode");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string ResponseMessage {
+ get {
+ return this.ResponseMessageField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.ResponseMessageField, value) != true)) {
+ this.ResponseMessageField = value;
+ this.RaisePropertyChanged("ResponseMessage");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public bool Successful {
+ get {
+ return this.SuccessfulField;
+ }
+ set {
+ if ((this.SuccessfulField.Equals(value) != true)) {
+ this.SuccessfulField = value;
+ this.RaisePropertyChanged("Successful");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string TransactionNo {
+ get {
+ return this.TransactionNoField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.TransactionNoField, value) != true)) {
+ this.TransactionNoField = value;
+ this.RaisePropertyChanged("TransactionNo");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string TransactionStatus {
+ get {
+ return this.TransactionStatusField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.TransactionStatusField, value) != true)) {
+ this.TransactionStatusField = value;
+ this.RaisePropertyChanged("TransactionStatus");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string TransactionStatusDate {
+ get {
+ return this.TransactionStatusDateField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.TransactionStatusDateField, value) != true)) {
+ this.TransactionStatusDateField = value;
+ this.RaisePropertyChanged("TransactionStatusDate");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string TransactionStatusTime {
+ get {
+ return this.TransactionStatusTimeField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.TransactionStatusTimeField, value) != true)) {
+ this.TransactionStatusTimeField = value;
+ this.RaisePropertyChanged("TransactionStatusTime");
+ }
+ }
+ }
+
+ 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));
+ }
+ }
+ }
+
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
+ [System.Runtime.Serialization.DataContractAttribute(Name="SentTransferListRequest", Namespace="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send")]
+ [System.SerializableAttribute()]
+ public partial class SentTransferListRequest : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
+
+ [System.NonSerializedAttribute()]
+ private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string BranchCodeField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string EndDateField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string PasswordField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string SecurityKeyField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string StartDateField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string UniqueIDField;
+
+ [global::System.ComponentModel.BrowsableAttribute(false)]
+ public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
+ get {
+ return this.extensionDataField;
+ }
+ set {
+ this.extensionDataField = value;
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string BranchCode {
+ get {
+ return this.BranchCodeField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.BranchCodeField, value) != true)) {
+ this.BranchCodeField = value;
+ this.RaisePropertyChanged("BranchCode");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string EndDate {
+ get {
+ return this.EndDateField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.EndDateField, value) != true)) {
+ this.EndDateField = value;
+ this.RaisePropertyChanged("EndDate");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string Password {
+ get {
+ return this.PasswordField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.PasswordField, value) != true)) {
+ this.PasswordField = value;
+ this.RaisePropertyChanged("Password");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string SecurityKey {
+ get {
+ return this.SecurityKeyField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.SecurityKeyField, value) != true)) {
+ this.SecurityKeyField = value;
+ this.RaisePropertyChanged("SecurityKey");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string StartDate {
+ get {
+ return this.StartDateField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.StartDateField, value) != true)) {
+ this.StartDateField = value;
+ this.RaisePropertyChanged("StartDate");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string UniqueID {
+ get {
+ return this.UniqueIDField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.UniqueIDField, value) != true)) {
+ this.UniqueIDField = value;
+ this.RaisePropertyChanged("UniqueID");
+ }
+ }
+ }
+
+ 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));
+ }
+ }
+ }
+
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
+ [System.Runtime.Serialization.DataContractAttribute(Name="SentTransferListResponse", Namespace="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send")]
+ [System.SerializableAttribute()]
+ public partial class SentTransferListResponse : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
+
+ [System.NonSerializedAttribute()]
+ private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string ResponseCodeField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string ResponseMessageField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private bool SuccessfulField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private System.Data.DataSet dsSentTransactionListField;
+
+ [global::System.ComponentModel.BrowsableAttribute(false)]
+ public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
+ get {
+ return this.extensionDataField;
+ }
+ set {
+ this.extensionDataField = value;
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string ResponseCode {
+ get {
+ return this.ResponseCodeField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.ResponseCodeField, value) != true)) {
+ this.ResponseCodeField = value;
+ this.RaisePropertyChanged("ResponseCode");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string ResponseMessage {
+ get {
+ return this.ResponseMessageField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.ResponseMessageField, value) != true)) {
+ this.ResponseMessageField = value;
+ this.RaisePropertyChanged("ResponseMessage");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public bool Successful {
+ get {
+ return this.SuccessfulField;
+ }
+ set {
+ if ((this.SuccessfulField.Equals(value) != true)) {
+ this.SuccessfulField = value;
+ this.RaisePropertyChanged("Successful");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public System.Data.DataSet dsSentTransactionList {
+ get {
+ return this.dsSentTransactionListField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.dsSentTransactionListField, value) != true)) {
+ this.dsSentTransactionListField = value;
+ this.RaisePropertyChanged("dsSentTransactionList");
+ }
+ }
+ }
+
+ 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));
+ }
+ }
+ }
+
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
+ [System.Runtime.Serialization.DataContractAttribute(Name="ExchangeRateListRequest", Namespace="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send")]
+ [System.SerializableAttribute()]
+ public partial class ExchangeRateListRequest : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
+
+ [System.NonSerializedAttribute()]
+ private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string PasswordField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string PaymentModeTypeField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string PayoutCountryCodeField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string PayoutCurrencyCodeField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string SecurityKeyField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string UniqueIDField;
+
+ [global::System.ComponentModel.BrowsableAttribute(false)]
+ public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
+ get {
+ return this.extensionDataField;
+ }
+ set {
+ this.extensionDataField = value;
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string Password {
+ get {
+ return this.PasswordField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.PasswordField, value) != true)) {
+ this.PasswordField = value;
+ this.RaisePropertyChanged("Password");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string PaymentModeType {
+ get {
+ return this.PaymentModeTypeField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.PaymentModeTypeField, value) != true)) {
+ this.PaymentModeTypeField = value;
+ this.RaisePropertyChanged("PaymentModeType");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string PayoutCountryCode {
+ get {
+ return this.PayoutCountryCodeField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.PayoutCountryCodeField, value) != true)) {
+ this.PayoutCountryCodeField = value;
+ this.RaisePropertyChanged("PayoutCountryCode");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string PayoutCurrencyCode {
+ get {
+ return this.PayoutCurrencyCodeField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.PayoutCurrencyCodeField, value) != true)) {
+ this.PayoutCurrencyCodeField = value;
+ this.RaisePropertyChanged("PayoutCurrencyCode");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string SecurityKey {
+ get {
+ return this.SecurityKeyField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.SecurityKeyField, value) != true)) {
+ this.SecurityKeyField = value;
+ this.RaisePropertyChanged("SecurityKey");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string UniqueID {
+ get {
+ return this.UniqueIDField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.UniqueIDField, value) != true)) {
+ this.UniqueIDField = value;
+ this.RaisePropertyChanged("UniqueID");
+ }
+ }
+ }
+
+ 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));
+ }
+ }
+ }
+
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
+ [System.Runtime.Serialization.DataContractAttribute(Name="ExchangeRateListResponse", Namespace="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send")]
+ [System.SerializableAttribute()]
+ public partial class ExchangeRateListResponse : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
+
+ [System.NonSerializedAttribute()]
+ private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string ResponseCodeField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string ResponseMessageField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private bool SuccessfulField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private System.Data.DataSet dsExchangeRateListField;
+
+ [global::System.ComponentModel.BrowsableAttribute(false)]
+ public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
+ get {
+ return this.extensionDataField;
+ }
+ set {
+ this.extensionDataField = value;
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string ResponseCode {
+ get {
+ return this.ResponseCodeField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.ResponseCodeField, value) != true)) {
+ this.ResponseCodeField = value;
+ this.RaisePropertyChanged("ResponseCode");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string ResponseMessage {
+ get {
+ return this.ResponseMessageField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.ResponseMessageField, value) != true)) {
+ this.ResponseMessageField = value;
+ this.RaisePropertyChanged("ResponseMessage");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public bool Successful {
+ get {
+ return this.SuccessfulField;
+ }
+ set {
+ if ((this.SuccessfulField.Equals(value) != true)) {
+ this.SuccessfulField = value;
+ this.RaisePropertyChanged("Successful");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public System.Data.DataSet dsExchangeRateList {
+ get {
+ return this.dsExchangeRateListField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.dsExchangeRateListField, value) != true)) {
+ this.dsExchangeRateListField = value;
+ this.RaisePropertyChanged("dsExchangeRateList");
+ }
+ }
+ }
+
+ 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));
+ }
+ }
+ }
+
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
+ [System.Runtime.Serialization.DataContractAttribute(Name="AvailableBalanceRequest", Namespace="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send")]
+ [System.SerializableAttribute()]
+ public partial class AvailableBalanceRequest : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
+
+ [System.NonSerializedAttribute()]
+ private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string PasswordField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string SecurityKeyField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string UniqueIDField;
+
+ [global::System.ComponentModel.BrowsableAttribute(false)]
+ public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
+ get {
+ return this.extensionDataField;
+ }
+ set {
+ this.extensionDataField = value;
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string Password {
+ get {
+ return this.PasswordField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.PasswordField, value) != true)) {
+ this.PasswordField = value;
+ this.RaisePropertyChanged("Password");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string SecurityKey {
+ get {
+ return this.SecurityKeyField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.SecurityKeyField, value) != true)) {
+ this.SecurityKeyField = value;
+ this.RaisePropertyChanged("SecurityKey");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string UniqueID {
+ get {
+ return this.UniqueIDField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.UniqueIDField, value) != true)) {
+ this.UniqueIDField = value;
+ this.RaisePropertyChanged("UniqueID");
+ }
+ }
+ }
+
+ 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));
+ }
+ }
+ }
+
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
+ [System.Runtime.Serialization.DataContractAttribute(Name="AvailableBalanceResponse", Namespace="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send")]
+ [System.SerializableAttribute()]
+ public partial class AvailableBalanceResponse : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
+
+ [System.NonSerializedAttribute()]
+ private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string AvailableBalanceAmountField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string AvailableBalanceCurrencyCodeField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string AvailableBalanceDateField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string AvailableBalanceTimeField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string ResponseCodeField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string ResponseMessageField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private bool SuccessfulField;
+
+ [global::System.ComponentModel.BrowsableAttribute(false)]
+ public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
+ get {
+ return this.extensionDataField;
+ }
+ set {
+ this.extensionDataField = value;
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string AvailableBalanceAmount {
+ get {
+ return this.AvailableBalanceAmountField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.AvailableBalanceAmountField, value) != true)) {
+ this.AvailableBalanceAmountField = value;
+ this.RaisePropertyChanged("AvailableBalanceAmount");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string AvailableBalanceCurrencyCode {
+ get {
+ return this.AvailableBalanceCurrencyCodeField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.AvailableBalanceCurrencyCodeField, value) != true)) {
+ this.AvailableBalanceCurrencyCodeField = value;
+ this.RaisePropertyChanged("AvailableBalanceCurrencyCode");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string AvailableBalanceDate {
+ get {
+ return this.AvailableBalanceDateField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.AvailableBalanceDateField, value) != true)) {
+ this.AvailableBalanceDateField = value;
+ this.RaisePropertyChanged("AvailableBalanceDate");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string AvailableBalanceTime {
+ get {
+ return this.AvailableBalanceTimeField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.AvailableBalanceTimeField, value) != true)) {
+ this.AvailableBalanceTimeField = value;
+ this.RaisePropertyChanged("AvailableBalanceTime");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string ResponseCode {
+ get {
+ return this.ResponseCodeField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.ResponseCodeField, value) != true)) {
+ this.ResponseCodeField = value;
+ this.RaisePropertyChanged("ResponseCode");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string ResponseMessage {
+ get {
+ return this.ResponseMessageField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.ResponseMessageField, value) != true)) {
+ this.ResponseMessageField = value;
+ this.RaisePropertyChanged("ResponseMessage");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public bool Successful {
+ get {
+ return this.SuccessfulField;
+ }
+ set {
+ if ((this.SuccessfulField.Equals(value) != true)) {
+ this.SuccessfulField = value;
+ this.RaisePropertyChanged("Successful");
+ }
+ }
+ }
+
+ 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));
+ }
+ }
+ }
+
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
+ [System.Runtime.Serialization.DataContractAttribute(Name="UpdateSettlementRateRequest", Namespace="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send")]
+ [System.SerializableAttribute()]
+ public partial class UpdateSettlementRateRequest : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
+
+ [System.NonSerializedAttribute()]
+ private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string PasswordField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string SecurityKeyField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private decimal SettlementRateUSDField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string UniqueIDField;
+
+ [global::System.ComponentModel.BrowsableAttribute(false)]
+ public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
+ get {
+ return this.extensionDataField;
+ }
+ set {
+ this.extensionDataField = value;
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string Password {
+ get {
+ return this.PasswordField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.PasswordField, value) != true)) {
+ this.PasswordField = value;
+ this.RaisePropertyChanged("Password");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string SecurityKey {
+ get {
+ return this.SecurityKeyField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.SecurityKeyField, value) != true)) {
+ this.SecurityKeyField = value;
+ this.RaisePropertyChanged("SecurityKey");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public decimal SettlementRateUSD {
+ get {
+ return this.SettlementRateUSDField;
+ }
+ set {
+ if ((this.SettlementRateUSDField.Equals(value) != true)) {
+ this.SettlementRateUSDField = value;
+ this.RaisePropertyChanged("SettlementRateUSD");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string UniqueID {
+ get {
+ return this.UniqueIDField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.UniqueIDField, value) != true)) {
+ this.UniqueIDField = value;
+ this.RaisePropertyChanged("UniqueID");
+ }
+ }
+ }
+
+ 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));
+ }
+ }
+ }
+
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
+ [System.Runtime.Serialization.DataContractAttribute(Name="UpdateSettlementRateResponse", Namespace="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send")]
+ [System.SerializableAttribute()]
+ public partial class UpdateSettlementRateResponse : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
+
+ [System.NonSerializedAttribute()]
+ private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string AccountNoField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string CountryNameField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string CurrencyCodeField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string ResponseCodeField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string ResponseMessageField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private decimal SettlementRateField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private bool SuccessfulField;
+
+ [global::System.ComponentModel.BrowsableAttribute(false)]
+ public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
+ get {
+ return this.extensionDataField;
+ }
+ set {
+ this.extensionDataField = value;
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string AccountNo {
+ get {
+ return this.AccountNoField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.AccountNoField, value) != true)) {
+ this.AccountNoField = value;
+ this.RaisePropertyChanged("AccountNo");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string CountryName {
+ get {
+ return this.CountryNameField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.CountryNameField, value) != true)) {
+ this.CountryNameField = value;
+ this.RaisePropertyChanged("CountryName");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string CurrencyCode {
+ get {
+ return this.CurrencyCodeField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.CurrencyCodeField, value) != true)) {
+ this.CurrencyCodeField = value;
+ this.RaisePropertyChanged("CurrencyCode");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string ResponseCode {
+ get {
+ return this.ResponseCodeField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.ResponseCodeField, value) != true)) {
+ this.ResponseCodeField = value;
+ this.RaisePropertyChanged("ResponseCode");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string ResponseMessage {
+ get {
+ return this.ResponseMessageField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.ResponseMessageField, value) != true)) {
+ this.ResponseMessageField = value;
+ this.RaisePropertyChanged("ResponseMessage");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public decimal SettlementRate {
+ get {
+ return this.SettlementRateField;
+ }
+ set {
+ if ((this.SettlementRateField.Equals(value) != true)) {
+ this.SettlementRateField = value;
+ this.RaisePropertyChanged("SettlementRate");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public bool Successful {
+ get {
+ return this.SuccessfulField;
+ }
+ set {
+ if ((this.SuccessfulField.Equals(value) != true)) {
+ this.SuccessfulField = value;
+ this.RaisePropertyChanged("Successful");
+ }
+ }
+ }
+
+ 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));
+ }
+ }
+ }
+
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
+ [System.Runtime.Serialization.DataContractAttribute(Name="TransferFinancialsRequest", Namespace="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send")]
+ [System.SerializableAttribute()]
+ public partial class TransferFinancialsRequest : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
+
+ [System.NonSerializedAttribute()]
+ private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string EndDateField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string PasswordField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string SecurityKeyField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string StartDateField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string TransactionNoField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string UniqueIDField;
+
+ [global::System.ComponentModel.BrowsableAttribute(false)]
+ public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
+ get {
+ return this.extensionDataField;
+ }
+ set {
+ this.extensionDataField = value;
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string EndDate {
+ get {
+ return this.EndDateField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.EndDateField, value) != true)) {
+ this.EndDateField = value;
+ this.RaisePropertyChanged("EndDate");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string Password {
+ get {
+ return this.PasswordField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.PasswordField, value) != true)) {
+ this.PasswordField = value;
+ this.RaisePropertyChanged("Password");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string SecurityKey {
+ get {
+ return this.SecurityKeyField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.SecurityKeyField, value) != true)) {
+ this.SecurityKeyField = value;
+ this.RaisePropertyChanged("SecurityKey");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string StartDate {
+ get {
+ return this.StartDateField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.StartDateField, value) != true)) {
+ this.StartDateField = value;
+ this.RaisePropertyChanged("StartDate");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string TransactionNo {
+ get {
+ return this.TransactionNoField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.TransactionNoField, value) != true)) {
+ this.TransactionNoField = value;
+ this.RaisePropertyChanged("TransactionNo");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string UniqueID {
+ get {
+ return this.UniqueIDField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.UniqueIDField, value) != true)) {
+ this.UniqueIDField = value;
+ this.RaisePropertyChanged("UniqueID");
+ }
+ }
+ }
+
+ 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));
+ }
+ }
+ }
+
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
+ [System.Runtime.Serialization.DataContractAttribute(Name="TransferFinancialsResponse", Namespace="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send")]
+ [System.SerializableAttribute()]
+ public partial class TransferFinancialsResponse : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
+
+ [System.NonSerializedAttribute()]
+ private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string ResponseCodeField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string ResponseMessageField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private bool SuccessfulField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private System.Data.DataSet dsTransferFinancialsListField;
+
+ [global::System.ComponentModel.BrowsableAttribute(false)]
+ public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
+ get {
+ return this.extensionDataField;
+ }
+ set {
+ this.extensionDataField = value;
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string ResponseCode {
+ get {
+ return this.ResponseCodeField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.ResponseCodeField, value) != true)) {
+ this.ResponseCodeField = value;
+ this.RaisePropertyChanged("ResponseCode");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string ResponseMessage {
+ get {
+ return this.ResponseMessageField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.ResponseMessageField, value) != true)) {
+ this.ResponseMessageField = value;
+ this.RaisePropertyChanged("ResponseMessage");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public bool Successful {
+ get {
+ return this.SuccessfulField;
+ }
+ set {
+ if ((this.SuccessfulField.Equals(value) != true)) {
+ this.SuccessfulField = value;
+ this.RaisePropertyChanged("Successful");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public System.Data.DataSet dsTransferFinancialsList {
+ get {
+ return this.dsTransferFinancialsListField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.dsTransferFinancialsListField, value) != true)) {
+ this.dsTransferFinancialsListField = value;
+ this.RaisePropertyChanged("dsTransferFinancialsList");
+ }
+ }
+ }
+
+ 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));
+ }
+ }
+ }
+
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
+ [System.Runtime.Serialization.DataContractAttribute(Name="IDTypeListRequest", Namespace="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send")]
+ [System.SerializableAttribute()]
+ public partial class IDTypeListRequest : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
+
+ [System.NonSerializedAttribute()]
+ private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string PasswordField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string SecurityKeyField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string UniqueIDField;
+
+ [global::System.ComponentModel.BrowsableAttribute(false)]
+ public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
+ get {
+ return this.extensionDataField;
+ }
+ set {
+ this.extensionDataField = value;
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string Password {
+ get {
+ return this.PasswordField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.PasswordField, value) != true)) {
+ this.PasswordField = value;
+ this.RaisePropertyChanged("Password");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string SecurityKey {
+ get {
+ return this.SecurityKeyField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.SecurityKeyField, value) != true)) {
+ this.SecurityKeyField = value;
+ this.RaisePropertyChanged("SecurityKey");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string UniqueID {
+ get {
+ return this.UniqueIDField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.UniqueIDField, value) != true)) {
+ this.UniqueIDField = value;
+ this.RaisePropertyChanged("UniqueID");
+ }
+ }
+ }
+
+ 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));
+ }
+ }
+ }
+
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
+ [System.Runtime.Serialization.DataContractAttribute(Name="IDTypeListResponse", Namespace="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send")]
+ [System.SerializableAttribute()]
+ public partial class IDTypeListResponse : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
+
+ [System.NonSerializedAttribute()]
+ private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string ResponseCodeField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string ResponseMessageField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private bool SuccessfulField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private System.Data.DataSet dsIDTypeListField;
+
+ [global::System.ComponentModel.BrowsableAttribute(false)]
+ public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
+ get {
+ return this.extensionDataField;
+ }
+ set {
+ this.extensionDataField = value;
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string ResponseCode {
+ get {
+ return this.ResponseCodeField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.ResponseCodeField, value) != true)) {
+ this.ResponseCodeField = value;
+ this.RaisePropertyChanged("ResponseCode");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string ResponseMessage {
+ get {
+ return this.ResponseMessageField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.ResponseMessageField, value) != true)) {
+ this.ResponseMessageField = value;
+ this.RaisePropertyChanged("ResponseMessage");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public bool Successful {
+ get {
+ return this.SuccessfulField;
+ }
+ set {
+ if ((this.SuccessfulField.Equals(value) != true)) {
+ this.SuccessfulField = value;
+ this.RaisePropertyChanged("Successful");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public System.Data.DataSet dsIDTypeList {
+ get {
+ return this.dsIDTypeListField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.dsIDTypeListField, value) != true)) {
+ this.dsIDTypeListField = value;
+ this.RaisePropertyChanged("dsIDTypeList");
+ }
+ }
+ }
+
+ 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));
+ }
+ }
+ }
+
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
+ [System.Runtime.Serialization.DataContractAttribute(Name="PurposeListRequest", Namespace="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send")]
+ [System.SerializableAttribute()]
+ public partial class PurposeListRequest : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
+
+ [System.NonSerializedAttribute()]
+ private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string PasswordField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string SecurityKeyField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string UniqueIDField;
+
+ [global::System.ComponentModel.BrowsableAttribute(false)]
+ public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
+ get {
+ return this.extensionDataField;
+ }
+ set {
+ this.extensionDataField = value;
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string Password {
+ get {
+ return this.PasswordField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.PasswordField, value) != true)) {
+ this.PasswordField = value;
+ this.RaisePropertyChanged("Password");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string SecurityKey {
+ get {
+ return this.SecurityKeyField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.SecurityKeyField, value) != true)) {
+ this.SecurityKeyField = value;
+ this.RaisePropertyChanged("SecurityKey");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string UniqueID {
+ get {
+ return this.UniqueIDField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.UniqueIDField, value) != true)) {
+ this.UniqueIDField = value;
+ this.RaisePropertyChanged("UniqueID");
+ }
+ }
+ }
+
+ 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));
+ }
+ }
+ }
+
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
+ [System.Runtime.Serialization.DataContractAttribute(Name="PurposeListResponse", Namespace="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send")]
+ [System.SerializableAttribute()]
+ public partial class PurposeListResponse : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
+
+ [System.NonSerializedAttribute()]
+ private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string ResponseCodeField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string ResponseMessageField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private bool SuccessfulField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private System.Data.DataSet dsPurposeListField;
+
+ [global::System.ComponentModel.BrowsableAttribute(false)]
+ public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
+ get {
+ return this.extensionDataField;
+ }
+ set {
+ this.extensionDataField = value;
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string ResponseCode {
+ get {
+ return this.ResponseCodeField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.ResponseCodeField, value) != true)) {
+ this.ResponseCodeField = value;
+ this.RaisePropertyChanged("ResponseCode");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string ResponseMessage {
+ get {
+ return this.ResponseMessageField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.ResponseMessageField, value) != true)) {
+ this.ResponseMessageField = value;
+ this.RaisePropertyChanged("ResponseMessage");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public bool Successful {
+ get {
+ return this.SuccessfulField;
+ }
+ set {
+ if ((this.SuccessfulField.Equals(value) != true)) {
+ this.SuccessfulField = value;
+ this.RaisePropertyChanged("Successful");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public System.Data.DataSet dsPurposeList {
+ get {
+ return this.dsPurposeListField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.dsPurposeListField, value) != true)) {
+ this.dsPurposeListField = value;
+ this.RaisePropertyChanged("dsPurposeList");
+ }
+ }
+ }
+
+ 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));
+ }
+ }
+ }
+
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
+ [System.Runtime.Serialization.DataContractAttribute(Name="IncomeSourceListRequest", Namespace="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send")]
+ [System.SerializableAttribute()]
+ public partial class IncomeSourceListRequest : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
+
+ [System.NonSerializedAttribute()]
+ private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string PasswordField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string SecurityKeyField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string UniqueIDField;
+
+ [global::System.ComponentModel.BrowsableAttribute(false)]
+ public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
+ get {
+ return this.extensionDataField;
+ }
+ set {
+ this.extensionDataField = value;
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string Password {
+ get {
+ return this.PasswordField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.PasswordField, value) != true)) {
+ this.PasswordField = value;
+ this.RaisePropertyChanged("Password");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string SecurityKey {
+ get {
+ return this.SecurityKeyField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.SecurityKeyField, value) != true)) {
+ this.SecurityKeyField = value;
+ this.RaisePropertyChanged("SecurityKey");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string UniqueID {
+ get {
+ return this.UniqueIDField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.UniqueIDField, value) != true)) {
+ this.UniqueIDField = value;
+ this.RaisePropertyChanged("UniqueID");
+ }
+ }
+ }
+
+ 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));
+ }
+ }
+ }
+
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
+ [System.Runtime.Serialization.DataContractAttribute(Name="IncomeSourceListResponse", Namespace="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send")]
+ [System.SerializableAttribute()]
+ public partial class IncomeSourceListResponse : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
+
+ [System.NonSerializedAttribute()]
+ private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string ResponseCodeField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string ResponseMessageField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private bool SuccessfulField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private System.Data.DataSet dsIncomeSourceListField;
+
+ [global::System.ComponentModel.BrowsableAttribute(false)]
+ public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
+ get {
+ return this.extensionDataField;
+ }
+ set {
+ this.extensionDataField = value;
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string ResponseCode {
+ get {
+ return this.ResponseCodeField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.ResponseCodeField, value) != true)) {
+ this.ResponseCodeField = value;
+ this.RaisePropertyChanged("ResponseCode");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string ResponseMessage {
+ get {
+ return this.ResponseMessageField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.ResponseMessageField, value) != true)) {
+ this.ResponseMessageField = value;
+ this.RaisePropertyChanged("ResponseMessage");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public bool Successful {
+ get {
+ return this.SuccessfulField;
+ }
+ set {
+ if ((this.SuccessfulField.Equals(value) != true)) {
+ this.SuccessfulField = value;
+ this.RaisePropertyChanged("Successful");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public System.Data.DataSet dsIncomeSourceList {
+ get {
+ return this.dsIncomeSourceListField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.dsIncomeSourceListField, value) != true)) {
+ this.dsIncomeSourceListField = value;
+ this.RaisePropertyChanged("dsIncomeSourceList");
+ }
+ }
+ }
+
+ 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));
+ }
+ }
+ }
+
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
+ [System.Runtime.Serialization.DataContractAttribute(Name="RelationshipListRequest", Namespace="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send")]
+ [System.SerializableAttribute()]
+ public partial class RelationshipListRequest : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
+
+ [System.NonSerializedAttribute()]
+ private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string PasswordField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string SecurityKeyField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string UniqueIDField;
+
+ [global::System.ComponentModel.BrowsableAttribute(false)]
+ public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
+ get {
+ return this.extensionDataField;
+ }
+ set {
+ this.extensionDataField = value;
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string Password {
+ get {
+ return this.PasswordField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.PasswordField, value) != true)) {
+ this.PasswordField = value;
+ this.RaisePropertyChanged("Password");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string SecurityKey {
+ get {
+ return this.SecurityKeyField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.SecurityKeyField, value) != true)) {
+ this.SecurityKeyField = value;
+ this.RaisePropertyChanged("SecurityKey");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string UniqueID {
+ get {
+ return this.UniqueIDField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.UniqueIDField, value) != true)) {
+ this.UniqueIDField = value;
+ this.RaisePropertyChanged("UniqueID");
+ }
+ }
+ }
+
+ 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));
+ }
+ }
+ }
+
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
+ [System.Runtime.Serialization.DataContractAttribute(Name="RelationshipListResponse", Namespace="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send")]
+ [System.SerializableAttribute()]
+ public partial class RelationshipListResponse : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
+
+ [System.NonSerializedAttribute()]
+ private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string ResponseCodeField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string ResponseMessageField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private bool SuccessfulField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private System.Data.DataSet dsRelationshipListField;
+
+ [global::System.ComponentModel.BrowsableAttribute(false)]
+ public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
+ get {
+ return this.extensionDataField;
+ }
+ set {
+ this.extensionDataField = value;
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string ResponseCode {
+ get {
+ return this.ResponseCodeField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.ResponseCodeField, value) != true)) {
+ this.ResponseCodeField = value;
+ this.RaisePropertyChanged("ResponseCode");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string ResponseMessage {
+ get {
+ return this.ResponseMessageField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.ResponseMessageField, value) != true)) {
+ this.ResponseMessageField = value;
+ this.RaisePropertyChanged("ResponseMessage");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public bool Successful {
+ get {
+ return this.SuccessfulField;
+ }
+ set {
+ if ((this.SuccessfulField.Equals(value) != true)) {
+ this.SuccessfulField = value;
+ this.RaisePropertyChanged("Successful");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public System.Data.DataSet dsRelationshipList {
+ get {
+ return this.dsRelationshipListField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.dsRelationshipListField, value) != true)) {
+ this.dsRelationshipListField = value;
+ this.RaisePropertyChanged("dsRelationshipList");
+ }
+ }
+ }
+
+ 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));
+ }
+ }
+ }
+
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
+ [System.Runtime.Serialization.DataContractAttribute(Name="ChangePasswordRequest", Namespace="http://schemas.datacontract.org/2004/07/GRemitWCFService")]
+ [System.SerializableAttribute()]
+ public partial class ChangePasswordRequest : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
+
+ [System.NonSerializedAttribute()]
+ private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string NewPasswordField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string PasswordField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string SecurityKeyField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string UniqueIDField;
+
+ [global::System.ComponentModel.BrowsableAttribute(false)]
+ public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
+ get {
+ return this.extensionDataField;
+ }
+ set {
+ this.extensionDataField = value;
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string NewPassword {
+ get {
+ return this.NewPasswordField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.NewPasswordField, value) != true)) {
+ this.NewPasswordField = value;
+ this.RaisePropertyChanged("NewPassword");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string Password {
+ get {
+ return this.PasswordField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.PasswordField, value) != true)) {
+ this.PasswordField = value;
+ this.RaisePropertyChanged("Password");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string SecurityKey {
+ get {
+ return this.SecurityKeyField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.SecurityKeyField, value) != true)) {
+ this.SecurityKeyField = value;
+ this.RaisePropertyChanged("SecurityKey");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string UniqueID {
+ get {
+ return this.UniqueIDField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.UniqueIDField, value) != true)) {
+ this.UniqueIDField = value;
+ this.RaisePropertyChanged("UniqueID");
+ }
+ }
+ }
+
+ 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));
+ }
+ }
+ }
+
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
+ [System.Runtime.Serialization.DataContractAttribute(Name="ChangePasswordResponse", Namespace="http://schemas.datacontract.org/2004/07/GRemitWCFService")]
+ [System.SerializableAttribute()]
+ public partial class ChangePasswordResponse : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
+
+ [System.NonSerializedAttribute()]
+ private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string ResponseCodeField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string ResponseMessageField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private bool SuccessfulField;
+
+ [global::System.ComponentModel.BrowsableAttribute(false)]
+ public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
+ get {
+ return this.extensionDataField;
+ }
+ set {
+ this.extensionDataField = value;
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string ResponseCode {
+ get {
+ return this.ResponseCodeField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.ResponseCodeField, value) != true)) {
+ this.ResponseCodeField = value;
+ this.RaisePropertyChanged("ResponseCode");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string ResponseMessage {
+ get {
+ return this.ResponseMessageField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.ResponseMessageField, value) != true)) {
+ this.ResponseMessageField = value;
+ this.RaisePropertyChanged("ResponseMessage");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public bool Successful {
+ get {
+ return this.SuccessfulField;
+ }
+ set {
+ if ((this.SuccessfulField.Equals(value) != true)) {
+ this.SuccessfulField = value;
+ this.RaisePropertyChanged("Successful");
+ }
+ }
+ }
+
+ 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));
+ }
+ }
+ }
+
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
+ [System.ServiceModel.ServiceContractAttribute(ConfigurationName="GCCReference.ISendAPI")]
+ public interface ISendAPI {
+
+ [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/ISendAPI/GetCountryList", ReplyAction="http://tempuri.org/ISendAPI/GetCountryListResponse")]
+ TPApiServices.GCCReference.CountryListResponse GetCountryList(TPApiServices.GCCReference.CountryListRequest req);
+
+ [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/ISendAPI/GetCountryList", ReplyAction="http://tempuri.org/ISendAPI/GetCountryListResponse")]
+ System.Threading.Tasks.Task GetCountryListAsync(TPApiServices.GCCReference.CountryListRequest req);
+
+ [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/ISendAPI/GetCurrencyList", ReplyAction="http://tempuri.org/ISendAPI/GetCurrencyListResponse")]
+ TPApiServices.GCCReference.CurrencyListResponse GetCurrencyList(TPApiServices.GCCReference.CurrencyListRequest req);
+
+ [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/ISendAPI/GetCurrencyList", ReplyAction="http://tempuri.org/ISendAPI/GetCurrencyListResponse")]
+ System.Threading.Tasks.Task GetCurrencyListAsync(TPApiServices.GCCReference.CurrencyListRequest req);
+
+ [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/ISendAPI/GetPaymentModeList", ReplyAction="http://tempuri.org/ISendAPI/GetPaymentModeListResponse")]
+ TPApiServices.GCCReference.PaymentModeListResponse GetPaymentModeList(TPApiServices.GCCReference.PaymentModeListRequest req);
+
+ [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/ISendAPI/GetPaymentModeList", ReplyAction="http://tempuri.org/ISendAPI/GetPaymentModeListResponse")]
+ System.Threading.Tasks.Task GetPaymentModeListAsync(TPApiServices.GCCReference.PaymentModeListRequest req);
+
+ [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/ISendAPI/GetCityList", ReplyAction="http://tempuri.org/ISendAPI/GetCityListResponse")]
+ TPApiServices.GCCReference.CityListResponse GetCityList(TPApiServices.GCCReference.CityListRequest req);
+
+ [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/ISendAPI/GetCityList", ReplyAction="http://tempuri.org/ISendAPI/GetCityListResponse")]
+ System.Threading.Tasks.Task GetCityListAsync(TPApiServices.GCCReference.CityListRequest req);
+
+ [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/ISendAPI/GetBranchList", ReplyAction="http://tempuri.org/ISendAPI/GetBranchListResponse")]
+ TPApiServices.GCCReference.BranchListResponse GetBranchList(TPApiServices.GCCReference.BranchListRequest req);
+
+ [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/ISendAPI/GetBranchList", ReplyAction="http://tempuri.org/ISendAPI/GetBranchListResponse")]
+ System.Threading.Tasks.Task GetBranchListAsync(TPApiServices.GCCReference.BranchListRequest req);
+
+ [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/ISendAPI/GetExchangeRate", ReplyAction="http://tempuri.org/ISendAPI/GetExchangeRateResponse")]
+ TPApiServices.GCCReference.ExchangeRateResponse GetExchangeRate(TPApiServices.GCCReference.ExchangeRateRequest req);
+
+ [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/ISendAPI/GetExchangeRate", ReplyAction="http://tempuri.org/ISendAPI/GetExchangeRateResponse")]
+ System.Threading.Tasks.Task GetExchangeRateAsync(TPApiServices.GCCReference.ExchangeRateRequest req);
+
+ [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/ISendAPI/GetServiceCharges", ReplyAction="http://tempuri.org/ISendAPI/GetServiceChargesResponse")]
+ TPApiServices.GCCReference.ServiceChargesResponse GetServiceCharges(TPApiServices.GCCReference.ServiceChargesRequest req);
+
+ [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/ISendAPI/GetServiceCharges", ReplyAction="http://tempuri.org/ISendAPI/GetServiceChargesResponse")]
+ System.Threading.Tasks.Task GetServiceChargesAsync(TPApiServices.GCCReference.ServiceChargesRequest req);
+
+ [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/ISendAPI/GetCountryServiceCharges", ReplyAction="http://tempuri.org/ISendAPI/GetCountryServiceChargesResponse")]
+ TPApiServices.GCCReference.CountryServiceChargesResponse GetCountryServiceCharges(TPApiServices.GCCReference.CountryServiceChargesRequest req);
+
+ [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/ISendAPI/GetCountryServiceCharges", ReplyAction="http://tempuri.org/ISendAPI/GetCountryServiceChargesResponse")]
+ System.Threading.Tasks.Task GetCountryServiceChargesAsync(TPApiServices.GCCReference.CountryServiceChargesRequest req);
+
+ [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/ISendAPI/ValidateSendTransfer", ReplyAction="http://tempuri.org/ISendAPI/ValidateSendTransferResponse")]
+ TPApiServices.GCCReference.ValidateTransferResponse ValidateSendTransfer(TPApiServices.GCCReference.SendTransferRequest req);
+
+ [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/ISendAPI/ValidateSendTransfer", ReplyAction="http://tempuri.org/ISendAPI/ValidateSendTransferResponse")]
+ System.Threading.Tasks.Task ValidateSendTransferAsync(TPApiServices.GCCReference.SendTransferRequest req);
+
+ [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/ISendAPI/SendTransfer", ReplyAction="http://tempuri.org/ISendAPI/SendTransferResponse")]
+ TPApiServices.GCCReference.SendTransferResponse SendTransfer(TPApiServices.GCCReference.SendTransferRequest req);
+
+ [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/ISendAPI/SendTransfer", ReplyAction="http://tempuri.org/ISendAPI/SendTransferResponse")]
+ System.Threading.Tasks.Task SendTransferAsync(TPApiServices.GCCReference.SendTransferRequest req);
+
+ [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/ISendAPI/SendAuxiliaryPayment", ReplyAction="http://tempuri.org/ISendAPI/SendAuxiliaryPaymentResponse")]
+ TPApiServices.GCCReference.SendAuxiliaryPaymentResponse SendAuxiliaryPayment(TPApiServices.GCCReference.SendAuxiliaryPaymentRequest req);
+
+ [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/ISendAPI/SendAuxiliaryPayment", ReplyAction="http://tempuri.org/ISendAPI/SendAuxiliaryPaymentResponse")]
+ System.Threading.Tasks.Task SendAuxiliaryPaymentAsync(TPApiServices.GCCReference.SendAuxiliaryPaymentRequest req);
+
+ [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/ISendAPI/ApproveTransfer", ReplyAction="http://tempuri.org/ISendAPI/ApproveTransferResponse")]
+ TPApiServices.GCCReference.ApproveTransferResponse ApproveTransfer(TPApiServices.GCCReference.ApproveTransferRequest req);
+
+ [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/ISendAPI/ApproveTransfer", ReplyAction="http://tempuri.org/ISendAPI/ApproveTransferResponse")]
+ System.Threading.Tasks.Task ApproveTransferAsync(TPApiServices.GCCReference.ApproveTransferRequest req);
+
+ [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/ISendAPI/BlockTransfer", ReplyAction="http://tempuri.org/ISendAPI/BlockTransferResponse")]
+ TPApiServices.GCCReference.StatusChangeResponse BlockTransfer(TPApiServices.GCCReference.StatusChangeRequest req);
+
+ [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/ISendAPI/BlockTransfer", ReplyAction="http://tempuri.org/ISendAPI/BlockTransferResponse")]
+ System.Threading.Tasks.Task BlockTransferAsync(TPApiServices.GCCReference.StatusChangeRequest req);
+
+ [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/ISendAPI/ReleaseTransfer", ReplyAction="http://tempuri.org/ISendAPI/ReleaseTransferResponse")]
+ TPApiServices.GCCReference.StatusChangeResponse ReleaseTransfer(TPApiServices.GCCReference.StatusChangeRequest req);
+
+ [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/ISendAPI/ReleaseTransfer", ReplyAction="http://tempuri.org/ISendAPI/ReleaseTransferResponse")]
+ System.Threading.Tasks.Task ReleaseTransferAsync(TPApiServices.GCCReference.StatusChangeRequest req);
+
+ [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/ISendAPI/CancelTransfer", ReplyAction="http://tempuri.org/ISendAPI/CancelTransferResponse")]
+ TPApiServices.GCCReference.CancelTransferResponse CancelTransfer(TPApiServices.GCCReference.CancelTransferRequest req);
+
+ [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/ISendAPI/CancelTransfer", ReplyAction="http://tempuri.org/ISendAPI/CancelTransferResponse")]
+ System.Threading.Tasks.Task CancelTransferAsync(TPApiServices.GCCReference.CancelTransferRequest req);
+
+ [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/ISendAPI/RefundTransfer", ReplyAction="http://tempuri.org/ISendAPI/RefundTransferResponse")]
+ TPApiServices.GCCReference.RefundTransferResponse RefundTransfer(TPApiServices.GCCReference.RefundTransferRequest req);
+
+ [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/ISendAPI/RefundTransfer", ReplyAction="http://tempuri.org/ISendAPI/RefundTransferResponse")]
+ System.Threading.Tasks.Task RefundTransferAsync(TPApiServices.GCCReference.RefundTransferRequest req);
+
+ [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/ISendAPI/ModifyTransfer", ReplyAction="http://tempuri.org/ISendAPI/ModifyTransferResponse")]
+ TPApiServices.GCCReference.ModifyTransferResponse ModifyTransfer(TPApiServices.GCCReference.ModifyTransferRequest req);
+
+ [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/ISendAPI/ModifyTransfer", ReplyAction="http://tempuri.org/ISendAPI/ModifyTransferResponse")]
+ System.Threading.Tasks.Task ModifyTransferAsync(TPApiServices.GCCReference.ModifyTransferRequest req);
+
+ [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/ISendAPI/GetModifyTransferStatus", ReplyAction="http://tempuri.org/ISendAPI/GetModifyTransferStatusResponse")]
+ TPApiServices.GCCReference.ModifyTransferStatusResponse GetModifyTransferStatus(TPApiServices.GCCReference.ModifyTransferStatusRequest req);
+
+ [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/ISendAPI/GetModifyTransferStatus", ReplyAction="http://tempuri.org/ISendAPI/GetModifyTransferStatusResponse")]
+ System.Threading.Tasks.Task GetModifyTransferStatusAsync(TPApiServices.GCCReference.ModifyTransferStatusRequest req);
+
+ [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/ISendAPI/GetPayoutBranchList", ReplyAction="http://tempuri.org/ISendAPI/GetPayoutBranchListResponse")]
+ TPApiServices.GCCReference.PayoutBranchListResponse GetPayoutBranchList(TPApiServices.GCCReference.PayoutBranchListRequest req);
+
+ [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/ISendAPI/GetPayoutBranchList", ReplyAction="http://tempuri.org/ISendAPI/GetPayoutBranchListResponse")]
+ System.Threading.Tasks.Task GetPayoutBranchListAsync(TPApiServices.GCCReference.PayoutBranchListRequest req);
+
+ [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/ISendAPI/GetTransferStatus", ReplyAction="http://tempuri.org/ISendAPI/GetTransferStatusResponse")]
+ TPApiServices.GCCReference.TransferStatusResponse GetTransferStatus(TPApiServices.GCCReference.TransferStatusRequest req);
+
+ [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/ISendAPI/GetTransferStatus", ReplyAction="http://tempuri.org/ISendAPI/GetTransferStatusResponse")]
+ System.Threading.Tasks.Task GetTransferStatusAsync(TPApiServices.GCCReference.TransferStatusRequest req);
+
+ [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/ISendAPI/GetSentTransferList", ReplyAction="http://tempuri.org/ISendAPI/GetSentTransferListResponse")]
+ TPApiServices.GCCReference.SentTransferListResponse GetSentTransferList(TPApiServices.GCCReference.SentTransferListRequest req);
+
+ [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/ISendAPI/GetSentTransferList", ReplyAction="http://tempuri.org/ISendAPI/GetSentTransferListResponse")]
+ System.Threading.Tasks.Task GetSentTransferListAsync(TPApiServices.GCCReference.SentTransferListRequest req);
+
+ [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/ISendAPI/GetExchangeRateList", ReplyAction="http://tempuri.org/ISendAPI/GetExchangeRateListResponse")]
+ TPApiServices.GCCReference.ExchangeRateListResponse GetExchangeRateList(TPApiServices.GCCReference.ExchangeRateListRequest req);
+
+ [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/ISendAPI/GetExchangeRateList", ReplyAction="http://tempuri.org/ISendAPI/GetExchangeRateListResponse")]
+ System.Threading.Tasks.Task GetExchangeRateListAsync(TPApiServices.GCCReference.ExchangeRateListRequest req);
+
+ [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/ISendAPI/GetAvailableBalance", ReplyAction="http://tempuri.org/ISendAPI/GetAvailableBalanceResponse")]
+ TPApiServices.GCCReference.AvailableBalanceResponse GetAvailableBalance(TPApiServices.GCCReference.AvailableBalanceRequest req);
+
+ [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/ISendAPI/GetAvailableBalance", ReplyAction="http://tempuri.org/ISendAPI/GetAvailableBalanceResponse")]
+ System.Threading.Tasks.Task GetAvailableBalanceAsync(TPApiServices.GCCReference.AvailableBalanceRequest req);
+
+ [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/ISendAPI/UpdateSettlementRate", ReplyAction="http://tempuri.org/ISendAPI/UpdateSettlementRateResponse")]
+ TPApiServices.GCCReference.UpdateSettlementRateResponse UpdateSettlementRate(TPApiServices.GCCReference.UpdateSettlementRateRequest req);
+
+ [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/ISendAPI/UpdateSettlementRate", ReplyAction="http://tempuri.org/ISendAPI/UpdateSettlementRateResponse")]
+ System.Threading.Tasks.Task UpdateSettlementRateAsync(TPApiServices.GCCReference.UpdateSettlementRateRequest req);
+
+ [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/ISendAPI/GetTransferFinancialsList", ReplyAction="http://tempuri.org/ISendAPI/GetTransferFinancialsListResponse")]
+ TPApiServices.GCCReference.TransferFinancialsResponse GetTransferFinancialsList(TPApiServices.GCCReference.TransferFinancialsRequest req);
+
+ [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/ISendAPI/GetTransferFinancialsList", ReplyAction="http://tempuri.org/ISendAPI/GetTransferFinancialsListResponse")]
+ System.Threading.Tasks.Task GetTransferFinancialsListAsync(TPApiServices.GCCReference.TransferFinancialsRequest req);
+
+ [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/ISendAPI/GetIDTypeList", ReplyAction="http://tempuri.org/ISendAPI/GetIDTypeListResponse")]
+ TPApiServices.GCCReference.IDTypeListResponse GetIDTypeList(TPApiServices.GCCReference.IDTypeListRequest req);
+
+ [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/ISendAPI/GetIDTypeList", ReplyAction="http://tempuri.org/ISendAPI/GetIDTypeListResponse")]
+ System.Threading.Tasks.Task GetIDTypeListAsync(TPApiServices.GCCReference.IDTypeListRequest req);
+
+ [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/ISendAPI/GetPurposeList", ReplyAction="http://tempuri.org/ISendAPI/GetPurposeListResponse")]
+ TPApiServices.GCCReference.PurposeListResponse GetPurposeList(TPApiServices.GCCReference.PurposeListRequest req);
+
+ [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/ISendAPI/GetPurposeList", ReplyAction="http://tempuri.org/ISendAPI/GetPurposeListResponse")]
+ System.Threading.Tasks.Task GetPurposeListAsync(TPApiServices.GCCReference.PurposeListRequest req);
+
+ [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/ISendAPI/GetIncomeSourceList", ReplyAction="http://tempuri.org/ISendAPI/GetIncomeSourceListResponse")]
+ TPApiServices.GCCReference.IncomeSourceListResponse GetIncomeSourceList(TPApiServices.GCCReference.IncomeSourceListRequest req);
+
+ [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/ISendAPI/GetIncomeSourceList", ReplyAction="http://tempuri.org/ISendAPI/GetIncomeSourceListResponse")]
+ System.Threading.Tasks.Task GetIncomeSourceListAsync(TPApiServices.GCCReference.IncomeSourceListRequest req);
+
+ [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/ISendAPI/GetRelationshipList", ReplyAction="http://tempuri.org/ISendAPI/GetRelationshipListResponse")]
+ TPApiServices.GCCReference.RelationshipListResponse GetRelationshipList(TPApiServices.GCCReference.RelationshipListRequest req);
+
+ [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/ISendAPI/GetRelationshipList", ReplyAction="http://tempuri.org/ISendAPI/GetRelationshipListResponse")]
+ System.Threading.Tasks.Task GetRelationshipListAsync(TPApiServices.GCCReference.RelationshipListRequest req);
+
+ [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/ISendAPI/ChangePassword", ReplyAction="http://tempuri.org/ISendAPI/ChangePasswordResponse")]
+ TPApiServices.GCCReference.ChangePasswordResponse ChangePassword(TPApiServices.GCCReference.ChangePasswordRequest req);
+
+ [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/ISendAPI/ChangePassword", ReplyAction="http://tempuri.org/ISendAPI/ChangePasswordResponse")]
+ System.Threading.Tasks.Task ChangePasswordAsync(TPApiServices.GCCReference.ChangePasswordRequest req);
+ }
+
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
+ public interface ISendAPIChannel : TPApiServices.GCCReference.ISendAPI, System.ServiceModel.IClientChannel {
+ }
+
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
+ public partial class SendAPIClient : System.ServiceModel.ClientBase, TPApiServices.GCCReference.ISendAPI {
+
+ public SendAPIClient() {
+ }
+
+ public SendAPIClient(string endpointConfigurationName) :
+ base(endpointConfigurationName) {
+ }
+
+ public SendAPIClient(string endpointConfigurationName, string remoteAddress) :
+ base(endpointConfigurationName, remoteAddress) {
+ }
+
+ public SendAPIClient(string endpointConfigurationName, System.ServiceModel.EndpointAddress remoteAddress) :
+ base(endpointConfigurationName, remoteAddress) {
+ }
+
+ public SendAPIClient(System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress remoteAddress) :
+ base(binding, remoteAddress) {
+ }
+
+ public TPApiServices.GCCReference.CountryListResponse GetCountryList(TPApiServices.GCCReference.CountryListRequest req) {
+ return base.Channel.GetCountryList(req);
+ }
+
+ public System.Threading.Tasks.Task GetCountryListAsync(TPApiServices.GCCReference.CountryListRequest req) {
+ return base.Channel.GetCountryListAsync(req);
+ }
+
+ public TPApiServices.GCCReference.CurrencyListResponse GetCurrencyList(TPApiServices.GCCReference.CurrencyListRequest req) {
+ return base.Channel.GetCurrencyList(req);
+ }
+
+ public System.Threading.Tasks.Task GetCurrencyListAsync(TPApiServices.GCCReference.CurrencyListRequest req) {
+ return base.Channel.GetCurrencyListAsync(req);
+ }
+
+ public TPApiServices.GCCReference.PaymentModeListResponse GetPaymentModeList(TPApiServices.GCCReference.PaymentModeListRequest req) {
+ return base.Channel.GetPaymentModeList(req);
+ }
+
+ public System.Threading.Tasks.Task GetPaymentModeListAsync(TPApiServices.GCCReference.PaymentModeListRequest req) {
+ return base.Channel.GetPaymentModeListAsync(req);
+ }
+
+ public TPApiServices.GCCReference.CityListResponse GetCityList(TPApiServices.GCCReference.CityListRequest req) {
+ return base.Channel.GetCityList(req);
+ }
+
+ public System.Threading.Tasks.Task GetCityListAsync(TPApiServices.GCCReference.CityListRequest req) {
+ return base.Channel.GetCityListAsync(req);
+ }
+
+ public TPApiServices.GCCReference.BranchListResponse GetBranchList(TPApiServices.GCCReference.BranchListRequest req) {
+ return base.Channel.GetBranchList(req);
+ }
+
+ public System.Threading.Tasks.Task GetBranchListAsync(TPApiServices.GCCReference.BranchListRequest req) {
+ return base.Channel.GetBranchListAsync(req);
+ }
+
+ public TPApiServices.GCCReference.ExchangeRateResponse GetExchangeRate(TPApiServices.GCCReference.ExchangeRateRequest req) {
+ return base.Channel.GetExchangeRate(req);
+ }
+
+ public System.Threading.Tasks.Task GetExchangeRateAsync(TPApiServices.GCCReference.ExchangeRateRequest req) {
+ return base.Channel.GetExchangeRateAsync(req);
+ }
+
+ public TPApiServices.GCCReference.ServiceChargesResponse GetServiceCharges(TPApiServices.GCCReference.ServiceChargesRequest req) {
+ return base.Channel.GetServiceCharges(req);
+ }
+
+ public System.Threading.Tasks.Task GetServiceChargesAsync(TPApiServices.GCCReference.ServiceChargesRequest req) {
+ return base.Channel.GetServiceChargesAsync(req);
+ }
+
+ public TPApiServices.GCCReference.CountryServiceChargesResponse GetCountryServiceCharges(TPApiServices.GCCReference.CountryServiceChargesRequest req) {
+ return base.Channel.GetCountryServiceCharges(req);
+ }
+
+ public System.Threading.Tasks.Task GetCountryServiceChargesAsync(TPApiServices.GCCReference.CountryServiceChargesRequest req) {
+ return base.Channel.GetCountryServiceChargesAsync(req);
+ }
+
+ public TPApiServices.GCCReference.ValidateTransferResponse ValidateSendTransfer(TPApiServices.GCCReference.SendTransferRequest req) {
+ return base.Channel.ValidateSendTransfer(req);
+ }
+
+ public System.Threading.Tasks.Task ValidateSendTransferAsync(TPApiServices.GCCReference.SendTransferRequest req) {
+ return base.Channel.ValidateSendTransferAsync(req);
+ }
+
+ public TPApiServices.GCCReference.SendTransferResponse SendTransfer(TPApiServices.GCCReference.SendTransferRequest req) {
+ return base.Channel.SendTransfer(req);
+ }
+
+ public System.Threading.Tasks.Task SendTransferAsync(TPApiServices.GCCReference.SendTransferRequest req) {
+ return base.Channel.SendTransferAsync(req);
+ }
+
+ public TPApiServices.GCCReference.SendAuxiliaryPaymentResponse SendAuxiliaryPayment(TPApiServices.GCCReference.SendAuxiliaryPaymentRequest req) {
+ return base.Channel.SendAuxiliaryPayment(req);
+ }
+
+ public System.Threading.Tasks.Task SendAuxiliaryPaymentAsync(TPApiServices.GCCReference.SendAuxiliaryPaymentRequest req) {
+ return base.Channel.SendAuxiliaryPaymentAsync(req);
+ }
+
+ public TPApiServices.GCCReference.ApproveTransferResponse ApproveTransfer(TPApiServices.GCCReference.ApproveTransferRequest req) {
+ return base.Channel.ApproveTransfer(req);
+ }
+
+ public System.Threading.Tasks.Task ApproveTransferAsync(TPApiServices.GCCReference.ApproveTransferRequest req) {
+ return base.Channel.ApproveTransferAsync(req);
+ }
+
+ public TPApiServices.GCCReference.StatusChangeResponse BlockTransfer(TPApiServices.GCCReference.StatusChangeRequest req) {
+ return base.Channel.BlockTransfer(req);
+ }
+
+ public System.Threading.Tasks.Task BlockTransferAsync(TPApiServices.GCCReference.StatusChangeRequest req) {
+ return base.Channel.BlockTransferAsync(req);
+ }
+
+ public TPApiServices.GCCReference.StatusChangeResponse ReleaseTransfer(TPApiServices.GCCReference.StatusChangeRequest req) {
+ return base.Channel.ReleaseTransfer(req);
+ }
+
+ public System.Threading.Tasks.Task ReleaseTransferAsync(TPApiServices.GCCReference.StatusChangeRequest req) {
+ return base.Channel.ReleaseTransferAsync(req);
+ }
+
+ public TPApiServices.GCCReference.CancelTransferResponse CancelTransfer(TPApiServices.GCCReference.CancelTransferRequest req) {
+ return base.Channel.CancelTransfer(req);
+ }
+
+ public System.Threading.Tasks.Task CancelTransferAsync(TPApiServices.GCCReference.CancelTransferRequest req) {
+ return base.Channel.CancelTransferAsync(req);
+ }
+
+ public TPApiServices.GCCReference.RefundTransferResponse RefundTransfer(TPApiServices.GCCReference.RefundTransferRequest req) {
+ return base.Channel.RefundTransfer(req);
+ }
+
+ public System.Threading.Tasks.Task RefundTransferAsync(TPApiServices.GCCReference.RefundTransferRequest req) {
+ return base.Channel.RefundTransferAsync(req);
+ }
+
+ public TPApiServices.GCCReference.ModifyTransferResponse ModifyTransfer(TPApiServices.GCCReference.ModifyTransferRequest req) {
+ return base.Channel.ModifyTransfer(req);
+ }
+
+ public System.Threading.Tasks.Task ModifyTransferAsync(TPApiServices.GCCReference.ModifyTransferRequest req) {
+ return base.Channel.ModifyTransferAsync(req);
+ }
+
+ public TPApiServices.GCCReference.ModifyTransferStatusResponse GetModifyTransferStatus(TPApiServices.GCCReference.ModifyTransferStatusRequest req) {
+ return base.Channel.GetModifyTransferStatus(req);
+ }
+
+ public System.Threading.Tasks.Task GetModifyTransferStatusAsync(TPApiServices.GCCReference.ModifyTransferStatusRequest req) {
+ return base.Channel.GetModifyTransferStatusAsync(req);
+ }
+
+ public TPApiServices.GCCReference.PayoutBranchListResponse GetPayoutBranchList(TPApiServices.GCCReference.PayoutBranchListRequest req) {
+ return base.Channel.GetPayoutBranchList(req);
+ }
+
+ public System.Threading.Tasks.Task GetPayoutBranchListAsync(TPApiServices.GCCReference.PayoutBranchListRequest req) {
+ return base.Channel.GetPayoutBranchListAsync(req);
+ }
+
+ public TPApiServices.GCCReference.TransferStatusResponse GetTransferStatus(TPApiServices.GCCReference.TransferStatusRequest req) {
+ return base.Channel.GetTransferStatus(req);
+ }
+
+ public System.Threading.Tasks.Task GetTransferStatusAsync(TPApiServices.GCCReference.TransferStatusRequest req) {
+ return base.Channel.GetTransferStatusAsync(req);
+ }
+
+ public TPApiServices.GCCReference.SentTransferListResponse GetSentTransferList(TPApiServices.GCCReference.SentTransferListRequest req) {
+ return base.Channel.GetSentTransferList(req);
+ }
+
+ public System.Threading.Tasks.Task GetSentTransferListAsync(TPApiServices.GCCReference.SentTransferListRequest req) {
+ return base.Channel.GetSentTransferListAsync(req);
+ }
+
+ public TPApiServices.GCCReference.ExchangeRateListResponse GetExchangeRateList(TPApiServices.GCCReference.ExchangeRateListRequest req) {
+ return base.Channel.GetExchangeRateList(req);
+ }
+
+ public System.Threading.Tasks.Task GetExchangeRateListAsync(TPApiServices.GCCReference.ExchangeRateListRequest req) {
+ return base.Channel.GetExchangeRateListAsync(req);
+ }
+
+ public TPApiServices.GCCReference.AvailableBalanceResponse GetAvailableBalance(TPApiServices.GCCReference.AvailableBalanceRequest req) {
+ return base.Channel.GetAvailableBalance(req);
+ }
+
+ public System.Threading.Tasks.Task GetAvailableBalanceAsync(TPApiServices.GCCReference.AvailableBalanceRequest req) {
+ return base.Channel.GetAvailableBalanceAsync(req);
+ }
+
+ public TPApiServices.GCCReference.UpdateSettlementRateResponse UpdateSettlementRate(TPApiServices.GCCReference.UpdateSettlementRateRequest req) {
+ return base.Channel.UpdateSettlementRate(req);
+ }
+
+ public System.Threading.Tasks.Task UpdateSettlementRateAsync(TPApiServices.GCCReference.UpdateSettlementRateRequest req) {
+ return base.Channel.UpdateSettlementRateAsync(req);
+ }
+
+ public TPApiServices.GCCReference.TransferFinancialsResponse GetTransferFinancialsList(TPApiServices.GCCReference.TransferFinancialsRequest req) {
+ return base.Channel.GetTransferFinancialsList(req);
+ }
+
+ public System.Threading.Tasks.Task GetTransferFinancialsListAsync(TPApiServices.GCCReference.TransferFinancialsRequest req) {
+ return base.Channel.GetTransferFinancialsListAsync(req);
+ }
+
+ public TPApiServices.GCCReference.IDTypeListResponse GetIDTypeList(TPApiServices.GCCReference.IDTypeListRequest req) {
+ return base.Channel.GetIDTypeList(req);
+ }
+
+ public System.Threading.Tasks.Task GetIDTypeListAsync(TPApiServices.GCCReference.IDTypeListRequest req) {
+ return base.Channel.GetIDTypeListAsync(req);
+ }
+
+ public TPApiServices.GCCReference.PurposeListResponse GetPurposeList(TPApiServices.GCCReference.PurposeListRequest req) {
+ return base.Channel.GetPurposeList(req);
+ }
+
+ public System.Threading.Tasks.Task GetPurposeListAsync(TPApiServices.GCCReference.PurposeListRequest req) {
+ return base.Channel.GetPurposeListAsync(req);
+ }
+
+ public TPApiServices.GCCReference.IncomeSourceListResponse GetIncomeSourceList(TPApiServices.GCCReference.IncomeSourceListRequest req) {
+ return base.Channel.GetIncomeSourceList(req);
+ }
+
+ public System.Threading.Tasks.Task GetIncomeSourceListAsync(TPApiServices.GCCReference.IncomeSourceListRequest req) {
+ return base.Channel.GetIncomeSourceListAsync(req);
+ }
+
+ public TPApiServices.GCCReference.RelationshipListResponse GetRelationshipList(TPApiServices.GCCReference.RelationshipListRequest req) {
+ return base.Channel.GetRelationshipList(req);
+ }
+
+ public System.Threading.Tasks.Task GetRelationshipListAsync(TPApiServices.GCCReference.RelationshipListRequest req) {
+ return base.Channel.GetRelationshipListAsync(req);
+ }
+
+ public TPApiServices.GCCReference.ChangePasswordResponse ChangePassword(TPApiServices.GCCReference.ChangePasswordRequest req) {
+ return base.Channel.ChangePassword(req);
+ }
+
+ public System.Threading.Tasks.Task ChangePasswordAsync(TPApiServices.GCCReference.ChangePasswordRequest req) {
+ return base.Channel.ChangePasswordAsync(req);
+ }
+ }
+}
diff --git a/TPServices/Connected Services/GCCReference/Reference.svcmap b/TPServices/Connected Services/GCCReference/Reference.svcmap
new file mode 100644
index 0000000..08584c4
--- /dev/null
+++ b/TPServices/Connected Services/GCCReference/Reference.svcmap
@@ -0,0 +1,31 @@
+
+
+
+ false
+ true
+ true
+
+ false
+ false
+ false
+
+
+ true
+ Auto
+ true
+ true
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/TPServices/Connected Services/GCCReference/SendAPI1.wsdl b/TPServices/Connected Services/GCCReference/SendAPI1.wsdl
new file mode 100644
index 0000000..f4a6e32
--- /dev/null
+++ b/TPServices/Connected Services/GCCReference/SendAPI1.wsdl
@@ -0,0 +1,1966 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/TPServices/Connected Services/GCCReference/TPApiServices.GCCReference.ApproveTransferResponse.datasource b/TPServices/Connected Services/GCCReference/TPApiServices.GCCReference.ApproveTransferResponse.datasource
new file mode 100644
index 0000000..d2e9a6e
--- /dev/null
+++ b/TPServices/Connected Services/GCCReference/TPApiServices.GCCReference.ApproveTransferResponse.datasource
@@ -0,0 +1,10 @@
+
+
+
+ TPApiServices.GCCReference.ApproveTransferResponse, Connected Services.GCCReference.Reference.cs.dll, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
+
\ No newline at end of file
diff --git a/TPServices/Connected Services/GCCReference/TPApiServices.GCCReference.AvailableBalanceResponse.datasource b/TPServices/Connected Services/GCCReference/TPApiServices.GCCReference.AvailableBalanceResponse.datasource
new file mode 100644
index 0000000..157d929
--- /dev/null
+++ b/TPServices/Connected Services/GCCReference/TPApiServices.GCCReference.AvailableBalanceResponse.datasource
@@ -0,0 +1,10 @@
+
+
+
+ TPApiServices.GCCReference.AvailableBalanceResponse, Connected Services.GCCReference.Reference.cs.dll, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
+
\ No newline at end of file
diff --git a/TPServices/Connected Services/GCCReference/TPApiServices.GCCReference.BranchListResponse.datasource b/TPServices/Connected Services/GCCReference/TPApiServices.GCCReference.BranchListResponse.datasource
new file mode 100644
index 0000000..3d59e3a
--- /dev/null
+++ b/TPServices/Connected Services/GCCReference/TPApiServices.GCCReference.BranchListResponse.datasource
@@ -0,0 +1,10 @@
+
+
+
+ TPApiServices.GCCReference.BranchListResponse, Connected Services.GCCReference.Reference.cs.dll, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
+
\ No newline at end of file
diff --git a/TPServices/Connected Services/GCCReference/TPApiServices.GCCReference.CancelTransferResponse.datasource b/TPServices/Connected Services/GCCReference/TPApiServices.GCCReference.CancelTransferResponse.datasource
new file mode 100644
index 0000000..0d43f66
--- /dev/null
+++ b/TPServices/Connected Services/GCCReference/TPApiServices.GCCReference.CancelTransferResponse.datasource
@@ -0,0 +1,10 @@
+
+
+
+ TPApiServices.GCCReference.CancelTransferResponse, Connected Services.GCCReference.Reference.cs.dll, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
+
\ No newline at end of file
diff --git a/TPServices/Connected Services/GCCReference/TPApiServices.GCCReference.ChangePasswordResponse.datasource b/TPServices/Connected Services/GCCReference/TPApiServices.GCCReference.ChangePasswordResponse.datasource
new file mode 100644
index 0000000..c4a1da4
--- /dev/null
+++ b/TPServices/Connected Services/GCCReference/TPApiServices.GCCReference.ChangePasswordResponse.datasource
@@ -0,0 +1,10 @@
+
+
+
+ TPApiServices.GCCReference.ChangePasswordResponse, Connected Services.GCCReference.Reference.cs.dll, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
+
\ No newline at end of file
diff --git a/TPServices/Connected Services/GCCReference/TPApiServices.GCCReference.CityListResponse.datasource b/TPServices/Connected Services/GCCReference/TPApiServices.GCCReference.CityListResponse.datasource
new file mode 100644
index 0000000..1d3d037
--- /dev/null
+++ b/TPServices/Connected Services/GCCReference/TPApiServices.GCCReference.CityListResponse.datasource
@@ -0,0 +1,10 @@
+
+
+
+ TPApiServices.GCCReference.CityListResponse, Connected Services.GCCReference.Reference.cs.dll, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
+
\ No newline at end of file
diff --git a/TPServices/Connected Services/GCCReference/TPApiServices.GCCReference.CountryListResponse.datasource b/TPServices/Connected Services/GCCReference/TPApiServices.GCCReference.CountryListResponse.datasource
new file mode 100644
index 0000000..c8a341b
--- /dev/null
+++ b/TPServices/Connected Services/GCCReference/TPApiServices.GCCReference.CountryListResponse.datasource
@@ -0,0 +1,10 @@
+
+
+
+ TPApiServices.GCCReference.CountryListResponse, Connected Services.GCCReference.Reference.cs.dll, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
+
\ No newline at end of file
diff --git a/TPServices/Connected Services/GCCReference/TPApiServices.GCCReference.CountryServiceChargesResponse.datasource b/TPServices/Connected Services/GCCReference/TPApiServices.GCCReference.CountryServiceChargesResponse.datasource
new file mode 100644
index 0000000..d029a24
--- /dev/null
+++ b/TPServices/Connected Services/GCCReference/TPApiServices.GCCReference.CountryServiceChargesResponse.datasource
@@ -0,0 +1,10 @@
+
+
+
+ TPApiServices.GCCReference.CountryServiceChargesResponse, Connected Services.GCCReference.Reference.cs.dll, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
+
\ No newline at end of file
diff --git a/TPServices/Connected Services/GCCReference/TPApiServices.GCCReference.CurrencyListResponse.datasource b/TPServices/Connected Services/GCCReference/TPApiServices.GCCReference.CurrencyListResponse.datasource
new file mode 100644
index 0000000..56e0b8d
--- /dev/null
+++ b/TPServices/Connected Services/GCCReference/TPApiServices.GCCReference.CurrencyListResponse.datasource
@@ -0,0 +1,10 @@
+
+
+
+ TPApiServices.GCCReference.CurrencyListResponse, Connected Services.GCCReference.Reference.cs.dll, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
+
\ No newline at end of file
diff --git a/TPServices/Connected Services/GCCReference/TPApiServices.GCCReference.ExchangeRateListResponse.datasource b/TPServices/Connected Services/GCCReference/TPApiServices.GCCReference.ExchangeRateListResponse.datasource
new file mode 100644
index 0000000..34c7dc9
--- /dev/null
+++ b/TPServices/Connected Services/GCCReference/TPApiServices.GCCReference.ExchangeRateListResponse.datasource
@@ -0,0 +1,10 @@
+
+
+
+ TPApiServices.GCCReference.ExchangeRateListResponse, Connected Services.GCCReference.Reference.cs.dll, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
+
\ No newline at end of file
diff --git a/TPServices/Connected Services/GCCReference/TPApiServices.GCCReference.ExchangeRateResponse.datasource b/TPServices/Connected Services/GCCReference/TPApiServices.GCCReference.ExchangeRateResponse.datasource
new file mode 100644
index 0000000..7804f5b
--- /dev/null
+++ b/TPServices/Connected Services/GCCReference/TPApiServices.GCCReference.ExchangeRateResponse.datasource
@@ -0,0 +1,10 @@
+
+
+
+ TPApiServices.GCCReference.ExchangeRateResponse, Connected Services.GCCReference.Reference.cs.dll, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
+
\ No newline at end of file
diff --git a/TPServices/Connected Services/GCCReference/TPApiServices.GCCReference.IDTypeListResponse.datasource b/TPServices/Connected Services/GCCReference/TPApiServices.GCCReference.IDTypeListResponse.datasource
new file mode 100644
index 0000000..3ea4f34
--- /dev/null
+++ b/TPServices/Connected Services/GCCReference/TPApiServices.GCCReference.IDTypeListResponse.datasource
@@ -0,0 +1,10 @@
+
+
+
+ TPApiServices.GCCReference.IDTypeListResponse, Connected Services.GCCReference.Reference.cs.dll, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
+
\ No newline at end of file
diff --git a/TPServices/Connected Services/GCCReference/TPApiServices.GCCReference.IncomeSourceListResponse.datasource b/TPServices/Connected Services/GCCReference/TPApiServices.GCCReference.IncomeSourceListResponse.datasource
new file mode 100644
index 0000000..0cb15e9
--- /dev/null
+++ b/TPServices/Connected Services/GCCReference/TPApiServices.GCCReference.IncomeSourceListResponse.datasource
@@ -0,0 +1,10 @@
+
+
+
+ TPApiServices.GCCReference.IncomeSourceListResponse, Connected Services.GCCReference.Reference.cs.dll, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
+
\ No newline at end of file
diff --git a/TPServices/Connected Services/GCCReference/TPApiServices.GCCReference.ModifyTransferResponse.datasource b/TPServices/Connected Services/GCCReference/TPApiServices.GCCReference.ModifyTransferResponse.datasource
new file mode 100644
index 0000000..c6a16d1
--- /dev/null
+++ b/TPServices/Connected Services/GCCReference/TPApiServices.GCCReference.ModifyTransferResponse.datasource
@@ -0,0 +1,10 @@
+
+
+
+ TPApiServices.GCCReference.ModifyTransferResponse, Connected Services.GCCReference.Reference.cs.dll, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
+
\ No newline at end of file
diff --git a/TPServices/Connected Services/GCCReference/TPApiServices.GCCReference.ModifyTransferStatusResponse.datasource b/TPServices/Connected Services/GCCReference/TPApiServices.GCCReference.ModifyTransferStatusResponse.datasource
new file mode 100644
index 0000000..948dcc8
--- /dev/null
+++ b/TPServices/Connected Services/GCCReference/TPApiServices.GCCReference.ModifyTransferStatusResponse.datasource
@@ -0,0 +1,10 @@
+
+
+
+ TPApiServices.GCCReference.ModifyTransferStatusResponse, Connected Services.GCCReference.Reference.cs.dll, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
+
\ No newline at end of file
diff --git a/TPServices/Connected Services/GCCReference/TPApiServices.GCCReference.PaymentModeListResponse.datasource b/TPServices/Connected Services/GCCReference/TPApiServices.GCCReference.PaymentModeListResponse.datasource
new file mode 100644
index 0000000..bea2181
--- /dev/null
+++ b/TPServices/Connected Services/GCCReference/TPApiServices.GCCReference.PaymentModeListResponse.datasource
@@ -0,0 +1,10 @@
+
+
+
+ TPApiServices.GCCReference.PaymentModeListResponse, Connected Services.GCCReference.Reference.cs.dll, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
+
\ No newline at end of file
diff --git a/TPServices/Connected Services/GCCReference/TPApiServices.GCCReference.PayoutBranchListResponse.datasource b/TPServices/Connected Services/GCCReference/TPApiServices.GCCReference.PayoutBranchListResponse.datasource
new file mode 100644
index 0000000..c1002e2
--- /dev/null
+++ b/TPServices/Connected Services/GCCReference/TPApiServices.GCCReference.PayoutBranchListResponse.datasource
@@ -0,0 +1,10 @@
+
+
+
+ TPApiServices.GCCReference.PayoutBranchListResponse, Connected Services.GCCReference.Reference.cs.dll, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
+
\ No newline at end of file
diff --git a/TPServices/Connected Services/GCCReference/TPApiServices.GCCReference.PurposeListResponse.datasource b/TPServices/Connected Services/GCCReference/TPApiServices.GCCReference.PurposeListResponse.datasource
new file mode 100644
index 0000000..13671ae
--- /dev/null
+++ b/TPServices/Connected Services/GCCReference/TPApiServices.GCCReference.PurposeListResponse.datasource
@@ -0,0 +1,10 @@
+
+
+
+ TPApiServices.GCCReference.PurposeListResponse, Connected Services.GCCReference.Reference.cs.dll, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
+
\ No newline at end of file
diff --git a/TPServices/Connected Services/GCCReference/TPApiServices.GCCReference.RefundTransferResponse.datasource b/TPServices/Connected Services/GCCReference/TPApiServices.GCCReference.RefundTransferResponse.datasource
new file mode 100644
index 0000000..5fecab1
--- /dev/null
+++ b/TPServices/Connected Services/GCCReference/TPApiServices.GCCReference.RefundTransferResponse.datasource
@@ -0,0 +1,10 @@
+
+
+
+ TPApiServices.GCCReference.RefundTransferResponse, Connected Services.GCCReference.Reference.cs.dll, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
+
\ No newline at end of file
diff --git a/TPServices/Connected Services/GCCReference/TPApiServices.GCCReference.RelationshipListResponse.datasource b/TPServices/Connected Services/GCCReference/TPApiServices.GCCReference.RelationshipListResponse.datasource
new file mode 100644
index 0000000..3d2cc19
--- /dev/null
+++ b/TPServices/Connected Services/GCCReference/TPApiServices.GCCReference.RelationshipListResponse.datasource
@@ -0,0 +1,10 @@
+
+
+
+ TPApiServices.GCCReference.RelationshipListResponse, Connected Services.GCCReference.Reference.cs.dll, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
+
\ No newline at end of file
diff --git a/TPServices/Connected Services/GCCReference/TPApiServices.GCCReference.SendAuxiliaryPaymentResponse.datasource b/TPServices/Connected Services/GCCReference/TPApiServices.GCCReference.SendAuxiliaryPaymentResponse.datasource
new file mode 100644
index 0000000..0d35808
--- /dev/null
+++ b/TPServices/Connected Services/GCCReference/TPApiServices.GCCReference.SendAuxiliaryPaymentResponse.datasource
@@ -0,0 +1,10 @@
+
+
+
+ TPApiServices.GCCReference.SendAuxiliaryPaymentResponse, Connected Services.GCCReference.Reference.cs.dll, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
+
\ No newline at end of file
diff --git a/TPServices/Connected Services/GCCReference/TPApiServices.GCCReference.SendTransferResponse.datasource b/TPServices/Connected Services/GCCReference/TPApiServices.GCCReference.SendTransferResponse.datasource
new file mode 100644
index 0000000..bd7c66a
--- /dev/null
+++ b/TPServices/Connected Services/GCCReference/TPApiServices.GCCReference.SendTransferResponse.datasource
@@ -0,0 +1,10 @@
+
+
+
+ TPApiServices.GCCReference.SendTransferResponse, Connected Services.GCCReference.Reference.cs.dll, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
+
\ No newline at end of file
diff --git a/TPServices/Connected Services/GCCReference/TPApiServices.GCCReference.SentTransferListResponse.datasource b/TPServices/Connected Services/GCCReference/TPApiServices.GCCReference.SentTransferListResponse.datasource
new file mode 100644
index 0000000..8ef67c0
--- /dev/null
+++ b/TPServices/Connected Services/GCCReference/TPApiServices.GCCReference.SentTransferListResponse.datasource
@@ -0,0 +1,10 @@
+
+
+
+ TPApiServices.GCCReference.SentTransferListResponse, Connected Services.GCCReference.Reference.cs.dll, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
+
\ No newline at end of file
diff --git a/TPServices/Connected Services/GCCReference/TPApiServices.GCCReference.ServiceChargesResponse.datasource b/TPServices/Connected Services/GCCReference/TPApiServices.GCCReference.ServiceChargesResponse.datasource
new file mode 100644
index 0000000..190710c
--- /dev/null
+++ b/TPServices/Connected Services/GCCReference/TPApiServices.GCCReference.ServiceChargesResponse.datasource
@@ -0,0 +1,10 @@
+
+
+
+ TPApiServices.GCCReference.ServiceChargesResponse, Connected Services.GCCReference.Reference.cs.dll, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
+
\ No newline at end of file
diff --git a/TPServices/Connected Services/GCCReference/TPApiServices.GCCReference.StatusChangeResponse.datasource b/TPServices/Connected Services/GCCReference/TPApiServices.GCCReference.StatusChangeResponse.datasource
new file mode 100644
index 0000000..edbc7ac
--- /dev/null
+++ b/TPServices/Connected Services/GCCReference/TPApiServices.GCCReference.StatusChangeResponse.datasource
@@ -0,0 +1,10 @@
+
+
+
+ TPApiServices.GCCReference.StatusChangeResponse, Connected Services.GCCReference.Reference.cs.dll, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
+
\ No newline at end of file
diff --git a/TPServices/Connected Services/GCCReference/TPApiServices.GCCReference.TransferFinancialsResponse.datasource b/TPServices/Connected Services/GCCReference/TPApiServices.GCCReference.TransferFinancialsResponse.datasource
new file mode 100644
index 0000000..528a5e9
--- /dev/null
+++ b/TPServices/Connected Services/GCCReference/TPApiServices.GCCReference.TransferFinancialsResponse.datasource
@@ -0,0 +1,10 @@
+
+
+
+ TPApiServices.GCCReference.TransferFinancialsResponse, Connected Services.GCCReference.Reference.cs.dll, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
+
\ No newline at end of file
diff --git a/TPServices/Connected Services/GCCReference/TPApiServices.GCCReference.TransferStatusResponse.datasource b/TPServices/Connected Services/GCCReference/TPApiServices.GCCReference.TransferStatusResponse.datasource
new file mode 100644
index 0000000..be044bb
--- /dev/null
+++ b/TPServices/Connected Services/GCCReference/TPApiServices.GCCReference.TransferStatusResponse.datasource
@@ -0,0 +1,10 @@
+
+
+
+ TPApiServices.GCCReference.TransferStatusResponse, Connected Services.GCCReference.Reference.cs.dll, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
+
\ No newline at end of file
diff --git a/TPServices/Connected Services/GCCReference/TPApiServices.GCCReference.UpdateSettlementRateResponse.datasource b/TPServices/Connected Services/GCCReference/TPApiServices.GCCReference.UpdateSettlementRateResponse.datasource
new file mode 100644
index 0000000..73a326d
--- /dev/null
+++ b/TPServices/Connected Services/GCCReference/TPApiServices.GCCReference.UpdateSettlementRateResponse.datasource
@@ -0,0 +1,10 @@
+
+
+
+ TPApiServices.GCCReference.UpdateSettlementRateResponse, Connected Services.GCCReference.Reference.cs.dll, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
+
\ No newline at end of file
diff --git a/TPServices/Connected Services/GCCReference/TPApiServices.GCCReference.ValidateTransferResponse.datasource b/TPServices/Connected Services/GCCReference/TPApiServices.GCCReference.ValidateTransferResponse.datasource
new file mode 100644
index 0000000..0e8b9db
--- /dev/null
+++ b/TPServices/Connected Services/GCCReference/TPApiServices.GCCReference.ValidateTransferResponse.datasource
@@ -0,0 +1,10 @@
+
+
+
+ TPApiServices.GCCReference.ValidateTransferResponse, Connected Services.GCCReference.Reference.cs.dll, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
+
\ No newline at end of file
diff --git a/TPServices/Connected Services/GCCReference/configuration.svcinfo b/TPServices/Connected Services/GCCReference/configuration.svcinfo
new file mode 100644
index 0000000..2b8c90f
--- /dev/null
+++ b/TPServices/Connected Services/GCCReference/configuration.svcinfo
@@ -0,0 +1,10 @@
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/TPServices/Connected Services/GCCReference/configuration91.svcinfo b/TPServices/Connected Services/GCCReference/configuration91.svcinfo
new file mode 100644
index 0000000..a2ccace
--- /dev/null
+++ b/TPServices/Connected Services/GCCReference/configuration91.svcinfo
@@ -0,0 +1,201 @@
+
+
+
+
+
+
+ BasicHttpsBinding_ISendAPI
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ StrongWildcard
+
+
+
+
+
+ 65536
+
+
+
+
+
+
+
+
+ System.ServiceModel.Configuration.XmlDictionaryReaderQuotasElement
+
+
+ 0
+
+
+ 0
+
+
+ 0
+
+
+ 0
+
+
+ 0
+
+
+ System.Text.UTF8Encoding
+
+
+ Buffered
+
+
+
+
+
+ Text
+
+
+ System.ServiceModel.Configuration.BasicHttpSecurityElement
+
+
+ Transport
+
+
+ System.ServiceModel.Configuration.HttpTransportSecurityElement
+
+
+ None
+
+
+ None
+
+
+ System.Security.Authentication.ExtendedProtection.Configuration.ExtendedProtectionPolicyElement
+
+
+ Never
+
+
+ TransportSelected
+
+
+ (Collection)
+
+
+
+
+
+ System.ServiceModel.Configuration.BasicHttpMessageSecurityElement
+
+
+ UserName
+
+
+ Default
+
+
+
+
+
+
+
+
+ https://api.gccremit.com/SendAPI.svc
+
+
+
+
+
+ basicHttpBinding
+
+
+ BasicHttpsBinding_ISendAPI
+
+
+ GCCReference.ISendAPI
+
+
+ System.ServiceModel.Configuration.AddressHeaderCollectionElement
+
+
+ <Header />
+
+
+ System.ServiceModel.Configuration.IdentityElement
+
+
+ System.ServiceModel.Configuration.UserPrincipalNameElement
+
+
+
+
+
+ System.ServiceModel.Configuration.ServicePrincipalNameElement
+
+
+
+
+
+ System.ServiceModel.Configuration.DnsElement
+
+
+
+
+
+ System.ServiceModel.Configuration.RsaElement
+
+
+
+
+
+ System.ServiceModel.Configuration.CertificateElement
+
+
+
+
+
+ System.ServiceModel.Configuration.CertificateReferenceElement
+
+
+ My
+
+
+ LocalMachine
+
+
+ FindBySubjectDistinguishedName
+
+
+
+
+
+ False
+
+
+ BasicHttpsBinding_ISendAPI
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/TPServices/GCC/Model/GCCSendMoney.cs b/TPServices/GCC/Model/GCCSendMoney.cs
new file mode 100644
index 0000000..9fbdc65
--- /dev/null
+++ b/TPServices/GCC/Model/GCCSendMoney.cs
@@ -0,0 +1,13 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+
+namespace TPService.GCC.Model
+{
+ public class GCCSendMoney
+ {
+
+ }
+}
diff --git a/TPServices/GCC/Services/GCCAPI.cs b/TPServices/GCC/Services/GCCAPI.cs
new file mode 100644
index 0000000..70db3ae
--- /dev/null
+++ b/TPServices/GCC/Services/GCCAPI.cs
@@ -0,0 +1,573 @@
+using Common.Models.Agent;
+using Common.Models.Bank;
+using Common.Models.ExchangeRate;
+using Common.Models.RequestResponse;
+using Common.Models.Status;
+using Common.Models.TxnModel;
+using Common.TPService;
+using Common.Utility;
+using GMENepal.GMEReference;
+using log4net;
+using Newtonsoft.Json;
+using System;
+using System.IO;
+using System.Xml.Serialization;
+using TPApiServices.GCCReference;
+
+namespace TPService.GCC.Services
+{
+
+ public class GCCAPI : ITPApiServices
+ {
+ //private readonly ISendAPI _sendAPI;
+ private readonly ILog _log = LogManager.GetLogger(typeof(GCCAPI));
+ private readonly SendAPIClient _sendAPI = new SendAPIClient();
+ string PartnerId = GetStatic.ReadWebConfig("gcc_partnerId", "");
+ string Password = GetStatic.ReadWebConfig("gcc_password", "");
+ string SecurityKey = GetStatic.ReadWebConfig("gcc_securityKey", "");
+
+ public TPResponse GetTPResponse(T model, string MethodName) where T : class
+ {
+ switch (MethodName)
+ {
+ case "getCountryList":
+ return GetCountryList(model as CountryListRequest);
+
+ case "currencyList":
+ return GetCurrencyList(model as CurrencyListRequest);
+
+ case "paymentModeList":
+ return GetPaymentModeList(model as PaymentModeListRequest);
+
+ case "agentList":
+ return GetCityList(model as AgentRequest);
+
+ case "bankList":
+ return GetBranchList(model as BankRequest);
+
+
+ case "exchangeRate":
+ return GetExRate(model as ExchangeRate);
+
+ case "serviceCharge":
+ return GetServiceCharges(model as ServiceChargesRequest);
+
+ case "send":
+ return SendTransaction(model as SendTransaction);
+
+ case "release":
+ return ApproveTransfer(model as TFReleaseTxnRequest);
+ case "status":
+ return GetTransferStatus(model as GetStatus);
+ case "cancelTransfer":
+ return CancelTransfer(model as CancelTransferRequest);
+ case "refundTransfer":
+ return RefundTransfer(model as RefundTransferRequest);
+ case "modifyTransfer":
+ return ModifyTransfer(model as ModifyTransferRequest);
+ case "modifyTransferStatus":
+ return GetModifyTransferStatus(model as ModifyTransferStatusRequest);
+
+ case "transferFinancialsList":
+ return GetTransferFinancialsList(model as TransferFinancialsRequest);
+ case "exchangeRateList":
+ return GetExchangeRateList(model as ExchangeRateListRequest);
+ case "availableBalance":
+ return GetAvailableBalance(model as AvailableBalanceRequest);
+ case "idTypeList":
+ return GetIDTypeList(model as IDTypeListRequest);
+ case "purposeList":
+ return GetPurposeList(model as PurposeListRequest);
+ case "incomeSourceList":
+ return GetIncomeSourceList(model as IncomeSourceListRequest);
+ case "relationshipList":
+ return GetRelationshipList(model as RelationshipListRequest);
+ case "ChangePassword":
+ return ChangePassword(model as ChangePasswordRequest);
+ default:
+ return new TPResponse() { ResponseCode = "1", Msg = "Method Name Not Found !" };
+ }
+ }
+
+ private TPResponse GetCityList(AgentRequest getCity)
+ {
+ TPResponse _response = new TPResponse();
+ CityListRequest req = new CityListRequest()
+ {
+ UniqueID = PartnerId,
+ Password = Password,
+ SecurityKey = SecurityKey,
+ CountryCode = getCity.PayoutCountry,
+ CurrencyCode = getCity.ExternalBankId,
+ PaymentModeCode = getCity.PaymentType,
+ //PayoutBranchCode = exRate.PAgentId
+ };
+
+ try
+ {
+ _log.Info("GetExchangeRate | REQUEST :" + JsonConvert.SerializeObject(req));
+ CityListResponse res = _sendAPI.GetCityList(req);
+ _log.Info("GetExchangeRate | RESPONSE :" + JsonConvert.SerializeObject(res));
+ _response.ResponseCode = res.ResponseCode;
+ _response.Msg = res.ResponseMessage;
+ //_response.Extra = res.g;
+ //_response.Extra2 = res.CostRate;
+ //_response.Id = res.CustomerRate;
+ _response.Data = res;
+ }
+ catch (Exception ex)
+ {
+ _response.ResponseCode = "1";
+ _response.Msg = "Unknown error!";
+ _log.ErrorFormat("ExchangeRateResponse | Exception occured On ExchangeRat Method At GCCREMITApi ! Details :" + ex.Message);
+ }
+ return _response;
+ }
+
+ private TPResponse GetBranchList(BankRequest getbranch)
+ {
+ TPResponse _response = new TPResponse();
+ BranchListRequest req = new BranchListRequest()
+ {
+ UniqueID = PartnerId,
+ Password = Password,
+ SecurityKey = SecurityKey,
+ CountryCode = getbranch.CountryCode,
+ CurrencyCode = getbranch.BankName,
+ PaymentModeCode = getbranch.PaymentMethod,
+ CityCode = getbranch.CityId.ToString(),
+ Search = "",
+ //PayoutBranchCode = exRate.PAgentId
+ };
+
+ try
+ {
+ _log.Info("GetExchangeRate | REQUEST :" + JsonConvert.SerializeObject(req));
+ BranchListResponse res = _sendAPI.GetBranchList(req);
+ _log.Info("GetExchangeRate | RESPONSE :" + JsonConvert.SerializeObject(res));
+ _response.ResponseCode = res.ResponseCode;
+ _response.Msg = res.ResponseMessage;
+ //_response.Extra = res.g;
+ //_response.Extra2 = res.CostRate;
+ //_response.Id = res.CustomerRate;
+ _response.Data = res;
+ }
+ catch (Exception ex)
+ {
+ _response.ResponseCode = "1";
+ _response.Msg = "Unknown error!";
+ _log.ErrorFormat("ExchangeRateResponse | Exception occured On ExchangeRat Method At GCCREMITApi ! Details :" + ex.Message);
+ }
+ return _response;
+ }
+ private TPResponse GetExRate(ExchangeRate exRate)
+ {
+ TPResponse _response = new TPResponse();
+ ExchangeRateRequest req = new ExchangeRateRequest()
+ {
+ UniqueID = PartnerId,
+ Password = Password,
+ SecurityKey = SecurityKey,
+ PayoutBranchCode = exRate.PAgentId
+ };
+
+ try
+ {
+ _log.Info("GetExchangeRate | REQUEST :" + JsonConvert.SerializeObject(req));
+ ExchangeRateResponse res = _sendAPI.GetExchangeRate(req);
+ _log.Info("GetExchangeRate | RESPONSE :" + JsonConvert.SerializeObject(res));
+ _response.ResponseCode = res.ResponseCode;
+ _response.Msg = res.ResponseMessage;
+ _response.Extra = res.PayoutBranchCode;
+ _response.Extra2 = res.CostRate;
+ _response.Id = res.CustomerRate;
+ _response.Data = res;
+ }
+ catch (Exception ex)
+ {
+ _response.ResponseCode = "1";
+ _response.Msg = "Unknown error!";
+ _log.ErrorFormat("ExchangeRateResponse | Exception occured On ExchangeRat Method At GCCREMITApi ! Details :" + ex.Message);
+ }
+ return _response;
+ }
+ private static string ObjectToXML(object input)
+ {
+ try
+ {
+ StringWriter stringwriter = new StringWriter();
+ XmlSerializer serializer = new XmlSerializer(input.GetType());
+ serializer.Serialize(stringwriter, input);
+ return stringwriter.ToString();
+ }
+ catch (Exception ex)
+ {
+ if (ex.InnerException != null)
+ ex = ex.InnerException;
+
+ return "Could not convert: " + ex.Message;
+ }
+ }
+ private TPResponse SendTransaction(SendTransaction sendTransferRequest)
+ {
+ TPResponse _response = new TPResponse();
+
+ SendTransferRequest mapreq = SendTransferMap(sendTransferRequest);
+ ExchangeRate exrate = new ExchangeRate()
+ {
+ PAgentId = mapreq.PayoutBranchCode
+ };
+ TPResponse exrateRes = GetExRate(exrate);
+ mapreq.CostRate = exrateRes.Extra2;
+
+
+ var costR = Convert.ToDecimal(mapreq.CostRate);
+ var payoutA = Convert.ToDecimal(mapreq.PayoutAmount);
+ var paingA = payoutA / costR;
+ mapreq.PayinAmount = paingA.ToString();
+
+
+ try
+ {
+ _log.Info("SendTransferRequest | REQUEST :" + JsonConvert.SerializeObject(mapreq));
+ // _log.Info("SendTransferRequest | REQUEST :" + ObjectToXML(mapreq));
+
+
+ SendTransferResponse res = _sendAPI.SendTransfer(mapreq);
+
+ // _log.Info("SendTransferResponse | RESPONSE :" + ObjectToXML(res));
+ _log.Info("SendTransferResponse | RESPONSE :" + JsonConvert.SerializeObject(res));
+
+ _response.ResponseCode = res.ResponseCode == "001" ? "0" : "1";
+ _response.Id = res.TransactionNo;
+ //_response.Extra = res.PayoutCountryName;
+ _response.Msg = res.ResponseMessage;
+ //_response.Extra1 =
+
+
+ _response.Data = res;
+ }
+ catch (Exception ex)
+ {
+ _response.ResponseCode = "1";
+ _response.Msg = "Unknown error!";
+ _log.ErrorFormat("SendTransferResponse | Exception occured On SendTransfer Method At GCCREMITApi ! Details :" + ex.Message);
+ }
+ return _response;
+ }
+ private SendTransferRequest SendTransferMap(SendTransaction sT)
+ {
+ return new SendTransferRequest()
+ {
+ UniqueID = PartnerId,
+ Password = Password,
+ SecurityKey = SecurityKey,
+ PayoutBranchCode = sT.Agent.PBranchId,
+ BankAccountNo = sT.Receiver.RAccountNo,
+ BankAddress = sT.Receiver.RCountry,//"India",
+ BankBranchCode = sT.Agent.PAgentName, // get IFSC code
+ BankBranchName = sT.Agent.PBankBranchName,
+ BankCity = sT.Agent.PBranchCity,
+ BankCountry = sT.Receiver.RCountryId.ToString(),
+ BankName = sT.Agent.PBankName,
+ BankState = "",//sT.BankState,
+ BankZipCode = "",//sT.BankZipCode,
+ PayoutAmount = sT.Transaction.PAmt.ToString(),
+ PayinAmount = sT.Transaction.TAmt.ToString(),
+ //ExtensionData = '',
+ PayoutCurrencyCode = sT.Transaction.PCurr,
+ CostRate = sT.Transaction.ExRate.ToString(),
+ PurposeCode = sT.Transaction.PurposeOfRemittanceName,
+ ReceiverAddress = sT.Receiver.RAdd1,
+ ReceiverDOB = sT.Receiver.RDob,
+ ReceiverFirstName = sT.Receiver.RFirstName,
+ ReceiverMiddleName = sT.Receiver.RMiddleName,
+ ReceiverLastName = sT.Receiver.RLastName,
+ ReceiverFourthName = "",//sT.Receiver.,
+ ReceiverIDExpiryDate = sT.Receiver.RIdValidDate,
+ ReceiverIDNumber = sT.Receiver.RIdNo,
+ ReceiverIDPlaceOfIssue = "",//sT.Receiver.reid,
+ ReceiverIDType = sT.Receiver.RIdType,
+ ReceiverMessage = "",//sT.Receiver.me,,
+ ReceiverMobileNo = sT.Receiver.RMobile,
+ //ReceiverNationality = "IN",// sT.Receiver.RCountry,//
+
+ ReceiverNationality = sT.Receiver.RNativeCountry,
+ ReceiverTelephoneNo = sT.Receiver.RTel,
+ ReceiverRelationship = sT.Receiver.RelWithSenderName,//"Self",
+ ReceiverZipCode = "",//sT.Receiver,
+ ReferenceNo = sT.Transaction.JMEControlNo,
+ SenderDOB = sT.Sender.SBirthDate,
+ SenderEmail = sT.Sender.SEmail,
+ SenderFirstName = sT.Sender.SFirstName,
+ SenderMiddleName = sT.Sender.SMiddleName,
+ SenderLastName = sT.Sender.SLastName1,
+ SenderFourthName = sT.Sender.SLastName2,
+ SenderTelephoneNo = "",
+ SenderIDExpiryDate = sT.Sender.SIdExpiryDate,
+ SenderIDNumber = sT.Sender.SIdNo,
+ // SenderIDPlaceOfIssue = "GB",//sT.Sender.SZipCode,
+ SenderIDPlaceOfIssue = sT.Sender.SZipCode,
+ SenderIDType = sT.Sender.SIdType,
+ SenderMobileNo = sT.Sender.SMobile,
+ SenderNationality = sT.Sender.SCountryName,
+ //SenderTelephoneNo = sT.Sender.STel,
+ //SenderEmail = sT.Sender.SEmail,
+ SenderZipCode = "", //sT.Sender.SZipCode,
+ SenderAddress = sT.Sender.SAddress,
+ TransactionNo = "",//sT.TranId.ToString(),
+
+ };
+ }
+
+
+ private TPResponse ApproveTransfer(TFReleaseTxnRequest approve)
+ {
+ //DbResult response = new DbResult();
+ //TPResponse _response = new TPResponse();
+
+ TPResponse _response = new TPResponse();
+ ApproveTransferRequest req = new ApproveTransferRequest()
+ {
+ UniqueID = PartnerId,
+ Password = Password,
+ SecurityKey = SecurityKey,
+ TransactionNo = approve.TxnId,
+ };
+ ///ApproveTransferRequest appMap = ApproveTransferMap(approveTransferRequest);
+ try
+ {
+ // _log.Info("ApproveTransferRequest | REQUEST :" + JsonConvert.SerializeObject(appMap));
+ _log.Info("ApproveTransferRequest | REQUEST :" + ObjectToXML(req));
+
+ var res = _sendAPI.ApproveTransfer(req);
+
+ //_log.Info("ApproveTransferResponse | RESPONSE :" + JsonConvert.SerializeObject(res));
+ _log.Info("ApproveTransferResponse | RESPONSE :" + ObjectToXML(res));
+ _response.ResponseCode = res.ResponseCode == "001" ? "0" : "1";
+
+ _response.Msg = res.ResponseMessage;
+ _response.Data = res;
+
+ }
+ catch (Exception ex)
+ {
+ _response.ResponseCode = "1";
+ _response.Msg = "Unknown error!";
+ _log.ErrorFormat("ApproveTransferResponse | Exception occured On ApproveTransfer Method At GCCREMITApi ! Details :" + ex.Message);
+ }
+ return _response;
+ }
+
+
+
+
+
+
+
+ private TPResponse GetTransferStatus(GetStatus status)
+ {
+
+ TPResponse _response = new TPResponse();
+ TransferStatusRequest req = new TransferStatusRequest()
+ {
+ UniqueID = PartnerId,
+ Password = Password,
+ SecurityKey = SecurityKey,
+ TransactionNo = status.PartnerPinNo,
+ };
+
+ try
+ {
+
+ _log.Info("StatusTransferRequest | REQUEST :" + ObjectToXML(req));
+
+ var res = _sendAPI.GetTransferStatus(req);
+
+
+ _log.Info("StatusTransferResponse | RESPONSE :" + ObjectToXML(res));
+ _response.ResponseCode = res.ResponseCode == "001" ? "0" : "1";
+
+ _response.Msg = res.ResponseMessage;
+ _response.Data = res;
+
+ }
+ catch (Exception ex)
+ {
+ _response.ResponseCode = "1";
+ _response.Msg = "Unknown error!";
+ _log.ErrorFormat("StatusrResponse | Exception occured On ApproveTransfer Method At GCCREMITApi ! Details :" + ex.Message);
+ }
+ return _response;
+ }
+ //private ApproveTransferRequest ApproveTransferMap(TFReleaseTxnRequest ap)
+ //{
+ // return new ApproveTransferRequest()
+ // {
+ // UniqueID = PartnerId,
+ // Password = Password,
+ // SecurityKey = SecurityKey,
+
+ // //TransactionNo = ap.TxnId
+
+ // };
+ //}
+
+ private TPResponse CancelTransfer(CancelTransferRequest cancelTransferRequest)
+ {
+ DbResult response = new DbResult();
+ TPResponse _response = new TPResponse();
+ CancelTransferRequest cancMap = CancelTransferMap(cancelTransferRequest);
+ try
+ {
+ _log.Info("CancelTransferRequest | REQUEST :" + JsonConvert.SerializeObject(cancelTransferRequest));
+
+
+ var req = _sendAPI.CancelTransfer(cancMap);
+
+ _log.Info("CancelTransferResponse | RESPONSE :" + JsonConvert.SerializeObject(req));
+
+ _response.Data = response;
+ _response.Msg = req.ResponseMessage;
+ _response.ResponseCode = "0";
+ }
+ catch (Exception ex)
+ {
+ _response.ResponseCode = "1";
+ _response.Msg = "Unknown error!";
+ _log.ErrorFormat("SendTransferResponse | Exception occured On ApproveTransfer Method At GCCREMITApi ! Details :" + ex.Message);
+ }
+ return _response;
+ }
+ private CancelTransferRequest CancelTransferMap(CancelTransferRequest tc)
+ {
+ return new CancelTransferRequest()
+ {
+ TransactionNo = tc.TransactionNo,
+ Remarks = tc.Remarks
+
+
+ };
+ }
+ private TPResponse RefundTransfer(RefundTransferRequest refundTransferRequest)
+ {
+ DbResult response = new DbResult();
+ TPResponse _response = new TPResponse();
+ RefundTransferRequest cancMap = RefundTransferMap(refundTransferRequest);
+ try
+ {
+ _log.Info("RefundTransferRequest | REQUEST :" + JsonConvert.SerializeObject(refundTransferRequest));
+
+
+ var req = _sendAPI.RefundTransfer(cancMap);
+
+ _log.Info("RefundTransferResponse | RESPONSE :" + JsonConvert.SerializeObject(req));
+
+ _response.Data = response;
+ _response.Msg = req.ResponseMessage;
+ _response.ResponseCode = "0";
+ }
+ catch (Exception ex)
+ {
+ _response.ResponseCode = "1";
+ _response.Msg = "Unknown error!";
+ _log.ErrorFormat("RefundTransfer | Exception occured On RefundTransfer Method At GCCREMITApi ! Details :" + ex.Message);
+ }
+ return _response;
+ }
+
+ private RefundTransferRequest RefundTransferMap(RefundTransferRequest rt)
+ {
+ return new RefundTransferRequest()
+ {
+ TransactionNo = rt.TransactionNo,
+ Remarks = rt.Remarks
+ };
+ }
+
+ private TPResponse ModifyTransfer(ModifyTransferRequest modifyTransferRequest)
+ {
+ throw new NotImplementedException();
+ }
+
+ private TPResponse GetModifyTransferStatus(ModifyTransferStatusRequest modifyTransferStatusRequest)
+ {
+ throw new NotImplementedException();
+ }
+
+ //private TPResponse GetTransferStatus(TransferStatusRequest transferStatusRequest)
+ //{
+ // throw new NotImplementedException();
+ //}
+
+ private TPResponse GetTransferFinancialsList(TransferFinancialsRequest transferFinancialsRequest)
+ {
+ throw new NotImplementedException();
+ }
+
+ private TPResponse GetExchangeRateList(ExchangeRateListRequest exchangeRateListRequest)
+ {
+ throw new NotImplementedException();
+ }
+
+ private TPResponse GetAvailableBalance(AvailableBalanceRequest availableBalanceRequest)
+ {
+ throw new NotImplementedException();
+ }
+
+ private TPResponse GetIDTypeList(IDTypeListRequest iDTypeListRequest)
+ {
+ throw new NotImplementedException();
+ }
+
+ private TPResponse GetPurposeList(PurposeListRequest purposeListRequest)
+ {
+ throw new NotImplementedException();
+ }
+
+ private TPResponse GetIncomeSourceList(IncomeSourceListRequest incomeSourceListRequest)
+ {
+ throw new NotImplementedException();
+ }
+
+ private TPResponse GetRelationshipList(RelationshipListRequest relationshipListRequest)
+ {
+ throw new NotImplementedException();
+ }
+
+ private TPResponse ChangePassword(ChangePasswordRequest changePasswordRequest)
+ {
+ throw new NotImplementedException();
+ }
+ private TPResponse GetServiceCharges(ServiceChargesRequest serviceChargesRequest)
+ {
+ throw new NotImplementedException();
+ }
+
+
+
+ private TPResponse GetBranchList(BranchListRequest branchListRequest)
+ {
+ throw new NotImplementedException();
+ }
+
+ private TPResponse GetCityList(CityListRequest cityListRequest)
+ {
+ throw new NotImplementedException();
+ }
+
+ private TPResponse GetPaymentModeList(PaymentModeListRequest paymentModeListRequest)
+ {
+ throw new NotImplementedException();
+ }
+
+ private TPResponse GetCurrencyList(CurrencyListRequest currencyListRequest)
+ {
+ throw new NotImplementedException();
+ }
+ private TPResponse GetCountryList(CountryListRequest countryListRequest)
+ {
+ throw new NotImplementedException();
+ }
+ }
+}
diff --git a/TPServices/Program.cs b/TPServices/Program.cs
new file mode 100644
index 0000000..abab991
--- /dev/null
+++ b/TPServices/Program.cs
@@ -0,0 +1,15 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+
+namespace TPServices
+{
+ class Program
+ {
+ static void Main(string[] args)
+ {
+ }
+ }
+}
diff --git a/TPServices/Properties/AssemblyInfo.cs b/TPServices/Properties/AssemblyInfo.cs
new file mode 100644
index 0000000..ceee477
--- /dev/null
+++ b/TPServices/Properties/AssemblyInfo.cs
@@ -0,0 +1,36 @@
+using System.Reflection;
+using System.Runtime.CompilerServices;
+using System.Runtime.InteropServices;
+
+// General Information about an assembly is controlled through the following
+// set of attributes. Change these attribute values to modify the information
+// associated with an assembly.
+[assembly: AssemblyTitle("TPServices")]
+[assembly: AssemblyDescription("")]
+[assembly: AssemblyConfiguration("")]
+[assembly: AssemblyCompany("")]
+[assembly: AssemblyProduct("TPServices")]
+[assembly: AssemblyCopyright("Copyright © 2023")]
+[assembly: AssemblyTrademark("")]
+[assembly: AssemblyCulture("")]
+
+// Setting ComVisible to false makes the types in this assembly not visible
+// to COM components. If you need to access a type in this assembly from
+// COM, set the ComVisible attribute to true on that type.
+[assembly: ComVisible(false)]
+
+// The following GUID is for the ID of the typelib if this project is exposed to COM
+[assembly: Guid("4eb6bf60-ad44-4913-8794-c91341879288")]
+
+// Version information for an assembly consists of the following four values:
+//
+// Major Version
+// Minor Version
+// Build Number
+// Revision
+//
+// You can specify all the values or you can default the Build and Revision Numbers
+// by using the '*' as shown below:
+// [assembly: AssemblyVersion("1.0.*")]
+[assembly: AssemblyVersion("1.0.0.0")]
+[assembly: AssemblyFileVersion("1.0.0.0")]
diff --git a/TPServices/TPServices.csproj b/TPServices/TPServices.csproj
new file mode 100644
index 0000000..f794c5a
--- /dev/null
+++ b/TPServices/TPServices.csproj
@@ -0,0 +1,190 @@
+
+
+
+
+ Debug
+ AnyCPU
+ {4EB6BF60-AD44-4913-8794-C91341879288}
+ Library
+ TPApiServices
+ TPApiServices
+ v4.6.1
+ 512
+ true
+ true
+
+
+
+ AnyCPU
+ true
+ full
+ false
+ bin\Debug\
+ DEBUG;TRACE
+ prompt
+ 4
+
+
+ AnyCPU
+ pdbonly
+ true
+ bin\Release\
+ TRACE
+ prompt
+ 4
+
+
+
+
+
+
+ ..\packages\log4net.2.0.8\lib\net45-full\log4net.dll
+
+
+ ..\packages\Newtonsoft.Json.12.0.1\lib\net45\Newtonsoft.Json.dll
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ True
+ True
+ Reference.svcmap
+
+
+
+
+
+
+
+
+
+
+ Reference.svcmap
+
+
+ Reference.svcmap
+
+
+ Reference.svcmap
+
+
+ Reference.svcmap
+
+
+ Reference.svcmap
+
+
+ Reference.svcmap
+
+
+ Reference.svcmap
+
+
+ Reference.svcmap
+
+
+ Reference.svcmap
+
+
+ Reference.svcmap
+
+
+ Reference.svcmap
+
+
+ Reference.svcmap
+
+
+ Reference.svcmap
+
+
+ Reference.svcmap
+
+
+ Reference.svcmap
+
+
+ Reference.svcmap
+
+
+ Reference.svcmap
+
+
+ Reference.svcmap
+
+
+ Reference.svcmap
+
+
+ Reference.svcmap
+
+
+ Reference.svcmap
+
+
+ Reference.svcmap
+
+
+ Reference.svcmap
+
+
+ Reference.svcmap
+
+
+ Reference.svcmap
+
+
+ Reference.svcmap
+
+
+ Reference.svcmap
+
+
+ Reference.svcmap
+
+
+ Reference.svcmap
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ WCF Proxy Generator
+ Reference.cs
+
+
+
+
+
+ {D626FE23-51C8-4441-B3C7-92A54D1F572E}
+ Common
+
+
+ {0F5ACC33-43D7-46D3-BB17-0F067EAEE173}
+ GMENepal
+
+
+
+
\ No newline at end of file
diff --git a/TPServices/packages.config b/TPServices/packages.config
new file mode 100644
index 0000000..3dae89b
--- /dev/null
+++ b/TPServices/packages.config
@@ -0,0 +1,5 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/ThirdPartyAPIs/ApiControllers/ThirdPartyAPIController.cs b/ThirdPartyAPIs/ApiControllers/ThirdPartyAPIController.cs
index b439215..2f913c2 100644
--- a/ThirdPartyAPIs/ApiControllers/ThirdPartyAPIController.cs
+++ b/ThirdPartyAPIs/ApiControllers/ThirdPartyAPIController.cs
@@ -15,11 +15,11 @@ using Common.Models.Status;
using Common.Models.TxnAmendModel;
using Common.Models.TxnModel;
using log4net;
-using Newtonsoft.Json;
using System;
using System.Web.Http;
using Common.Utility;
using Common.Models.DigitalSignature;
+using Newtonsoft.Json;
namespace ThirdPartyAPIs.ApiControllers
{
diff --git a/ThirdPartyAPIs/Web.config b/ThirdPartyAPIs/Web.config
index 470f099..038faf8 100644
--- a/ThirdPartyAPIs/Web.config
+++ b/ThirdPartyAPIs/Web.config
@@ -64,11 +64,17 @@
-
+
+
+
+
+
+
+