//------------------------------------------------------------------------------
//
// This code was generated by a tool.
//
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
//
//------------------------------------------------------------------------------
namespace LeasingTrial
{
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ServiceModel.ServiceContractAttribute(Namespace="http://localhost/wsmd_exch", ConfigurationName="LeasingTrial.md_exchPortType")]
public interface md_exchPortType
{
[System.ServiceModel.OperationContractAttribute(Action="http://localhost/wsmd_exch#md_exch:uploadMessage", ReplyAction="*")]
[System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
LeasingTrial.uploadMessageResponse uploadMessage(LeasingTrial.uploadMessageRequest request);
[System.ServiceModel.OperationContractAttribute(Action="http://localhost/wsmd_exch#md_exch:uploadMessage", ReplyAction="*")]
System.Threading.Tasks.Task uploadMessageAsync(LeasingTrial.uploadMessageRequest request);
[System.ServiceModel.OperationContractAttribute(Action="http://localhost/wsmd_exch#md_exch:ReceiveReport", ReplyAction="*")]
[System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
LeasingTrial.ReceiveReportResponse ReceiveReport(LeasingTrial.ReceiveReportRequest request);
[System.ServiceModel.OperationContractAttribute(Action="http://localhost/wsmd_exch#md_exch:ReceiveReport", ReplyAction="*")]
System.Threading.Tasks.Task ReceiveReportAsync(LeasingTrial.ReceiveReportRequest request);
[System.ServiceModel.OperationContractAttribute(Action="http://localhost/wsmd_exch#md_exch:TransTax", ReplyAction="*")]
[System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
LeasingTrial.TransTaxResponse TransTax(LeasingTrial.TransTaxRequest request);
[System.ServiceModel.OperationContractAttribute(Action="http://localhost/wsmd_exch#md_exch:TransTax", ReplyAction="*")]
System.Threading.Tasks.Task TransTaxAsync(LeasingTrial.TransTaxRequest request);
[System.ServiceModel.OperationContractAttribute(Action="http://localhost/wsmd_exch#md_exch:LoadPartner", ReplyAction="*")]
[System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
LeasingTrial.LoadPartnerResponse LoadPartner(LeasingTrial.LoadPartnerRequest request);
[System.ServiceModel.OperationContractAttribute(Action="http://localhost/wsmd_exch#md_exch:LoadPartner", ReplyAction="*")]
System.Threading.Tasks.Task LoadPartnerAsync(LeasingTrial.LoadPartnerRequest request);
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://localhost/md_exch")]
public partial class message
{
private Partner partnerField;
private Contract contractField;
private Car carField;
private Lease leaseField;
private Finance financeField;
private Ins insField;
///
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=0)]
public Partner Partner
{
get
{
return this.partnerField;
}
set
{
this.partnerField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=1)]
public Contract Contract
{
get
{
return this.contractField;
}
set
{
this.contractField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=2)]
public Car Car
{
get
{
return this.carField;
}
set
{
this.carField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=3)]
public Lease Lease
{
get
{
return this.leaseField;
}
set
{
this.leaseField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=4)]
public Finance Finance
{
get
{
return this.financeField;
}
set
{
this.financeField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=5)]
public Ins Ins
{
get
{
return this.insField;
}
set
{
this.insField = value;
}
}
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://localhost/md_exch")]
public partial class Partner
{
private string partnerCRMIDField;
private string partnerParentsField;
private string partnerNameField;
private string partnerFullNameField;
private string partnerUFLField;
private string partnerINNField;
private string partnerKPPField;
private PartnerAccount partnerMainBankAccountField;
private string partnerCommentField;
private System.Nullable partnerRegistrationDateField;
private bool partnerRegistrationDateFieldSpecified;
private PartnerPartnerAdress[] partnerAdressesField;
private PartnerPartnerAccounts partnerAccountsField;
private System.Nullable partnerNKOField;
private bool partnerNKOFieldSpecified;
///
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=0)]
public string PartnerCRMID
{
get
{
return this.partnerCRMIDField;
}
set
{
this.partnerCRMIDField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=1)]
public string PartnerParents
{
get
{
return this.partnerParentsField;
}
set
{
this.partnerParentsField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=2)]
public string PartnerName
{
get
{
return this.partnerNameField;
}
set
{
this.partnerNameField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=3)]
public string PartnerFullName
{
get
{
return this.partnerFullNameField;
}
set
{
this.partnerFullNameField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=4)]
public string PartnerUFL
{
get
{
return this.partnerUFLField;
}
set
{
this.partnerUFLField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=5)]
public string PartnerINN
{
get
{
return this.partnerINNField;
}
set
{
this.partnerINNField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=6)]
public string PartnerKPP
{
get
{
return this.partnerKPPField;
}
set
{
this.partnerKPPField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=7)]
public PartnerAccount PartnerMainBankAccount
{
get
{
return this.partnerMainBankAccountField;
}
set
{
this.partnerMainBankAccountField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=8)]
public string PartnerComment
{
get
{
return this.partnerCommentField;
}
set
{
this.partnerCommentField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true, Order=9)]
public System.Nullable PartnerRegistrationDate
{
get
{
return this.partnerRegistrationDateField;
}
set
{
this.partnerRegistrationDateField = value;
}
}
///
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool PartnerRegistrationDateSpecified
{
get
{
return this.partnerRegistrationDateFieldSpecified;
}
set
{
this.partnerRegistrationDateFieldSpecified = value;
}
}
///
[System.Xml.Serialization.XmlArrayAttribute(IsNullable=true, Order=10)]
[System.Xml.Serialization.XmlArrayItemAttribute("PartnerAdress")]
public PartnerPartnerAdress[] PartnerAdresses
{
get
{
return this.partnerAdressesField;
}
set
{
this.partnerAdressesField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=11)]
public PartnerPartnerAccounts PartnerAccounts
{
get
{
return this.partnerAccountsField;
}
set
{
this.partnerAccountsField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=12)]
public System.Nullable PartnerNKO
{
get
{
return this.partnerNKOField;
}
set
{
this.partnerNKOField = value;
}
}
///
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool PartnerNKOSpecified
{
get
{
return this.partnerNKOFieldSpecified;
}
set
{
this.partnerNKOFieldSpecified = value;
}
}
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://localhost/md_exch")]
public partial class PartnerAccount
{
private string partnerAccountBICField;
private string partnerAccountNumberField;
private string partnerAccountCurrencyField;
///
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=0)]
public string PartnerAccountBIC
{
get
{
return this.partnerAccountBICField;
}
set
{
this.partnerAccountBICField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=1)]
public string PartnerAccountNumber
{
get
{
return this.partnerAccountNumberField;
}
set
{
this.partnerAccountNumberField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=2)]
public string PartnerAccountCurrency
{
get
{
return this.partnerAccountCurrencyField;
}
set
{
this.partnerAccountCurrencyField = value;
}
}
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://localhost/md_exch")]
public partial class result
{
private string errorCodeField;
private string errorDescriptionField;
private string resultDescriptionField;
///
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
public string errorCode
{
get
{
return this.errorCodeField;
}
set
{
this.errorCodeField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=1)]
public string errorDescription
{
get
{
return this.errorDescriptionField;
}
set
{
this.errorDescriptionField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=2)]
public string resultDescription
{
get
{
return this.resultDescriptionField;
}
set
{
this.resultDescriptionField = value;
}
}
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://localhost/md_exch")]
public partial class Ins
{
private string contractNumberField;
private InsInses insesField;
///
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=0)]
public string ContractNumber
{
get
{
return this.contractNumberField;
}
set
{
this.contractNumberField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=1)]
public InsInses Inses
{
get
{
return this.insesField;
}
set
{
this.insesField = value;
}
}
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://localhost/md_exch")]
public partial class InsInses
{
private InsInsesStrIns[] itemsField;
///
[System.Xml.Serialization.XmlElementAttribute("strIns", IsNullable=true, Order=0)]
public InsInsesStrIns[] Items
{
get
{
return this.itemsField;
}
set
{
this.itemsField = value;
}
}
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://localhost/md_exch")]
public partial class InsInsesStrIns
{
private string insSideField;
private Partner insPartnerField;
private Contract insContractField;
private string insTypeField;
private System.Nullable insDateBeginField;
private System.Nullable insDateEndField;
private bool insDateEndFieldSpecified;
private System.Nullable insSumField;
private bool insSumFieldSpecified;
private System.Nullable insTarifField;
private bool insTarifFieldSpecified;
private System.Nullable insCostField;
private bool insCostFieldSpecified;
private System.Nullable insFileField;
private bool insFileFieldSpecified;
private System.Nullable insOrigField;
private bool insOrigFieldSpecified;
private System.Nullable insСommissionField;
private bool insСommissionFieldSpecified;
private System.Nullable insСommissionPercentField;
private bool insСommissionPercentFieldSpecified;
private string iDSTRField;
///
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=0)]
public string InsSide
{
get
{
return this.insSideField;
}
set
{
this.insSideField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=1)]
public Partner InsPartner
{
get
{
return this.insPartnerField;
}
set
{
this.insPartnerField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=2)]
public Contract InsContract
{
get
{
return this.insContractField;
}
set
{
this.insContractField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=3)]
public string InsType
{
get
{
return this.insTypeField;
}
set
{
this.insTypeField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true, Order=4)]
public System.Nullable InsDateBegin
{
get
{
return this.insDateBeginField;
}
set
{
this.insDateBeginField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true, Order=5)]
public System.Nullable InsDateEnd
{
get
{
return this.insDateEndField;
}
set
{
this.insDateEndField = value;
}
}
///
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool InsDateEndSpecified
{
get
{
return this.insDateEndFieldSpecified;
}
set
{
this.insDateEndFieldSpecified = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=6)]
public System.Nullable InsSum
{
get
{
return this.insSumField;
}
set
{
this.insSumField = value;
}
}
///
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool InsSumSpecified
{
get
{
return this.insSumFieldSpecified;
}
set
{
this.insSumFieldSpecified = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=7)]
public System.Nullable InsTarif
{
get
{
return this.insTarifField;
}
set
{
this.insTarifField = value;
}
}
///
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool InsTarifSpecified
{
get
{
return this.insTarifFieldSpecified;
}
set
{
this.insTarifFieldSpecified = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=8)]
public System.Nullable InsCost
{
get
{
return this.insCostField;
}
set
{
this.insCostField = value;
}
}
///
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool InsCostSpecified
{
get
{
return this.insCostFieldSpecified;
}
set
{
this.insCostFieldSpecified = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=9)]
public System.Nullable InsFile
{
get
{
return this.insFileField;
}
set
{
this.insFileField = value;
}
}
///
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool InsFileSpecified
{
get
{
return this.insFileFieldSpecified;
}
set
{
this.insFileFieldSpecified = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=10)]
public System.Nullable InsOrig
{
get
{
return this.insOrigField;
}
set
{
this.insOrigField = value;
}
}
///
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool InsOrigSpecified
{
get
{
return this.insOrigFieldSpecified;
}
set
{
this.insOrigFieldSpecified = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=11)]
public System.Nullable InsСommission
{
get
{
return this.insСommissionField;
}
set
{
this.insСommissionField = value;
}
}
///
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool InsСommissionSpecified
{
get
{
return this.insСommissionFieldSpecified;
}
set
{
this.insСommissionFieldSpecified = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=12)]
public System.Nullable InsСommissionPercent
{
get
{
return this.insСommissionPercentField;
}
set
{
this.insСommissionPercentField = value;
}
}
///
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool InsСommissionPercentSpecified
{
get
{
return this.insСommissionPercentFieldSpecified;
}
set
{
this.insСommissionPercentFieldSpecified = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=13)]
public string IDSTR
{
get
{
return this.iDSTRField;
}
set
{
this.iDSTRField = value;
}
}
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://localhost/md_exch")]
public partial class Contract
{
private string contractTypeField;
private string contractNumberField;
private System.Nullable contractDateField;
private bool contractDateFieldSpecified;
private Partner contractOwnerField;
private System.Nullable contractBalanceField;
private bool contractBalanceFieldSpecified;
private string contractCommentField;
private string contractCurrencyField;
private System.Nullable contractDateEndField;
private bool contractDateEndFieldSpecified;
private string contractIDField;
private string contractEmailField;
///
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=0)]
public string ContractType
{
get
{
return this.contractTypeField;
}
set
{
this.contractTypeField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=1)]
public string ContractNumber
{
get
{
return this.contractNumberField;
}
set
{
this.contractNumberField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true, Order=2)]
public System.Nullable ContractDate
{
get
{
return this.contractDateField;
}
set
{
this.contractDateField = value;
}
}
///
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool ContractDateSpecified
{
get
{
return this.contractDateFieldSpecified;
}
set
{
this.contractDateFieldSpecified = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=3)]
public Partner ContractOwner
{
get
{
return this.contractOwnerField;
}
set
{
this.contractOwnerField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=4)]
public System.Nullable ContractBalance
{
get
{
return this.contractBalanceField;
}
set
{
this.contractBalanceField = value;
}
}
///
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool ContractBalanceSpecified
{
get
{
return this.contractBalanceFieldSpecified;
}
set
{
this.contractBalanceFieldSpecified = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=5)]
public string ContractComment
{
get
{
return this.contractCommentField;
}
set
{
this.contractCommentField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=6)]
public string ContractCurrency
{
get
{
return this.contractCurrencyField;
}
set
{
this.contractCurrencyField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true, Order=7)]
public System.Nullable ContractDateEnd
{
get
{
return this.contractDateEndField;
}
set
{
this.contractDateEndField = value;
}
}
///
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool ContractDateEndSpecified
{
get
{
return this.contractDateEndFieldSpecified;
}
set
{
this.contractDateEndFieldSpecified = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=8)]
public string ContractID
{
get
{
return this.contractIDField;
}
set
{
this.contractIDField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=9)]
public string ContractEmail
{
get
{
return this.contractEmailField;
}
set
{
this.contractEmailField = value;
}
}
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://localhost/md_exch")]
public partial class Finance
{
private FinanceFinances financesField;
///
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=0)]
public FinanceFinances Finances
{
get
{
return this.financesField;
}
set
{
this.financesField = value;
}
}
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://localhost/md_exch")]
public partial class FinanceFinances
{
private FinanceFinancesStrFinance[] itemsField;
///
[System.Xml.Serialization.XmlElementAttribute("strFinance", IsNullable=true, Order=0)]
public FinanceFinancesStrFinance[] Items
{
get
{
return this.itemsField;
}
set
{
this.itemsField = value;
}
}
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://localhost/md_exch")]
public partial class FinanceFinancesStrFinance
{
private Partner financePartnerField;
private Contract financeContractField;
private System.Nullable financeDatePlanField;
private bool financeDatePlanFieldSpecified;
private System.Nullable financeSumWithoutNDSField;
private bool financeSumWithoutNDSFieldSpecified;
private System.Nullable financeVATField;
private bool financeVATFieldSpecified;
private string financeCostItemField;
///
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=0)]
public Partner FinancePartner
{
get
{
return this.financePartnerField;
}
set
{
this.financePartnerField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=1)]
public Contract FinanceContract
{
get
{
return this.financeContractField;
}
set
{
this.financeContractField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true, Order=2)]
public System.Nullable FinanceDatePlan
{
get
{
return this.financeDatePlanField;
}
set
{
this.financeDatePlanField = value;
}
}
///
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool FinanceDatePlanSpecified
{
get
{
return this.financeDatePlanFieldSpecified;
}
set
{
this.financeDatePlanFieldSpecified = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=3)]
public System.Nullable FinanceSumWithoutNDS
{
get
{
return this.financeSumWithoutNDSField;
}
set
{
this.financeSumWithoutNDSField = value;
}
}
///
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool FinanceSumWithoutNDSSpecified
{
get
{
return this.financeSumWithoutNDSFieldSpecified;
}
set
{
this.financeSumWithoutNDSFieldSpecified = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=4)]
public System.Nullable FinanceVAT
{
get
{
return this.financeVATField;
}
set
{
this.financeVATField = value;
}
}
///
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool FinanceVATSpecified
{
get
{
return this.financeVATFieldSpecified;
}
set
{
this.financeVATFieldSpecified = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=5)]
public string FinanceCostItem
{
get
{
return this.financeCostItemField;
}
set
{
this.financeCostItemField = value;
}
}
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://localhost/md_exch")]
public partial class Graf
{
private System.Nullable grafDateApproveField;
private bool grafDateApproveFieldSpecified;
private GrafGrafPayments grafPaymentsField;
///
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=0)]
public System.Nullable GrafDateApprove
{
get
{
return this.grafDateApproveField;
}
set
{
this.grafDateApproveField = value;
}
}
///
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool GrafDateApproveSpecified
{
get
{
return this.grafDateApproveFieldSpecified;
}
set
{
this.grafDateApproveFieldSpecified = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=1)]
public GrafGrafPayments GrafPayments
{
get
{
return this.grafPaymentsField;
}
set
{
this.grafPaymentsField = value;
}
}
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://localhost/md_exch")]
public partial class GrafGrafPayments
{
private GrafGrafPaymentsGrafPayment[] itemsField;
///
[System.Xml.Serialization.XmlElementAttribute("GrafPayment", IsNullable=true, Order=0)]
public GrafGrafPaymentsGrafPayment[] Items
{
get
{
return this.itemsField;
}
set
{
this.itemsField = value;
}
}
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://localhost/md_exch")]
public partial class GrafGrafPaymentsGrafPayment
{
private System.Nullable grafPaymentNumberField;
private bool grafPaymentNumberFieldSpecified;
private System.Nullable grafPaymentDateField;
private bool grafPaymentDateFieldSpecified;
private System.Nullable grafPaymentSumField;
private bool grafPaymentSumFieldSpecified;
private System.Nullable grafPaymentVATField;
private bool grafPaymentVATFieldSpecified;
private string grafPaymentCostItemField;
///
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=0)]
public System.Nullable GrafPaymentNumber
{
get
{
return this.grafPaymentNumberField;
}
set
{
this.grafPaymentNumberField = value;
}
}
///
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool GrafPaymentNumberSpecified
{
get
{
return this.grafPaymentNumberFieldSpecified;
}
set
{
this.grafPaymentNumberFieldSpecified = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true, Order=1)]
public System.Nullable GrafPaymentDate
{
get
{
return this.grafPaymentDateField;
}
set
{
this.grafPaymentDateField = value;
}
}
///
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool GrafPaymentDateSpecified
{
get
{
return this.grafPaymentDateFieldSpecified;
}
set
{
this.grafPaymentDateFieldSpecified = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=2)]
public System.Nullable GrafPaymentSum
{
get
{
return this.grafPaymentSumField;
}
set
{
this.grafPaymentSumField = value;
}
}
///
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool GrafPaymentSumSpecified
{
get
{
return this.grafPaymentSumFieldSpecified;
}
set
{
this.grafPaymentSumFieldSpecified = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=3)]
public System.Nullable GrafPaymentVAT
{
get
{
return this.grafPaymentVATField;
}
set
{
this.grafPaymentVATField = value;
}
}
///
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool GrafPaymentVATSpecified
{
get
{
return this.grafPaymentVATFieldSpecified;
}
set
{
this.grafPaymentVATFieldSpecified = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=4)]
public string GrafPaymentCostItem
{
get
{
return this.grafPaymentCostItemField;
}
set
{
this.grafPaymentCostItemField = value;
}
}
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://localhost/md_exch")]
public partial class Lease
{
private Partner leaseLesseeField;
private Contract leaseContractField;
private string leaseCommentField;
private System.Nullable leaseSideReplField;
private bool leaseSideReplFieldSpecified;
private string leaseNMPERField;
private System.Nullable leaseDateBeginField;
private bool leaseDateBeginFieldSpecified;
private System.Nullable leaseDateEndField;
private bool leaseDateEndFieldSpecified;
private Graf grafField;
///
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=0)]
public Partner LeaseLessee
{
get
{
return this.leaseLesseeField;
}
set
{
this.leaseLesseeField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=1)]
public Contract LeaseContract
{
get
{
return this.leaseContractField;
}
set
{
this.leaseContractField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=2)]
public string LeaseComment
{
get
{
return this.leaseCommentField;
}
set
{
this.leaseCommentField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=3)]
public System.Nullable LeaseSideRepl
{
get
{
return this.leaseSideReplField;
}
set
{
this.leaseSideReplField = value;
}
}
///
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool LeaseSideReplSpecified
{
get
{
return this.leaseSideReplFieldSpecified;
}
set
{
this.leaseSideReplFieldSpecified = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(DataType="integer", IsNullable=true, Order=4)]
public string LeaseNMPER
{
get
{
return this.leaseNMPERField;
}
set
{
this.leaseNMPERField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true, Order=5)]
public System.Nullable LeaseDateBegin
{
get
{
return this.leaseDateBeginField;
}
set
{
this.leaseDateBeginField = value;
}
}
///
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool LeaseDateBeginSpecified
{
get
{
return this.leaseDateBeginFieldSpecified;
}
set
{
this.leaseDateBeginFieldSpecified = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true, Order=6)]
public System.Nullable LeaseDateEnd
{
get
{
return this.leaseDateEndField;
}
set
{
this.leaseDateEndField = value;
}
}
///
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool LeaseDateEndSpecified
{
get
{
return this.leaseDateEndFieldSpecified;
}
set
{
this.leaseDateEndFieldSpecified = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=7)]
public Graf Graf
{
get
{
return this.grafField;
}
set
{
this.grafField = value;
}
}
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://localhost/md_exch")]
public partial class Car
{
private string contractNumberField;
private Partner carSupplierField;
private Contract carSupplyContractField;
private System.Nullable carSumField;
private bool carSumFieldSpecified;
private System.Nullable carDeliveryDateField;
private bool carDeliveryDateFieldSpecified;
private string carDeliveryCurrencyField;
private System.Nullable carSumWithoutNDSField;
private bool carSumWithoutNDSFieldSpecified;
private System.Nullable carVATField;
private bool carVATFieldSpecified;
private System.Nullable currencyPriceField;
private bool currencyPriceFieldSpecified;
private System.Nullable carPriceField;
private bool carPriceFieldSpecified;
private System.Nullable carRedemptionValueField;
private bool carRedemptionValueFieldSpecified;
private System.Nullable carDateOfRedemptionField;
private bool carDateOfRedemptionFieldSpecified;
private System.Nullable carReplacementDateField;
private bool carReplacementDateFieldSpecified;
private string carYearField;
private System.Nullable carPTSDateField;
private bool carPTSDateFieldSpecified;
private string carVINField;
private string carBrandField;
private string carDeprecationGroupField;
private string iDNOMField;
private string commentField;
private string carTypeField;
private string carEngineTypeField;
private System.Nullable carEngineCapacityField;
private bool carEngineCapacityFieldSpecified;
private System.Nullable carMaxPermissibleMassField;
private bool carMaxPermissibleMassFieldSpecified;
///
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=0)]
public string ContractNumber
{
get
{
return this.contractNumberField;
}
set
{
this.contractNumberField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=1)]
public Partner CarSupplier
{
get
{
return this.carSupplierField;
}
set
{
this.carSupplierField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=2)]
public Contract CarSupplyContract
{
get
{
return this.carSupplyContractField;
}
set
{
this.carSupplyContractField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=3)]
public System.Nullable CarSum
{
get
{
return this.carSumField;
}
set
{
this.carSumField = value;
}
}
///
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool CarSumSpecified
{
get
{
return this.carSumFieldSpecified;
}
set
{
this.carSumFieldSpecified = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true, Order=4)]
public System.Nullable CarDeliveryDate
{
get
{
return this.carDeliveryDateField;
}
set
{
this.carDeliveryDateField = value;
}
}
///
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool CarDeliveryDateSpecified
{
get
{
return this.carDeliveryDateFieldSpecified;
}
set
{
this.carDeliveryDateFieldSpecified = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=5)]
public string CarDeliveryCurrency
{
get
{
return this.carDeliveryCurrencyField;
}
set
{
this.carDeliveryCurrencyField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=6)]
public System.Nullable CarSumWithoutNDS
{
get
{
return this.carSumWithoutNDSField;
}
set
{
this.carSumWithoutNDSField = value;
}
}
///
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool CarSumWithoutNDSSpecified
{
get
{
return this.carSumWithoutNDSFieldSpecified;
}
set
{
this.carSumWithoutNDSFieldSpecified = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=7)]
public System.Nullable CarVAT
{
get
{
return this.carVATField;
}
set
{
this.carVATField = value;
}
}
///
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool CarVATSpecified
{
get
{
return this.carVATFieldSpecified;
}
set
{
this.carVATFieldSpecified = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=8)]
public System.Nullable CurrencyPrice
{
get
{
return this.currencyPriceField;
}
set
{
this.currencyPriceField = value;
}
}
///
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool CurrencyPriceSpecified
{
get
{
return this.currencyPriceFieldSpecified;
}
set
{
this.currencyPriceFieldSpecified = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=9)]
public System.Nullable CarPrice
{
get
{
return this.carPriceField;
}
set
{
this.carPriceField = value;
}
}
///
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool CarPriceSpecified
{
get
{
return this.carPriceFieldSpecified;
}
set
{
this.carPriceFieldSpecified = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=10)]
public System.Nullable CarRedemptionValue
{
get
{
return this.carRedemptionValueField;
}
set
{
this.carRedemptionValueField = value;
}
}
///
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool CarRedemptionValueSpecified
{
get
{
return this.carRedemptionValueFieldSpecified;
}
set
{
this.carRedemptionValueFieldSpecified = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true, Order=11)]
public System.Nullable CarDateOfRedemption
{
get
{
return this.carDateOfRedemptionField;
}
set
{
this.carDateOfRedemptionField = value;
}
}
///
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool CarDateOfRedemptionSpecified
{
get
{
return this.carDateOfRedemptionFieldSpecified;
}
set
{
this.carDateOfRedemptionFieldSpecified = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true, Order=12)]
public System.Nullable CarReplacementDate
{
get
{
return this.carReplacementDateField;
}
set
{
this.carReplacementDateField = value;
}
}
///
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool CarReplacementDateSpecified
{
get
{
return this.carReplacementDateFieldSpecified;
}
set
{
this.carReplacementDateFieldSpecified = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=13)]
public string CarYear
{
get
{
return this.carYearField;
}
set
{
this.carYearField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true, Order=14)]
public System.Nullable CarPTSDate
{
get
{
return this.carPTSDateField;
}
set
{
this.carPTSDateField = value;
}
}
///
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool CarPTSDateSpecified
{
get
{
return this.carPTSDateFieldSpecified;
}
set
{
this.carPTSDateFieldSpecified = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=15)]
public string CarVIN
{
get
{
return this.carVINField;
}
set
{
this.carVINField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=16)]
public string CarBrand
{
get
{
return this.carBrandField;
}
set
{
this.carBrandField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=17)]
public string CarDeprecationGroup
{
get
{
return this.carDeprecationGroupField;
}
set
{
this.carDeprecationGroupField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=18)]
public string IDNOM
{
get
{
return this.iDNOMField;
}
set
{
this.iDNOMField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=19)]
public string Comment
{
get
{
return this.commentField;
}
set
{
this.commentField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(DataType="integer", IsNullable=true, Order=20)]
public string CarType
{
get
{
return this.carTypeField;
}
set
{
this.carTypeField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(DataType="integer", IsNullable=true, Order=21)]
public string CarEngineType
{
get
{
return this.carEngineTypeField;
}
set
{
this.carEngineTypeField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=22)]
public System.Nullable CarEngineCapacity
{
get
{
return this.carEngineCapacityField;
}
set
{
this.carEngineCapacityField = value;
}
}
///
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool CarEngineCapacitySpecified
{
get
{
return this.carEngineCapacityFieldSpecified;
}
set
{
this.carEngineCapacityFieldSpecified = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=23)]
public System.Nullable CarMaxPermissibleMass
{
get
{
return this.carMaxPermissibleMassField;
}
set
{
this.carMaxPermissibleMassField = value;
}
}
///
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool CarMaxPermissibleMassSpecified
{
get
{
return this.carMaxPermissibleMassFieldSpecified;
}
set
{
this.carMaxPermissibleMassFieldSpecified = value;
}
}
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://localhost/md_exch")]
public partial class PartnerPartnerAdress
{
private string partnerAdressTypeField;
private string partnerAdressCityField;
private string partnerAdressStreetField;
private string partnerAdressAds1Field;
private string partnerAdressAds2Field;
private string partnerAdressAds3Field;
private string partnerAdressIndexField;
///
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=0)]
public string PartnerAdressType
{
get
{
return this.partnerAdressTypeField;
}
set
{
this.partnerAdressTypeField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=1)]
public string PartnerAdressCity
{
get
{
return this.partnerAdressCityField;
}
set
{
this.partnerAdressCityField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=2)]
public string PartnerAdressStreet
{
get
{
return this.partnerAdressStreetField;
}
set
{
this.partnerAdressStreetField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=3)]
public string PartnerAdressAds1
{
get
{
return this.partnerAdressAds1Field;
}
set
{
this.partnerAdressAds1Field = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=4)]
public string PartnerAdressAds2
{
get
{
return this.partnerAdressAds2Field;
}
set
{
this.partnerAdressAds2Field = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=5)]
public string PartnerAdressAds3
{
get
{
return this.partnerAdressAds3Field;
}
set
{
this.partnerAdressAds3Field = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=6)]
public string PartnerAdressIndex
{
get
{
return this.partnerAdressIndexField;
}
set
{
this.partnerAdressIndexField = value;
}
}
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://localhost/md_exch")]
public partial class PartnerPartnerAccounts
{
private PartnerPartnerAccountsPartnerAccount[] itemsField;
///
[System.Xml.Serialization.XmlElementAttribute("PartnerAccount", IsNullable=true, Order=0)]
public PartnerPartnerAccountsPartnerAccount[] Items
{
get
{
return this.itemsField;
}
set
{
this.itemsField = value;
}
}
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://localhost/md_exch")]
public partial class PartnerPartnerAccountsPartnerAccount
{
private string partnerAccountBICField;
private string partnerAccountNumberField;
private string partnerAccountCurrencyField;
///
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=0)]
public string PartnerAccountBIC
{
get
{
return this.partnerAccountBICField;
}
set
{
this.partnerAccountBICField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=1)]
public string PartnerAccountNumber
{
get
{
return this.partnerAccountNumberField;
}
set
{
this.partnerAccountNumberField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=2)]
public string PartnerAccountCurrency
{
get
{
return this.partnerAccountCurrencyField;
}
set
{
this.partnerAccountCurrencyField = value;
}
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ServiceModel.MessageContractAttribute(WrapperName="uploadMessage", WrapperNamespace="http://localhost/wsmd_exch", IsWrapped=true)]
public partial class uploadMessageRequest
{
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://localhost/wsmd_exch", Order=0)]
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
public LeasingTrial.message message;
public uploadMessageRequest()
{
}
public uploadMessageRequest(LeasingTrial.message message)
{
this.message = message;
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ServiceModel.MessageContractAttribute(WrapperName="uploadMessageResponse", WrapperNamespace="http://localhost/wsmd_exch", IsWrapped=true)]
public partial class uploadMessageResponse
{
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://localhost/wsmd_exch", Order=0)]
public LeasingTrial.result @return;
public uploadMessageResponse()
{
}
public uploadMessageResponse(LeasingTrial.result @return)
{
this.@return = @return;
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ServiceModel.MessageContractAttribute(WrapperName="ReceiveReport", WrapperNamespace="http://localhost/wsmd_exch", IsWrapped=true)]
public partial class ReceiveReportRequest
{
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://localhost/wsmd_exch", Order=0)]
public string ContractNumber;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://localhost/wsmd_exch", Order=1)]
[System.Xml.Serialization.XmlElementAttribute(DataType="date")]
public System.DateTime ReportDate;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://localhost/wsmd_exch", Order=2)]
[System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true)]
public System.Nullable DateBegin;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://localhost/wsmd_exch", Order=3)]
[System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true)]
public System.Nullable DateEnd;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://localhost/wsmd_exch", Order=4)]
public string ReportType;
public ReceiveReportRequest()
{
}
public ReceiveReportRequest(string ContractNumber, System.DateTime ReportDate, System.Nullable DateBegin, System.Nullable DateEnd, string ReportType)
{
this.ContractNumber = ContractNumber;
this.ReportDate = ReportDate;
this.DateBegin = DateBegin;
this.DateEnd = DateEnd;
this.ReportType = ReportType;
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ServiceModel.MessageContractAttribute(WrapperName="ReceiveReportResponse", WrapperNamespace="http://localhost/wsmd_exch", IsWrapped=true)]
public partial class ReceiveReportResponse
{
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://localhost/wsmd_exch", Order=0)]
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
public string @return;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://localhost/wsmd_exch", Order=1)]
[System.Xml.Serialization.XmlElementAttribute(DataType="base64Binary", IsNullable=true)]
public byte[] BinaryData;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://localhost/wsmd_exch", Order=2)]
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
public string Error;
public ReceiveReportResponse()
{
}
public ReceiveReportResponse(string @return, byte[] BinaryData, string Error)
{
this.@return = @return;
this.BinaryData = BinaryData;
this.Error = Error;
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ServiceModel.MessageContractAttribute(WrapperName="TransTax", WrapperNamespace="http://localhost/wsmd_exch", IsWrapped=true)]
public partial class TransTaxRequest
{
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://localhost/wsmd_exch", Order=0)]
[System.Xml.Serialization.XmlElementAttribute(DataType="date")]
public System.DateTime CalcDate {get;set;}
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://localhost/wsmd_exch", Order=1)]
public string OKTMO {get;set;}
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://localhost/wsmd_exch", Order=2)]
public string CarCategory {get;set;}
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://localhost/wsmd_exch", Order=3)]
public float Power {get;set;}
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://localhost/wsmd_exch", Order=4)]
public int Year {get;set;}
public TransTaxRequest()
{
}
public TransTaxRequest(System.DateTime CalcDate, string OKTMO, string CarCategory, float Power, int Year)
{
this.CalcDate = CalcDate;
this.OKTMO = OKTMO;
this.CarCategory = CarCategory;
this.Power = Power;
this.Year = Year;
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ServiceModel.MessageContractAttribute(WrapperName="TransTaxResponse", WrapperNamespace="http://localhost/wsmd_exch", IsWrapped=true)]
public partial class TransTaxResponse
{
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://localhost/wsmd_exch", Order=0)]
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
public string @return;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://localhost/wsmd_exch", Order=1)]
public float Tax;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://localhost/wsmd_exch", Order=2)]
public string Error;
public TransTaxResponse()
{
}
public TransTaxResponse(string @return, float Tax, string Error)
{
this.@return = @return;
this.Tax = Tax;
this.Error = Error;
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ServiceModel.MessageContractAttribute(WrapperName="LoadPartner", WrapperNamespace="http://localhost/wsmd_exch", IsWrapped=true)]
public partial class LoadPartnerRequest
{
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://localhost/wsmd_exch", Order=0)]
public LeasingTrial.Partner Partner;
public LoadPartnerRequest()
{
}
public LoadPartnerRequest(LeasingTrial.Partner Partner)
{
this.Partner = Partner;
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ServiceModel.MessageContractAttribute(WrapperName="LoadPartnerResponse", WrapperNamespace="http://localhost/wsmd_exch", IsWrapped=true)]
public partial class LoadPartnerResponse
{
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://localhost/wsmd_exch", Order=0)]
public LeasingTrial.result @return;
public LoadPartnerResponse()
{
}
public LoadPartnerResponse(LeasingTrial.result @return)
{
this.@return = @return;
}
}
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
public interface md_exchPortTypeChannel : LeasingTrial.md_exchPortType, System.ServiceModel.IClientChannel
{
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
public partial class md_exchPortTypeClient : System.ServiceModel.ClientBase, LeasingTrial.md_exchPortType
{
///
/// Implement this partial method to configure the service endpoint.
///
/// The endpoint to configure
/// The client credentials
static partial void ConfigureEndpoint(System.ServiceModel.Description.ServiceEndpoint serviceEndpoint, System.ServiceModel.Description.ClientCredentials clientCredentials);
public md_exchPortTypeClient(EndpointConfiguration endpointConfiguration) :
base(md_exchPortTypeClient.GetBindingForEndpoint(endpointConfiguration), md_exchPortTypeClient.GetEndpointAddress(endpointConfiguration))
{
this.Endpoint.Name = endpointConfiguration.ToString();
ConfigureEndpoint(this.Endpoint, this.ClientCredentials);
}
public md_exchPortTypeClient(EndpointConfiguration endpointConfiguration, string remoteAddress) :
base(md_exchPortTypeClient.GetBindingForEndpoint(endpointConfiguration), new System.ServiceModel.EndpointAddress(remoteAddress))
{
this.Endpoint.Name = endpointConfiguration.ToString();
ConfigureEndpoint(this.Endpoint, this.ClientCredentials);
}
public md_exchPortTypeClient(EndpointConfiguration endpointConfiguration, System.ServiceModel.EndpointAddress remoteAddress) :
base(md_exchPortTypeClient.GetBindingForEndpoint(endpointConfiguration), remoteAddress)
{
this.Endpoint.Name = endpointConfiguration.ToString();
ConfigureEndpoint(this.Endpoint, this.ClientCredentials);
}
public md_exchPortTypeClient(System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress remoteAddress) :
base(binding, remoteAddress)
{
}
public LeasingTrial.uploadMessageResponse uploadMessage(LeasingTrial.uploadMessageRequest request)
{
return base.Channel.uploadMessage(request);
}
public System.Threading.Tasks.Task uploadMessageAsync(LeasingTrial.uploadMessageRequest request)
{
return base.Channel.uploadMessageAsync(request);
}
public LeasingTrial.ReceiveReportResponse ReceiveReport(LeasingTrial.ReceiveReportRequest request)
{
return base.Channel.ReceiveReport(request);
}
public System.Threading.Tasks.Task ReceiveReportAsync(LeasingTrial.ReceiveReportRequest request)
{
return base.Channel.ReceiveReportAsync(request);
}
public LeasingTrial.TransTaxResponse TransTax(LeasingTrial.TransTaxRequest request)
{
return base.Channel.TransTax(request);
}
public System.Threading.Tasks.Task TransTaxAsync(LeasingTrial.TransTaxRequest request)
{
return base.Channel.TransTaxAsync(request);
}
public LeasingTrial.LoadPartnerResponse LoadPartner(LeasingTrial.LoadPartnerRequest request)
{
return base.Channel.LoadPartner(request);
}
public System.Threading.Tasks.Task LoadPartnerAsync(LeasingTrial.LoadPartnerRequest request)
{
return base.Channel.LoadPartnerAsync(request);
}
public virtual System.Threading.Tasks.Task OpenAsync()
{
return System.Threading.Tasks.Task.Factory.FromAsync(((System.ServiceModel.ICommunicationObject)(this)).BeginOpen(null, null), new System.Action(((System.ServiceModel.ICommunicationObject)(this)).EndOpen));
}
public virtual System.Threading.Tasks.Task CloseAsync()
{
return System.Threading.Tasks.Task.Factory.FromAsync(((System.ServiceModel.ICommunicationObject)(this)).BeginClose(null, null), new System.Action(((System.ServiceModel.ICommunicationObject)(this)).EndClose));
}
private static System.ServiceModel.Channels.Binding GetBindingForEndpoint(EndpointConfiguration endpointConfiguration)
{
if ((endpointConfiguration == EndpointConfiguration.md_exchSoap))
{
System.ServiceModel.BasicHttpBinding result = new System.ServiceModel.BasicHttpBinding();
result.MaxBufferSize = int.MaxValue;
result.ReaderQuotas = System.Xml.XmlDictionaryReaderQuotas.Max;
result.MaxReceivedMessageSize = int.MaxValue;
result.AllowCookies = true;
return result;
}
if ((endpointConfiguration == EndpointConfiguration.md_exchSoap12))
{
System.ServiceModel.Channels.CustomBinding result = new System.ServiceModel.Channels.CustomBinding();
System.ServiceModel.Channels.TextMessageEncodingBindingElement textBindingElement = new System.ServiceModel.Channels.TextMessageEncodingBindingElement();
textBindingElement.MessageVersion = System.ServiceModel.Channels.MessageVersion.CreateVersion(System.ServiceModel.EnvelopeVersion.Soap12, System.ServiceModel.Channels.AddressingVersion.None);
result.Elements.Add(textBindingElement);
System.ServiceModel.Channels.HttpTransportBindingElement httpBindingElement = new System.ServiceModel.Channels.HttpTransportBindingElement();
httpBindingElement.AllowCookies = true;
httpBindingElement.MaxBufferSize = int.MaxValue;
httpBindingElement.MaxReceivedMessageSize = int.MaxValue;
result.Elements.Add(httpBindingElement);
return result;
}
throw new System.InvalidOperationException(string.Format("Could not find endpoint with name \'{0}\'.", endpointConfiguration));
}
private static System.ServiceModel.EndpointAddress GetEndpointAddress(EndpointConfiguration endpointConfiguration)
{
if ((endpointConfiguration == EndpointConfiguration.md_exchSoap))
{
return new System.ServiceModel.EndpointAddress("http://1c-dev.evoleasing.ru/1c_leasing_trial/ws/wsmd_exch.1cws");
}
if ((endpointConfiguration == EndpointConfiguration.md_exchSoap12))
{
return new System.ServiceModel.EndpointAddress("http://1c-dev.evoleasing.ru/1c_leasing_trial/ws/wsmd_exch.1cws");
}
throw new System.InvalidOperationException(string.Format("Could not find endpoint with name \'{0}\'.", endpointConfiguration));
}
public enum EndpointConfiguration
{
md_exchSoap,
md_exchSoap12,
}
}
}