2021-05-17 19:01:00 +03:00

2905 lines
86 KiB
C#
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
//
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
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<LeasingTrial.uploadMessageResponse> 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<LeasingTrial.ReceiveReportResponse> 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<LeasingTrial.TransTaxResponse> 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<LeasingTrial.LoadPartnerResponse> LoadPartnerAsync(LeasingTrial.LoadPartnerRequest request);
}
/// <remarks/>
[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;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=0)]
public Partner Partner
{
get
{
return this.partnerField;
}
set
{
this.partnerField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=1)]
public Contract Contract
{
get
{
return this.contractField;
}
set
{
this.contractField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=2)]
public Car Car
{
get
{
return this.carField;
}
set
{
this.carField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=3)]
public Lease Lease
{
get
{
return this.leaseField;
}
set
{
this.leaseField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=4)]
public Finance Finance
{
get
{
return this.financeField;
}
set
{
this.financeField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=5)]
public Ins Ins
{
get
{
return this.insField;
}
set
{
this.insField = value;
}
}
}
/// <remarks/>
[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<System.DateTime> partnerRegistrationDateField;
private bool partnerRegistrationDateFieldSpecified;
private PartnerPartnerAdress[] partnerAdressesField;
private PartnerPartnerAccounts partnerAccountsField;
private System.Nullable<bool> partnerNKOField;
private bool partnerNKOFieldSpecified;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=0)]
public string PartnerCRMID
{
get
{
return this.partnerCRMIDField;
}
set
{
this.partnerCRMIDField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=1)]
public string PartnerParents
{
get
{
return this.partnerParentsField;
}
set
{
this.partnerParentsField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=2)]
public string PartnerName
{
get
{
return this.partnerNameField;
}
set
{
this.partnerNameField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=3)]
public string PartnerFullName
{
get
{
return this.partnerFullNameField;
}
set
{
this.partnerFullNameField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=4)]
public string PartnerUFL
{
get
{
return this.partnerUFLField;
}
set
{
this.partnerUFLField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=5)]
public string PartnerINN
{
get
{
return this.partnerINNField;
}
set
{
this.partnerINNField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=6)]
public string PartnerKPP
{
get
{
return this.partnerKPPField;
}
set
{
this.partnerKPPField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=7)]
public PartnerAccount PartnerMainBankAccount
{
get
{
return this.partnerMainBankAccountField;
}
set
{
this.partnerMainBankAccountField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=8)]
public string PartnerComment
{
get
{
return this.partnerCommentField;
}
set
{
this.partnerCommentField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true, Order=9)]
public System.Nullable<System.DateTime> PartnerRegistrationDate
{
get
{
return this.partnerRegistrationDateField;
}
set
{
this.partnerRegistrationDateField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool PartnerRegistrationDateSpecified
{
get
{
return this.partnerRegistrationDateFieldSpecified;
}
set
{
this.partnerRegistrationDateFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlArrayAttribute(IsNullable=true, Order=10)]
[System.Xml.Serialization.XmlArrayItemAttribute("PartnerAdress")]
public PartnerPartnerAdress[] PartnerAdresses
{
get
{
return this.partnerAdressesField;
}
set
{
this.partnerAdressesField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=11)]
public PartnerPartnerAccounts PartnerAccounts
{
get
{
return this.partnerAccountsField;
}
set
{
this.partnerAccountsField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=12)]
public System.Nullable<bool> PartnerNKO
{
get
{
return this.partnerNKOField;
}
set
{
this.partnerNKOField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool PartnerNKOSpecified
{
get
{
return this.partnerNKOFieldSpecified;
}
set
{
this.partnerNKOFieldSpecified = value;
}
}
}
/// <remarks/>
[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;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=0)]
public string PartnerAccountBIC
{
get
{
return this.partnerAccountBICField;
}
set
{
this.partnerAccountBICField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=1)]
public string PartnerAccountNumber
{
get
{
return this.partnerAccountNumberField;
}
set
{
this.partnerAccountNumberField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=2)]
public string PartnerAccountCurrency
{
get
{
return this.partnerAccountCurrencyField;
}
set
{
this.partnerAccountCurrencyField = value;
}
}
}
/// <remarks/>
[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;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
public string errorCode
{
get
{
return this.errorCodeField;
}
set
{
this.errorCodeField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=1)]
public string errorDescription
{
get
{
return this.errorDescriptionField;
}
set
{
this.errorDescriptionField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=2)]
public string resultDescription
{
get
{
return this.resultDescriptionField;
}
set
{
this.resultDescriptionField = value;
}
}
}
/// <remarks/>
[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;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=0)]
public string ContractNumber
{
get
{
return this.contractNumberField;
}
set
{
this.contractNumberField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=1)]
public InsInses Inses
{
get
{
return this.insesField;
}
set
{
this.insesField = value;
}
}
}
/// <remarks/>
[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;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute("strIns", IsNullable=true, Order=0)]
public InsInsesStrIns[] Items
{
get
{
return this.itemsField;
}
set
{
this.itemsField = value;
}
}
}
/// <remarks/>
[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<System.DateTime> insDateBeginField;
private System.Nullable<System.DateTime> insDateEndField;
private bool insDateEndFieldSpecified;
private System.Nullable<decimal> insSumField;
private bool insSumFieldSpecified;
private System.Nullable<decimal> insTarifField;
private bool insTarifFieldSpecified;
private System.Nullable<decimal> insCostField;
private bool insCostFieldSpecified;
private System.Nullable<sbyte> insFileField;
private bool insFileFieldSpecified;
private System.Nullable<bool> insOrigField;
private bool insOrigFieldSpecified;
private System.Nullable<decimal> insСommissionField;
private bool insСommissionFieldSpecified;
private System.Nullable<decimal> insСommissionPercentField;
private bool insСommissionPercentFieldSpecified;
private string iDSTRField;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=0)]
public string InsSide
{
get
{
return this.insSideField;
}
set
{
this.insSideField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=1)]
public Partner InsPartner
{
get
{
return this.insPartnerField;
}
set
{
this.insPartnerField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=2)]
public Contract InsContract
{
get
{
return this.insContractField;
}
set
{
this.insContractField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=3)]
public string InsType
{
get
{
return this.insTypeField;
}
set
{
this.insTypeField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true, Order=4)]
public System.Nullable<System.DateTime> InsDateBegin
{
get
{
return this.insDateBeginField;
}
set
{
this.insDateBeginField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true, Order=5)]
public System.Nullable<System.DateTime> InsDateEnd
{
get
{
return this.insDateEndField;
}
set
{
this.insDateEndField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool InsDateEndSpecified
{
get
{
return this.insDateEndFieldSpecified;
}
set
{
this.insDateEndFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=6)]
public System.Nullable<decimal> InsSum
{
get
{
return this.insSumField;
}
set
{
this.insSumField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool InsSumSpecified
{
get
{
return this.insSumFieldSpecified;
}
set
{
this.insSumFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=7)]
public System.Nullable<decimal> InsTarif
{
get
{
return this.insTarifField;
}
set
{
this.insTarifField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool InsTarifSpecified
{
get
{
return this.insTarifFieldSpecified;
}
set
{
this.insTarifFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=8)]
public System.Nullable<decimal> InsCost
{
get
{
return this.insCostField;
}
set
{
this.insCostField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool InsCostSpecified
{
get
{
return this.insCostFieldSpecified;
}
set
{
this.insCostFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=9)]
public System.Nullable<sbyte> InsFile
{
get
{
return this.insFileField;
}
set
{
this.insFileField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool InsFileSpecified
{
get
{
return this.insFileFieldSpecified;
}
set
{
this.insFileFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=10)]
public System.Nullable<bool> InsOrig
{
get
{
return this.insOrigField;
}
set
{
this.insOrigField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool InsOrigSpecified
{
get
{
return this.insOrigFieldSpecified;
}
set
{
this.insOrigFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=11)]
public System.Nullable<decimal> InsСommission
{
get
{
return this.insСommissionField;
}
set
{
this.insСommissionField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool InsСommissionSpecified
{
get
{
return this.insСommissionFieldSpecified;
}
set
{
this.insСommissionFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=12)]
public System.Nullable<decimal> InsСommissionPercent
{
get
{
return this.insСommissionPercentField;
}
set
{
this.insСommissionPercentField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool InsСommissionPercentSpecified
{
get
{
return this.insСommissionPercentFieldSpecified;
}
set
{
this.insСommissionPercentFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=13)]
public string IDSTR
{
get
{
return this.iDSTRField;
}
set
{
this.iDSTRField = value;
}
}
}
/// <remarks/>
[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<System.DateTime> contractDateField;
private bool contractDateFieldSpecified;
private Partner contractOwnerField;
private System.Nullable<bool> contractBalanceField;
private bool contractBalanceFieldSpecified;
private string contractCommentField;
private string contractCurrencyField;
private System.Nullable<System.DateTime> contractDateEndField;
private bool contractDateEndFieldSpecified;
private string contractIDField;
private string contractEmailField;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=0)]
public string ContractType
{
get
{
return this.contractTypeField;
}
set
{
this.contractTypeField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=1)]
public string ContractNumber
{
get
{
return this.contractNumberField;
}
set
{
this.contractNumberField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true, Order=2)]
public System.Nullable<System.DateTime> ContractDate
{
get
{
return this.contractDateField;
}
set
{
this.contractDateField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool ContractDateSpecified
{
get
{
return this.contractDateFieldSpecified;
}
set
{
this.contractDateFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=3)]
public Partner ContractOwner
{
get
{
return this.contractOwnerField;
}
set
{
this.contractOwnerField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=4)]
public System.Nullable<bool> ContractBalance
{
get
{
return this.contractBalanceField;
}
set
{
this.contractBalanceField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool ContractBalanceSpecified
{
get
{
return this.contractBalanceFieldSpecified;
}
set
{
this.contractBalanceFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=5)]
public string ContractComment
{
get
{
return this.contractCommentField;
}
set
{
this.contractCommentField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=6)]
public string ContractCurrency
{
get
{
return this.contractCurrencyField;
}
set
{
this.contractCurrencyField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true, Order=7)]
public System.Nullable<System.DateTime> ContractDateEnd
{
get
{
return this.contractDateEndField;
}
set
{
this.contractDateEndField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool ContractDateEndSpecified
{
get
{
return this.contractDateEndFieldSpecified;
}
set
{
this.contractDateEndFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=8)]
public string ContractID
{
get
{
return this.contractIDField;
}
set
{
this.contractIDField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=9)]
public string ContractEmail
{
get
{
return this.contractEmailField;
}
set
{
this.contractEmailField = value;
}
}
}
/// <remarks/>
[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;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=0)]
public FinanceFinances Finances
{
get
{
return this.financesField;
}
set
{
this.financesField = value;
}
}
}
/// <remarks/>
[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;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute("strFinance", IsNullable=true, Order=0)]
public FinanceFinancesStrFinance[] Items
{
get
{
return this.itemsField;
}
set
{
this.itemsField = value;
}
}
}
/// <remarks/>
[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<System.DateTime> financeDatePlanField;
private bool financeDatePlanFieldSpecified;
private System.Nullable<decimal> financeSumWithoutNDSField;
private bool financeSumWithoutNDSFieldSpecified;
private System.Nullable<decimal> financeVATField;
private bool financeVATFieldSpecified;
private string financeCostItemField;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=0)]
public Partner FinancePartner
{
get
{
return this.financePartnerField;
}
set
{
this.financePartnerField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=1)]
public Contract FinanceContract
{
get
{
return this.financeContractField;
}
set
{
this.financeContractField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true, Order=2)]
public System.Nullable<System.DateTime> FinanceDatePlan
{
get
{
return this.financeDatePlanField;
}
set
{
this.financeDatePlanField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool FinanceDatePlanSpecified
{
get
{
return this.financeDatePlanFieldSpecified;
}
set
{
this.financeDatePlanFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=3)]
public System.Nullable<decimal> FinanceSumWithoutNDS
{
get
{
return this.financeSumWithoutNDSField;
}
set
{
this.financeSumWithoutNDSField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool FinanceSumWithoutNDSSpecified
{
get
{
return this.financeSumWithoutNDSFieldSpecified;
}
set
{
this.financeSumWithoutNDSFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=4)]
public System.Nullable<decimal> FinanceVAT
{
get
{
return this.financeVATField;
}
set
{
this.financeVATField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool FinanceVATSpecified
{
get
{
return this.financeVATFieldSpecified;
}
set
{
this.financeVATFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=5)]
public string FinanceCostItem
{
get
{
return this.financeCostItemField;
}
set
{
this.financeCostItemField = value;
}
}
}
/// <remarks/>
[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<System.DateTime> grafDateApproveField;
private bool grafDateApproveFieldSpecified;
private GrafGrafPayments grafPaymentsField;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=0)]
public System.Nullable<System.DateTime> GrafDateApprove
{
get
{
return this.grafDateApproveField;
}
set
{
this.grafDateApproveField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool GrafDateApproveSpecified
{
get
{
return this.grafDateApproveFieldSpecified;
}
set
{
this.grafDateApproveFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=1)]
public GrafGrafPayments GrafPayments
{
get
{
return this.grafPaymentsField;
}
set
{
this.grafPaymentsField = value;
}
}
}
/// <remarks/>
[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;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute("GrafPayment", IsNullable=true, Order=0)]
public GrafGrafPaymentsGrafPayment[] Items
{
get
{
return this.itemsField;
}
set
{
this.itemsField = value;
}
}
}
/// <remarks/>
[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<decimal> grafPaymentNumberField;
private bool grafPaymentNumberFieldSpecified;
private System.Nullable<System.DateTime> grafPaymentDateField;
private bool grafPaymentDateFieldSpecified;
private System.Nullable<decimal> grafPaymentSumField;
private bool grafPaymentSumFieldSpecified;
private System.Nullable<decimal> grafPaymentVATField;
private bool grafPaymentVATFieldSpecified;
private string grafPaymentCostItemField;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=0)]
public System.Nullable<decimal> GrafPaymentNumber
{
get
{
return this.grafPaymentNumberField;
}
set
{
this.grafPaymentNumberField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool GrafPaymentNumberSpecified
{
get
{
return this.grafPaymentNumberFieldSpecified;
}
set
{
this.grafPaymentNumberFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true, Order=1)]
public System.Nullable<System.DateTime> GrafPaymentDate
{
get
{
return this.grafPaymentDateField;
}
set
{
this.grafPaymentDateField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool GrafPaymentDateSpecified
{
get
{
return this.grafPaymentDateFieldSpecified;
}
set
{
this.grafPaymentDateFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=2)]
public System.Nullable<decimal> GrafPaymentSum
{
get
{
return this.grafPaymentSumField;
}
set
{
this.grafPaymentSumField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool GrafPaymentSumSpecified
{
get
{
return this.grafPaymentSumFieldSpecified;
}
set
{
this.grafPaymentSumFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=3)]
public System.Nullable<decimal> GrafPaymentVAT
{
get
{
return this.grafPaymentVATField;
}
set
{
this.grafPaymentVATField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool GrafPaymentVATSpecified
{
get
{
return this.grafPaymentVATFieldSpecified;
}
set
{
this.grafPaymentVATFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=4)]
public string GrafPaymentCostItem
{
get
{
return this.grafPaymentCostItemField;
}
set
{
this.grafPaymentCostItemField = value;
}
}
}
/// <remarks/>
[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<bool> leaseSideReplField;
private bool leaseSideReplFieldSpecified;
private string leaseNMPERField;
private System.Nullable<System.DateTime> leaseDateBeginField;
private bool leaseDateBeginFieldSpecified;
private System.Nullable<System.DateTime> leaseDateEndField;
private bool leaseDateEndFieldSpecified;
private Graf grafField;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=0)]
public Partner LeaseLessee
{
get
{
return this.leaseLesseeField;
}
set
{
this.leaseLesseeField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=1)]
public Contract LeaseContract
{
get
{
return this.leaseContractField;
}
set
{
this.leaseContractField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=2)]
public string LeaseComment
{
get
{
return this.leaseCommentField;
}
set
{
this.leaseCommentField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=3)]
public System.Nullable<bool> LeaseSideRepl
{
get
{
return this.leaseSideReplField;
}
set
{
this.leaseSideReplField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool LeaseSideReplSpecified
{
get
{
return this.leaseSideReplFieldSpecified;
}
set
{
this.leaseSideReplFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(DataType="integer", IsNullable=true, Order=4)]
public string LeaseNMPER
{
get
{
return this.leaseNMPERField;
}
set
{
this.leaseNMPERField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true, Order=5)]
public System.Nullable<System.DateTime> LeaseDateBegin
{
get
{
return this.leaseDateBeginField;
}
set
{
this.leaseDateBeginField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool LeaseDateBeginSpecified
{
get
{
return this.leaseDateBeginFieldSpecified;
}
set
{
this.leaseDateBeginFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true, Order=6)]
public System.Nullable<System.DateTime> LeaseDateEnd
{
get
{
return this.leaseDateEndField;
}
set
{
this.leaseDateEndField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool LeaseDateEndSpecified
{
get
{
return this.leaseDateEndFieldSpecified;
}
set
{
this.leaseDateEndFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=7)]
public Graf Graf
{
get
{
return this.grafField;
}
set
{
this.grafField = value;
}
}
}
/// <remarks/>
[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<decimal> carSumField;
private bool carSumFieldSpecified;
private System.Nullable<System.DateTime> carDeliveryDateField;
private bool carDeliveryDateFieldSpecified;
private string carDeliveryCurrencyField;
private System.Nullable<decimal> carSumWithoutNDSField;
private bool carSumWithoutNDSFieldSpecified;
private System.Nullable<decimal> carVATField;
private bool carVATFieldSpecified;
private System.Nullable<decimal> currencyPriceField;
private bool currencyPriceFieldSpecified;
private System.Nullable<decimal> carPriceField;
private bool carPriceFieldSpecified;
private System.Nullable<decimal> carRedemptionValueField;
private bool carRedemptionValueFieldSpecified;
private System.Nullable<System.DateTime> carDateOfRedemptionField;
private bool carDateOfRedemptionFieldSpecified;
private System.Nullable<System.DateTime> carReplacementDateField;
private bool carReplacementDateFieldSpecified;
private string carYearField;
private System.Nullable<System.DateTime> 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<decimal> carEngineCapacityField;
private bool carEngineCapacityFieldSpecified;
private System.Nullable<decimal> carMaxPermissibleMassField;
private bool carMaxPermissibleMassFieldSpecified;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=0)]
public string ContractNumber
{
get
{
return this.contractNumberField;
}
set
{
this.contractNumberField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=1)]
public Partner CarSupplier
{
get
{
return this.carSupplierField;
}
set
{
this.carSupplierField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=2)]
public Contract CarSupplyContract
{
get
{
return this.carSupplyContractField;
}
set
{
this.carSupplyContractField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=3)]
public System.Nullable<decimal> CarSum
{
get
{
return this.carSumField;
}
set
{
this.carSumField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool CarSumSpecified
{
get
{
return this.carSumFieldSpecified;
}
set
{
this.carSumFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true, Order=4)]
public System.Nullable<System.DateTime> CarDeliveryDate
{
get
{
return this.carDeliveryDateField;
}
set
{
this.carDeliveryDateField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool CarDeliveryDateSpecified
{
get
{
return this.carDeliveryDateFieldSpecified;
}
set
{
this.carDeliveryDateFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=5)]
public string CarDeliveryCurrency
{
get
{
return this.carDeliveryCurrencyField;
}
set
{
this.carDeliveryCurrencyField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=6)]
public System.Nullable<decimal> CarSumWithoutNDS
{
get
{
return this.carSumWithoutNDSField;
}
set
{
this.carSumWithoutNDSField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool CarSumWithoutNDSSpecified
{
get
{
return this.carSumWithoutNDSFieldSpecified;
}
set
{
this.carSumWithoutNDSFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=7)]
public System.Nullable<decimal> CarVAT
{
get
{
return this.carVATField;
}
set
{
this.carVATField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool CarVATSpecified
{
get
{
return this.carVATFieldSpecified;
}
set
{
this.carVATFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=8)]
public System.Nullable<decimal> CurrencyPrice
{
get
{
return this.currencyPriceField;
}
set
{
this.currencyPriceField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool CurrencyPriceSpecified
{
get
{
return this.currencyPriceFieldSpecified;
}
set
{
this.currencyPriceFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=9)]
public System.Nullable<decimal> CarPrice
{
get
{
return this.carPriceField;
}
set
{
this.carPriceField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool CarPriceSpecified
{
get
{
return this.carPriceFieldSpecified;
}
set
{
this.carPriceFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=10)]
public System.Nullable<decimal> CarRedemptionValue
{
get
{
return this.carRedemptionValueField;
}
set
{
this.carRedemptionValueField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool CarRedemptionValueSpecified
{
get
{
return this.carRedemptionValueFieldSpecified;
}
set
{
this.carRedemptionValueFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true, Order=11)]
public System.Nullable<System.DateTime> CarDateOfRedemption
{
get
{
return this.carDateOfRedemptionField;
}
set
{
this.carDateOfRedemptionField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool CarDateOfRedemptionSpecified
{
get
{
return this.carDateOfRedemptionFieldSpecified;
}
set
{
this.carDateOfRedemptionFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true, Order=12)]
public System.Nullable<System.DateTime> CarReplacementDate
{
get
{
return this.carReplacementDateField;
}
set
{
this.carReplacementDateField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool CarReplacementDateSpecified
{
get
{
return this.carReplacementDateFieldSpecified;
}
set
{
this.carReplacementDateFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=13)]
public string CarYear
{
get
{
return this.carYearField;
}
set
{
this.carYearField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true, Order=14)]
public System.Nullable<System.DateTime> CarPTSDate
{
get
{
return this.carPTSDateField;
}
set
{
this.carPTSDateField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool CarPTSDateSpecified
{
get
{
return this.carPTSDateFieldSpecified;
}
set
{
this.carPTSDateFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=15)]
public string CarVIN
{
get
{
return this.carVINField;
}
set
{
this.carVINField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=16)]
public string CarBrand
{
get
{
return this.carBrandField;
}
set
{
this.carBrandField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=17)]
public string CarDeprecationGroup
{
get
{
return this.carDeprecationGroupField;
}
set
{
this.carDeprecationGroupField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=18)]
public string IDNOM
{
get
{
return this.iDNOMField;
}
set
{
this.iDNOMField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=19)]
public string Comment
{
get
{
return this.commentField;
}
set
{
this.commentField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(DataType="integer", IsNullable=true, Order=20)]
public string CarType
{
get
{
return this.carTypeField;
}
set
{
this.carTypeField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(DataType="integer", IsNullable=true, Order=21)]
public string CarEngineType
{
get
{
return this.carEngineTypeField;
}
set
{
this.carEngineTypeField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=22)]
public System.Nullable<decimal> CarEngineCapacity
{
get
{
return this.carEngineCapacityField;
}
set
{
this.carEngineCapacityField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool CarEngineCapacitySpecified
{
get
{
return this.carEngineCapacityFieldSpecified;
}
set
{
this.carEngineCapacityFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=23)]
public System.Nullable<decimal> CarMaxPermissibleMass
{
get
{
return this.carMaxPermissibleMassField;
}
set
{
this.carMaxPermissibleMassField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool CarMaxPermissibleMassSpecified
{
get
{
return this.carMaxPermissibleMassFieldSpecified;
}
set
{
this.carMaxPermissibleMassFieldSpecified = value;
}
}
}
/// <remarks/>
[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;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=0)]
public string PartnerAdressType
{
get
{
return this.partnerAdressTypeField;
}
set
{
this.partnerAdressTypeField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=1)]
public string PartnerAdressCity
{
get
{
return this.partnerAdressCityField;
}
set
{
this.partnerAdressCityField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=2)]
public string PartnerAdressStreet
{
get
{
return this.partnerAdressStreetField;
}
set
{
this.partnerAdressStreetField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=3)]
public string PartnerAdressAds1
{
get
{
return this.partnerAdressAds1Field;
}
set
{
this.partnerAdressAds1Field = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=4)]
public string PartnerAdressAds2
{
get
{
return this.partnerAdressAds2Field;
}
set
{
this.partnerAdressAds2Field = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=5)]
public string PartnerAdressAds3
{
get
{
return this.partnerAdressAds3Field;
}
set
{
this.partnerAdressAds3Field = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=6)]
public string PartnerAdressIndex
{
get
{
return this.partnerAdressIndexField;
}
set
{
this.partnerAdressIndexField = value;
}
}
}
/// <remarks/>
[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;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute("PartnerAccount", IsNullable=true, Order=0)]
public PartnerPartnerAccountsPartnerAccount[] Items
{
get
{
return this.itemsField;
}
set
{
this.itemsField = value;
}
}
}
/// <remarks/>
[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;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=0)]
public string PartnerAccountBIC
{
get
{
return this.partnerAccountBICField;
}
set
{
this.partnerAccountBICField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=1)]
public string PartnerAccountNumber
{
get
{
return this.partnerAccountNumberField;
}
set
{
this.partnerAccountNumberField = value;
}
}
/// <remarks/>
[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<System.DateTime> DateBegin;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://localhost/wsmd_exch", Order=3)]
[System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true)]
public System.Nullable<System.DateTime> 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<System.DateTime> DateBegin, System.Nullable<System.DateTime> 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>, LeasingTrial.md_exchPortType
{
/// <summary>
/// Implement this partial method to configure the service endpoint.
/// </summary>
/// <param name="serviceEndpoint">The endpoint to configure</param>
/// <param name="clientCredentials">The client credentials</param>
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<LeasingTrial.uploadMessageResponse> 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<LeasingTrial.ReceiveReportResponse> 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<LeasingTrial.TransTaxResponse> 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<LeasingTrial.LoadPartnerResponse> 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.IAsyncResult>(((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.IAsyncResult>(((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,
}
}
}