5211 lines
179 KiB
C#
5211 lines
179 KiB
C#
//------------------------------------------------------------------------------
|
|
// <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 ELTOsago
|
|
{
|
|
|
|
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3-preview3.21351.2")]
|
|
[System.ServiceModel.ServiceContractAttribute(Namespace="http://elt-poisk.com/", ConfigurationName="ELTOsago.EltSoap")]
|
|
public interface EltSoap
|
|
{
|
|
|
|
[System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetTypeIdFileToInsurance", ReplyAction="*")]
|
|
[System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
|
|
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Document))]
|
|
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Person))]
|
|
ELTOsago.DictionaryElement[] GetTypeIdFileToInsurance(string InsuranceCompany);
|
|
|
|
[System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetTypeIdFileToInsurance", ReplyAction="*")]
|
|
System.Threading.Tasks.Task<ELTOsago.DictionaryElement[]> GetTypeIdFileToInsuranceAsync(string InsuranceCompany);
|
|
|
|
[System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetDurationOSAGO", ReplyAction="*")]
|
|
[System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
|
|
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Document))]
|
|
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Person))]
|
|
ELTOsago.DictionaryElement[] GetDurationOSAGO();
|
|
|
|
[System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetDurationOSAGO", ReplyAction="*")]
|
|
System.Threading.Tasks.Task<ELTOsago.DictionaryElement[]> GetDurationOSAGOAsync();
|
|
|
|
// CODEGEN: Parameter 'Data' requires additional schema information that cannot be captured using the parameter mode. The specific attribute is 'Microsoft.Xml.Serialization.XmlElementAttribute'.
|
|
[System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/UploadFileToInsurance", ReplyAction="*")]
|
|
[System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
|
|
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Document))]
|
|
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Person))]
|
|
ELTOsago.UploadFileToInsuranceResponse UploadFileToInsurance(ELTOsago.UploadFileToInsuranceRequest request);
|
|
|
|
[System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/UploadFileToInsurance", ReplyAction="*")]
|
|
System.Threading.Tasks.Task<ELTOsago.UploadFileToInsuranceResponse> UploadFileToInsuranceAsync(ELTOsago.UploadFileToInsuranceRequest request);
|
|
|
|
[System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/OSAGOCalculation", ReplyAction="*")]
|
|
[System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
|
|
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Document))]
|
|
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Person))]
|
|
[return: System.ServiceModel.MessageParameterAttribute(Name="Results")]
|
|
ELTOsago.OSAGOCalculationResult OSAGOCalculation(
|
|
ELTOsago.AuthInfo AuthInfo,
|
|
string TrafficSource,
|
|
string InsuranceCompany,
|
|
int InsurerType,
|
|
int OwnerType,
|
|
int ContractOptionId,
|
|
int ContractStatusId,
|
|
string UsagePlace,
|
|
int TSToRegistrationPlace,
|
|
ELTOsago.TSType TSType,
|
|
bool UseWithTrailer,
|
|
double VehiclePower,
|
|
int Duration,
|
|
int DriversCount,
|
|
ELTOsago.Driver[] Drivers,
|
|
string BonusMalus,
|
|
string KBM,
|
|
bool GrossViolations);
|
|
|
|
[System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/OSAGOCalculation", ReplyAction="*")]
|
|
[return: System.ServiceModel.MessageParameterAttribute(Name="Results")]
|
|
System.Threading.Tasks.Task<ELTOsago.OSAGOCalculationResult> OSAGOCalculationAsync(
|
|
ELTOsago.AuthInfo AuthInfo,
|
|
string TrafficSource,
|
|
string InsuranceCompany,
|
|
int InsurerType,
|
|
int OwnerType,
|
|
int ContractOptionId,
|
|
int ContractStatusId,
|
|
string UsagePlace,
|
|
int TSToRegistrationPlace,
|
|
ELTOsago.TSType TSType,
|
|
bool UseWithTrailer,
|
|
double VehiclePower,
|
|
int Duration,
|
|
int DriversCount,
|
|
ELTOsago.Driver[] Drivers,
|
|
string BonusMalus,
|
|
string KBM,
|
|
bool GrossViolations);
|
|
|
|
[System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/CheckDK", ReplyAction="*")]
|
|
[System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
|
|
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Document))]
|
|
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Person))]
|
|
ELTOsago.CheckDKResponse CheckDK(ELTOsago.CheckDKRequest request);
|
|
|
|
// CODEGEN: Generating message contract since the operation has multiple return values.
|
|
[System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/CheckDK", ReplyAction="*")]
|
|
System.Threading.Tasks.Task<ELTOsago.CheckDKResponse> CheckDKAsync(ELTOsago.CheckDKRequest request);
|
|
|
|
[System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/CheckPhone", ReplyAction="*")]
|
|
[System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
|
|
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Document))]
|
|
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Person))]
|
|
[return: System.ServiceModel.MessageParameterAttribute(Name="SendVerificationCodeResult")]
|
|
ELTOsago.SendVerificationCodeResult CheckPhone(string InsuranceCompany, string OrderId, string Phone, string VerifycationCode);
|
|
|
|
[System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/CheckPhone", ReplyAction="*")]
|
|
[return: System.ServiceModel.MessageParameterAttribute(Name="SendVerificationCodeResult")]
|
|
System.Threading.Tasks.Task<ELTOsago.SendVerificationCodeResult> CheckPhoneAsync(string InsuranceCompany, string OrderId, string Phone, string VerifycationCode);
|
|
|
|
[System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetRequestInfo", ReplyAction="*")]
|
|
[System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
|
|
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Document))]
|
|
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Person))]
|
|
ELTOsago.GetRequestInfoResponse GetRequestInfo(ELTOsago.GetRequestInfoRequest request);
|
|
|
|
// CODEGEN: Generating message contract since the operation has multiple return values.
|
|
[System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetRequestInfo", ReplyAction="*")]
|
|
System.Threading.Tasks.Task<ELTOsago.GetRequestInfoResponse> GetRequestInfoAsync(ELTOsago.GetRequestInfoRequest request);
|
|
|
|
[System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/OSAGOFullCalculation", ReplyAction="*")]
|
|
[System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
|
|
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Document))]
|
|
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Person))]
|
|
ELTOsago.OSAGOFullCalculationResponse OSAGOFullCalculation(ELTOsago.OSAGOFullCalculationRequest request);
|
|
|
|
// CODEGEN: Generating message contract since the operation has multiple return values.
|
|
[System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/OSAGOFullCalculation", ReplyAction="*")]
|
|
System.Threading.Tasks.Task<ELTOsago.OSAGOFullCalculationResponse> OSAGOFullCalculationAsync(ELTOsago.OSAGOFullCalculationRequest request);
|
|
|
|
// CODEGEN: Parameter 'FirstPeriodStart' requires additional schema information that cannot be captured using the parameter mode. The specific attribute is 'Microsoft.Xml.Serialization.XmlElementAttribute'.
|
|
[System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/OSAGOSave", ReplyAction="*")]
|
|
[System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
|
|
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Document))]
|
|
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Person))]
|
|
[return: System.ServiceModel.MessageParameterAttribute(Name="Results")]
|
|
ELTOsago.OSAGOSaveResponse OSAGOSave(ELTOsago.OSAGOSaveRequest request);
|
|
|
|
[System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/OSAGOSave", ReplyAction="*")]
|
|
System.Threading.Tasks.Task<ELTOsago.OSAGOSaveResponse> OSAGOSaveAsync(ELTOsago.OSAGOSaveRequest request);
|
|
|
|
[System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetInsuranceCompanies", ReplyAction="*")]
|
|
[System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
|
|
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Document))]
|
|
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Person))]
|
|
ELTOsago.InsuranceCompany[] GetInsuranceCompanies(string Login);
|
|
|
|
[System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetInsuranceCompanies", ReplyAction="*")]
|
|
System.Threading.Tasks.Task<ELTOsago.InsuranceCompany[]> GetInsuranceCompaniesAsync(string Login);
|
|
|
|
[System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetAutoMarks", ReplyAction="*")]
|
|
[System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
|
|
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Document))]
|
|
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Person))]
|
|
string[] GetAutoMarks(bool ActualOnly, string Category);
|
|
|
|
[System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetAutoMarks", ReplyAction="*")]
|
|
System.Threading.Tasks.Task<string[]> GetAutoMarksAsync(bool ActualOnly, string Category);
|
|
|
|
[System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetAutoModels", ReplyAction="*")]
|
|
[System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
|
|
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Document))]
|
|
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Person))]
|
|
string[] GetAutoModels(string Mark, bool ActualOnly, string Category);
|
|
|
|
[System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetAutoModels", ReplyAction="*")]
|
|
System.Threading.Tasks.Task<string[]> GetAutoModelsAsync(string Mark, bool ActualOnly, string Category);
|
|
|
|
[System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/AnnulOSAGO", ReplyAction="*")]
|
|
[System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
|
|
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Document))]
|
|
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Person))]
|
|
ELTOsago.AnnulOSAGOResponse AnnulOSAGO(ELTOsago.AnnulOSAGORequest request);
|
|
|
|
// CODEGEN: Generating message contract since the operation has multiple return values.
|
|
[System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/AnnulOSAGO", ReplyAction="*")]
|
|
System.Threading.Tasks.Task<ELTOsago.AnnulOSAGOResponse> AnnulOSAGOAsync(ELTOsago.AnnulOSAGORequest request);
|
|
|
|
[System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetAvailablePrintForms", ReplyAction="*")]
|
|
[System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
|
|
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Document))]
|
|
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Person))]
|
|
ELTOsago.GetAvailablePrintFormsResponse GetAvailablePrintForms(ELTOsago.GetAvailablePrintFormsRequest request);
|
|
|
|
// CODEGEN: Generating message contract since the operation has multiple return values.
|
|
[System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetAvailablePrintForms", ReplyAction="*")]
|
|
System.Threading.Tasks.Task<ELTOsago.GetAvailablePrintFormsResponse> GetAvailablePrintFormsAsync(ELTOsago.GetAvailablePrintFormsRequest request);
|
|
|
|
[System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetPrintForm", ReplyAction="*")]
|
|
[System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
|
|
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Document))]
|
|
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Person))]
|
|
ELTOsago.GetPrintFormResponse GetPrintForm(ELTOsago.GetPrintFormRequest request);
|
|
|
|
// CODEGEN: Generating message contract since the operation has multiple return values.
|
|
[System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetPrintForm", ReplyAction="*")]
|
|
System.Threading.Tasks.Task<ELTOsago.GetPrintFormResponse> GetPrintFormAsync(ELTOsago.GetPrintFormRequest request);
|
|
|
|
// CODEGEN: Parameter 'SubjectId' requires additional schema information that cannot be captured using the parameter mode. The specific attribute is 'Microsoft.Xml.Serialization.XmlElementAttribute'.
|
|
[System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetNewSubjectIds", ReplyAction="*")]
|
|
[System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
|
|
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Document))]
|
|
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Person))]
|
|
[return: System.ServiceModel.MessageParameterAttribute(Name="SubjectId")]
|
|
ELTOsago.GetNewSubjectIdsResponse GetNewSubjectIds(ELTOsago.GetNewSubjectIdsRequest request);
|
|
|
|
[System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetNewSubjectIds", ReplyAction="*")]
|
|
System.Threading.Tasks.Task<ELTOsago.GetNewSubjectIdsResponse> GetNewSubjectIdsAsync(ELTOsago.GetNewSubjectIdsRequest request);
|
|
|
|
// CODEGEN: Parameter 'GetRegionsExtResult' requires additional schema information that cannot be captured using the parameter mode. The specific attribute is 'Microsoft.Xml.Serialization.XmlArrayItemAttribute'.
|
|
[System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetRegionsExt", ReplyAction="*")]
|
|
[System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
|
|
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Document))]
|
|
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Person))]
|
|
ELTOsago.GetRegionsExtResponse GetRegionsExt(ELTOsago.GetRegionsExtRequest request);
|
|
|
|
[System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetRegionsExt", ReplyAction="*")]
|
|
System.Threading.Tasks.Task<ELTOsago.GetRegionsExtResponse> GetRegionsExtAsync(ELTOsago.GetRegionsExtRequest request);
|
|
|
|
// CODEGEN: Parameter 'GetLocalitiesExtResult' requires additional schema information that cannot be captured using the parameter mode. The specific attribute is 'Microsoft.Xml.Serialization.XmlArrayItemAttribute'.
|
|
[System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetLocalitiesExt", ReplyAction="*")]
|
|
[System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
|
|
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Document))]
|
|
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Person))]
|
|
ELTOsago.GetLocalitiesExtResponse GetLocalitiesExt(ELTOsago.GetLocalitiesExtRequest request);
|
|
|
|
[System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetLocalitiesExt", ReplyAction="*")]
|
|
System.Threading.Tasks.Task<ELTOsago.GetLocalitiesExtResponse> GetLocalitiesExtAsync(ELTOsago.GetLocalitiesExtRequest request);
|
|
|
|
[System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/Delivery", ReplyAction="*")]
|
|
[System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
|
|
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Document))]
|
|
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Person))]
|
|
[return: System.ServiceModel.MessageParameterAttribute(Name="SaveResult")]
|
|
string Delivery(string NumCalc, System.DateTime DeliveryDateTime, string PaymentMethod, string Phone, ELTOsago.Address DeliveryAddress);
|
|
|
|
[System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/Delivery", ReplyAction="*")]
|
|
[return: System.ServiceModel.MessageParameterAttribute(Name="SaveResult")]
|
|
System.Threading.Tasks.Task<string> DeliveryAsync(string NumCalc, System.DateTime DeliveryDateTime, string PaymentMethod, string Phone, ELTOsago.Address DeliveryAddress);
|
|
|
|
[System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/ChangeStatusPolicy", ReplyAction="*")]
|
|
[System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
|
|
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Document))]
|
|
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Person))]
|
|
ELTOsago.ChangeStatusPolicyResponse ChangeStatusPolicy(ELTOsago.ChangeStatusPolicyRequest request);
|
|
|
|
// CODEGEN: Generating message contract since the operation has multiple return values.
|
|
[System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/ChangeStatusPolicy", ReplyAction="*")]
|
|
System.Threading.Tasks.Task<ELTOsago.ChangeStatusPolicyResponse> ChangeStatusPolicyAsync(ELTOsago.ChangeStatusPolicyRequest request);
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlIncludeAttribute(typeof(InsuranceCompany))]
|
|
[System.Xml.Serialization.XmlIncludeAttribute(typeof(Modification))]
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3-preview3.21351.2")]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")]
|
|
public partial class DictionaryElement
|
|
{
|
|
|
|
private string idField;
|
|
|
|
private string nameField;
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
|
|
public string Id
|
|
{
|
|
get
|
|
{
|
|
return this.idField;
|
|
}
|
|
set
|
|
{
|
|
this.idField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
|
|
public string Name
|
|
{
|
|
get
|
|
{
|
|
return this.nameField;
|
|
}
|
|
set
|
|
{
|
|
this.nameField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3-preview3.21351.2")]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")]
|
|
public partial class LocalityExtended
|
|
{
|
|
|
|
private string regionIdField;
|
|
|
|
private string regionNameField;
|
|
|
|
private string idField;
|
|
|
|
private string nameField;
|
|
|
|
private string kladrField;
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
|
|
public string RegionId
|
|
{
|
|
get
|
|
{
|
|
return this.regionIdField;
|
|
}
|
|
set
|
|
{
|
|
this.regionIdField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
|
|
public string RegionName
|
|
{
|
|
get
|
|
{
|
|
return this.regionNameField;
|
|
}
|
|
set
|
|
{
|
|
this.regionNameField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=2)]
|
|
public string Id
|
|
{
|
|
get
|
|
{
|
|
return this.idField;
|
|
}
|
|
set
|
|
{
|
|
this.idField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=3)]
|
|
public string Name
|
|
{
|
|
get
|
|
{
|
|
return this.nameField;
|
|
}
|
|
set
|
|
{
|
|
this.nameField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=4)]
|
|
public string Kladr
|
|
{
|
|
get
|
|
{
|
|
return this.kladrField;
|
|
}
|
|
set
|
|
{
|
|
this.kladrField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3-preview3.21351.2")]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")]
|
|
public partial class RegionExtended
|
|
{
|
|
|
|
private string idField;
|
|
|
|
private string nameField;
|
|
|
|
private string kladrField;
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
|
|
public string Id
|
|
{
|
|
get
|
|
{
|
|
return this.idField;
|
|
}
|
|
set
|
|
{
|
|
this.idField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
|
|
public string Name
|
|
{
|
|
get
|
|
{
|
|
return this.nameField;
|
|
}
|
|
set
|
|
{
|
|
this.nameField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=2)]
|
|
public string Kladr
|
|
{
|
|
get
|
|
{
|
|
return this.kladrField;
|
|
}
|
|
set
|
|
{
|
|
this.kladrField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3-preview3.21351.2")]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")]
|
|
public partial class OSAGOSaveResult
|
|
{
|
|
|
|
private string numCalcField;
|
|
|
|
private string sKCalcIdField;
|
|
|
|
private string policyNumberField;
|
|
|
|
private double premiumSumField;
|
|
|
|
private bool premiumSumFieldSpecified;
|
|
|
|
private string messageField;
|
|
|
|
private string errorField;
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
|
|
public string NumCalc
|
|
{
|
|
get
|
|
{
|
|
return this.numCalcField;
|
|
}
|
|
set
|
|
{
|
|
this.numCalcField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
|
|
public string SKCalcId
|
|
{
|
|
get
|
|
{
|
|
return this.sKCalcIdField;
|
|
}
|
|
set
|
|
{
|
|
this.sKCalcIdField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=2)]
|
|
public string PolicyNumber
|
|
{
|
|
get
|
|
{
|
|
return this.policyNumberField;
|
|
}
|
|
set
|
|
{
|
|
this.policyNumberField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=3)]
|
|
public double PremiumSum
|
|
{
|
|
get
|
|
{
|
|
return this.premiumSumField;
|
|
}
|
|
set
|
|
{
|
|
this.premiumSumField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlIgnoreAttribute()]
|
|
public bool PremiumSumSpecified
|
|
{
|
|
get
|
|
{
|
|
return this.premiumSumFieldSpecified;
|
|
}
|
|
set
|
|
{
|
|
this.premiumSumFieldSpecified = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=4)]
|
|
public string Message
|
|
{
|
|
get
|
|
{
|
|
return this.messageField;
|
|
}
|
|
set
|
|
{
|
|
this.messageField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=5)]
|
|
public string Error
|
|
{
|
|
get
|
|
{
|
|
return this.errorField;
|
|
}
|
|
set
|
|
{
|
|
this.errorField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3-preview3.21351.2")]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")]
|
|
public partial class A7
|
|
{
|
|
|
|
private string idField;
|
|
|
|
private string a7NumberField;
|
|
|
|
private string a7TypeField;
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
|
|
public string ID
|
|
{
|
|
get
|
|
{
|
|
return this.idField;
|
|
}
|
|
set
|
|
{
|
|
this.idField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
|
|
public string A7Number
|
|
{
|
|
get
|
|
{
|
|
return this.a7NumberField;
|
|
}
|
|
set
|
|
{
|
|
this.a7NumberField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=2)]
|
|
public string A7Type
|
|
{
|
|
get
|
|
{
|
|
return this.a7TypeField;
|
|
}
|
|
set
|
|
{
|
|
this.a7TypeField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3-preview3.21351.2")]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")]
|
|
public partial class BSO
|
|
{
|
|
|
|
private string idField;
|
|
|
|
private string bSONumberField;
|
|
|
|
private string bSOTypeField;
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
|
|
public string ID
|
|
{
|
|
get
|
|
{
|
|
return this.idField;
|
|
}
|
|
set
|
|
{
|
|
this.idField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
|
|
public string BSONumber
|
|
{
|
|
get
|
|
{
|
|
return this.bSONumberField;
|
|
}
|
|
set
|
|
{
|
|
this.bSONumberField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=2)]
|
|
public string BSOType
|
|
{
|
|
get
|
|
{
|
|
return this.bSOTypeField;
|
|
}
|
|
set
|
|
{
|
|
this.bSOTypeField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3-preview3.21351.2")]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")]
|
|
public partial class TechnicalInspection
|
|
{
|
|
|
|
private string seriesField;
|
|
|
|
private string numberField;
|
|
|
|
private string monthField;
|
|
|
|
private int yearField;
|
|
|
|
private bool yearFieldSpecified;
|
|
|
|
private string typeField;
|
|
|
|
private System.DateTime dKIssuedDateField;
|
|
|
|
private bool dKIssuedDateFieldSpecified;
|
|
|
|
private System.DateTime dKEndDateField;
|
|
|
|
private bool dKEndDateFieldSpecified;
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
|
|
public string Series
|
|
{
|
|
get
|
|
{
|
|
return this.seriesField;
|
|
}
|
|
set
|
|
{
|
|
this.seriesField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
|
|
public string Number
|
|
{
|
|
get
|
|
{
|
|
return this.numberField;
|
|
}
|
|
set
|
|
{
|
|
this.numberField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=2)]
|
|
public string Month
|
|
{
|
|
get
|
|
{
|
|
return this.monthField;
|
|
}
|
|
set
|
|
{
|
|
this.monthField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=3)]
|
|
public int Year
|
|
{
|
|
get
|
|
{
|
|
return this.yearField;
|
|
}
|
|
set
|
|
{
|
|
this.yearField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlIgnoreAttribute()]
|
|
public bool YearSpecified
|
|
{
|
|
get
|
|
{
|
|
return this.yearFieldSpecified;
|
|
}
|
|
set
|
|
{
|
|
this.yearFieldSpecified = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=4)]
|
|
public string Type
|
|
{
|
|
get
|
|
{
|
|
return this.typeField;
|
|
}
|
|
set
|
|
{
|
|
this.typeField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=5)]
|
|
public System.DateTime DKIssuedDate
|
|
{
|
|
get
|
|
{
|
|
return this.dKIssuedDateField;
|
|
}
|
|
set
|
|
{
|
|
this.dKIssuedDateField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlIgnoreAttribute()]
|
|
public bool DKIssuedDateSpecified
|
|
{
|
|
get
|
|
{
|
|
return this.dKIssuedDateFieldSpecified;
|
|
}
|
|
set
|
|
{
|
|
this.dKIssuedDateFieldSpecified = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=6)]
|
|
public System.DateTime DKEndDate
|
|
{
|
|
get
|
|
{
|
|
return this.dKEndDateField;
|
|
}
|
|
set
|
|
{
|
|
this.dKEndDateField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlIgnoreAttribute()]
|
|
public bool DKEndDateSpecified
|
|
{
|
|
get
|
|
{
|
|
return this.dKEndDateFieldSpecified;
|
|
}
|
|
set
|
|
{
|
|
this.dKEndDateFieldSpecified = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3-preview3.21351.2")]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")]
|
|
public partial class RegDoc
|
|
{
|
|
|
|
private int typeField;
|
|
|
|
private bool typeFieldSpecified;
|
|
|
|
private string seriesField;
|
|
|
|
private string numberField;
|
|
|
|
private System.DateTime dateField;
|
|
|
|
private bool dateFieldSpecified;
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
|
|
public int Type
|
|
{
|
|
get
|
|
{
|
|
return this.typeField;
|
|
}
|
|
set
|
|
{
|
|
this.typeField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlIgnoreAttribute()]
|
|
public bool TypeSpecified
|
|
{
|
|
get
|
|
{
|
|
return this.typeFieldSpecified;
|
|
}
|
|
set
|
|
{
|
|
this.typeFieldSpecified = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
|
|
public string Series
|
|
{
|
|
get
|
|
{
|
|
return this.seriesField;
|
|
}
|
|
set
|
|
{
|
|
this.seriesField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=2)]
|
|
public string Number
|
|
{
|
|
get
|
|
{
|
|
return this.numberField;
|
|
}
|
|
set
|
|
{
|
|
this.numberField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=3)]
|
|
public System.DateTime Date
|
|
{
|
|
get
|
|
{
|
|
return this.dateField;
|
|
}
|
|
set
|
|
{
|
|
this.dateField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlIgnoreAttribute()]
|
|
public bool DateSpecified
|
|
{
|
|
get
|
|
{
|
|
return this.dateFieldSpecified;
|
|
}
|
|
set
|
|
{
|
|
this.dateFieldSpecified = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3-preview3.21351.2")]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")]
|
|
public partial class PersonWithKBM
|
|
{
|
|
|
|
private double kBMField;
|
|
|
|
private double kBMValueField;
|
|
|
|
private DriverLicence driverLicenceField;
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
|
|
public double KBM
|
|
{
|
|
get
|
|
{
|
|
return this.kBMField;
|
|
}
|
|
set
|
|
{
|
|
this.kBMField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
|
|
public double KBMValue
|
|
{
|
|
get
|
|
{
|
|
return this.kBMValueField;
|
|
}
|
|
set
|
|
{
|
|
this.kBMValueField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=2)]
|
|
public DriverLicence DriverLicence
|
|
{
|
|
get
|
|
{
|
|
return this.driverLicenceField;
|
|
}
|
|
set
|
|
{
|
|
this.driverLicenceField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3-preview3.21351.2")]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")]
|
|
public partial class DriverLicence : Document
|
|
{
|
|
|
|
private string issuedByField;
|
|
|
|
private System.DateTime issuedDateField;
|
|
|
|
private bool issuedDateFieldSpecified;
|
|
|
|
private string countryField;
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
|
|
public string IssuedBy
|
|
{
|
|
get
|
|
{
|
|
return this.issuedByField;
|
|
}
|
|
set
|
|
{
|
|
this.issuedByField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
|
|
public System.DateTime IssuedDate
|
|
{
|
|
get
|
|
{
|
|
return this.issuedDateField;
|
|
}
|
|
set
|
|
{
|
|
this.issuedDateField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlIgnoreAttribute()]
|
|
public bool IssuedDateSpecified
|
|
{
|
|
get
|
|
{
|
|
return this.issuedDateFieldSpecified;
|
|
}
|
|
set
|
|
{
|
|
this.issuedDateFieldSpecified = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=2)]
|
|
public string Country
|
|
{
|
|
get
|
|
{
|
|
return this.countryField;
|
|
}
|
|
set
|
|
{
|
|
this.countryField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlIncludeAttribute(typeof(JuridicalDocument))]
|
|
[System.Xml.Serialization.XmlIncludeAttribute(typeof(PersonDocument))]
|
|
[System.Xml.Serialization.XmlIncludeAttribute(typeof(OldDriverLicence))]
|
|
[System.Xml.Serialization.XmlIncludeAttribute(typeof(DriverLicence))]
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3-preview3.21351.2")]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")]
|
|
public partial class Document
|
|
{
|
|
|
|
private string seriesField;
|
|
|
|
private string numberField;
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
|
|
public string Series
|
|
{
|
|
get
|
|
{
|
|
return this.seriesField;
|
|
}
|
|
set
|
|
{
|
|
this.seriesField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
|
|
public string Number
|
|
{
|
|
get
|
|
{
|
|
return this.numberField;
|
|
}
|
|
set
|
|
{
|
|
this.numberField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3-preview3.21351.2")]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")]
|
|
public partial class JuridicalDocument : Document
|
|
{
|
|
|
|
private System.DateTime issuedDateField;
|
|
|
|
private bool issuedDateFieldSpecified;
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
|
|
public System.DateTime IssuedDate
|
|
{
|
|
get
|
|
{
|
|
return this.issuedDateField;
|
|
}
|
|
set
|
|
{
|
|
this.issuedDateField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlIgnoreAttribute()]
|
|
public bool IssuedDateSpecified
|
|
{
|
|
get
|
|
{
|
|
return this.issuedDateFieldSpecified;
|
|
}
|
|
set
|
|
{
|
|
this.issuedDateFieldSpecified = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3-preview3.21351.2")]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")]
|
|
public partial class PersonDocument : Document
|
|
{
|
|
|
|
private string typeField;
|
|
|
|
private string issuedByField;
|
|
|
|
private System.DateTime issuedDateField;
|
|
|
|
private string subdivisionCodeField;
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
|
|
public string Type
|
|
{
|
|
get
|
|
{
|
|
return this.typeField;
|
|
}
|
|
set
|
|
{
|
|
this.typeField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
|
|
public string IssuedBy
|
|
{
|
|
get
|
|
{
|
|
return this.issuedByField;
|
|
}
|
|
set
|
|
{
|
|
this.issuedByField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=2)]
|
|
public System.DateTime IssuedDate
|
|
{
|
|
get
|
|
{
|
|
return this.issuedDateField;
|
|
}
|
|
set
|
|
{
|
|
this.issuedDateField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=3)]
|
|
public string SubdivisionCode
|
|
{
|
|
get
|
|
{
|
|
return this.subdivisionCodeField;
|
|
}
|
|
set
|
|
{
|
|
this.subdivisionCodeField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3-preview3.21351.2")]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")]
|
|
public partial class OldDriverLicence : Document
|
|
{
|
|
|
|
private string countryField;
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
|
|
public string Country
|
|
{
|
|
get
|
|
{
|
|
return this.countryField;
|
|
}
|
|
set
|
|
{
|
|
this.countryField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3-preview3.21351.2")]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")]
|
|
public partial class KBM
|
|
{
|
|
|
|
private double valueField;
|
|
|
|
private int classField;
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
|
|
public double Value
|
|
{
|
|
get
|
|
{
|
|
return this.valueField;
|
|
}
|
|
set
|
|
{
|
|
this.valueField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
|
|
public int Class
|
|
{
|
|
get
|
|
{
|
|
return this.classField;
|
|
}
|
|
set
|
|
{
|
|
this.classField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3-preview3.21351.2")]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")]
|
|
public partial class PreviousPolicy
|
|
{
|
|
|
|
private string numberField;
|
|
|
|
private string insuranceCompanyField;
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
|
|
public string Number
|
|
{
|
|
get
|
|
{
|
|
return this.numberField;
|
|
}
|
|
set
|
|
{
|
|
this.numberField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
|
|
public string InsuranceCompany
|
|
{
|
|
get
|
|
{
|
|
return this.insuranceCompanyField;
|
|
}
|
|
set
|
|
{
|
|
this.insuranceCompanyField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3-preview3.21351.2")]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")]
|
|
public partial class Address
|
|
{
|
|
|
|
private int residentField;
|
|
|
|
private bool residentFieldSpecified;
|
|
|
|
private string indexField;
|
|
|
|
private string countryField;
|
|
|
|
private string regionField;
|
|
|
|
private string districtField;
|
|
|
|
private string cityField;
|
|
|
|
private string cityKLADRField;
|
|
|
|
private string streetField;
|
|
|
|
private string streetKLADRField;
|
|
|
|
private string cityFIASField;
|
|
|
|
private string streetFIASField;
|
|
|
|
private string houseField;
|
|
|
|
private string korpusField;
|
|
|
|
private string flatField;
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
|
|
public int Resident
|
|
{
|
|
get
|
|
{
|
|
return this.residentField;
|
|
}
|
|
set
|
|
{
|
|
this.residentField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlIgnoreAttribute()]
|
|
public bool ResidentSpecified
|
|
{
|
|
get
|
|
{
|
|
return this.residentFieldSpecified;
|
|
}
|
|
set
|
|
{
|
|
this.residentFieldSpecified = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
|
|
public string Index
|
|
{
|
|
get
|
|
{
|
|
return this.indexField;
|
|
}
|
|
set
|
|
{
|
|
this.indexField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=2)]
|
|
public string Country
|
|
{
|
|
get
|
|
{
|
|
return this.countryField;
|
|
}
|
|
set
|
|
{
|
|
this.countryField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=3)]
|
|
public string Region
|
|
{
|
|
get
|
|
{
|
|
return this.regionField;
|
|
}
|
|
set
|
|
{
|
|
this.regionField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=4)]
|
|
public string District
|
|
{
|
|
get
|
|
{
|
|
return this.districtField;
|
|
}
|
|
set
|
|
{
|
|
this.districtField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=5)]
|
|
public string City
|
|
{
|
|
get
|
|
{
|
|
return this.cityField;
|
|
}
|
|
set
|
|
{
|
|
this.cityField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=6)]
|
|
public string CityKLADR
|
|
{
|
|
get
|
|
{
|
|
return this.cityKLADRField;
|
|
}
|
|
set
|
|
{
|
|
this.cityKLADRField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=7)]
|
|
public string Street
|
|
{
|
|
get
|
|
{
|
|
return this.streetField;
|
|
}
|
|
set
|
|
{
|
|
this.streetField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=8)]
|
|
public string StreetKLADR
|
|
{
|
|
get
|
|
{
|
|
return this.streetKLADRField;
|
|
}
|
|
set
|
|
{
|
|
this.streetKLADRField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=9)]
|
|
public string CityFIAS
|
|
{
|
|
get
|
|
{
|
|
return this.cityFIASField;
|
|
}
|
|
set
|
|
{
|
|
this.cityFIASField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=10)]
|
|
public string StreetFIAS
|
|
{
|
|
get
|
|
{
|
|
return this.streetFIASField;
|
|
}
|
|
set
|
|
{
|
|
this.streetFIASField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=11)]
|
|
public string House
|
|
{
|
|
get
|
|
{
|
|
return this.houseField;
|
|
}
|
|
set
|
|
{
|
|
this.houseField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=12)]
|
|
public string Korpus
|
|
{
|
|
get
|
|
{
|
|
return this.korpusField;
|
|
}
|
|
set
|
|
{
|
|
this.korpusField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=13)]
|
|
public string Flat
|
|
{
|
|
get
|
|
{
|
|
return this.flatField;
|
|
}
|
|
set
|
|
{
|
|
this.flatField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlIncludeAttribute(typeof(FullDriver))]
|
|
[System.Xml.Serialization.XmlIncludeAttribute(typeof(PhysicalPerson))]
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3-preview3.21351.2")]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")]
|
|
public partial class Person
|
|
{
|
|
|
|
private System.DateTime dOBField;
|
|
|
|
private string subjectIdField;
|
|
|
|
private string surnameField;
|
|
|
|
private string nameField;
|
|
|
|
private string patronymicField;
|
|
|
|
private string sexField;
|
|
|
|
private DriverLicence driverLicenceField;
|
|
|
|
private PersonDocument personDocumentField;
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
|
|
public System.DateTime DOB
|
|
{
|
|
get
|
|
{
|
|
return this.dOBField;
|
|
}
|
|
set
|
|
{
|
|
this.dOBField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
|
|
public string SubjectId
|
|
{
|
|
get
|
|
{
|
|
return this.subjectIdField;
|
|
}
|
|
set
|
|
{
|
|
this.subjectIdField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=2)]
|
|
public string Surname
|
|
{
|
|
get
|
|
{
|
|
return this.surnameField;
|
|
}
|
|
set
|
|
{
|
|
this.surnameField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=3)]
|
|
public string Name
|
|
{
|
|
get
|
|
{
|
|
return this.nameField;
|
|
}
|
|
set
|
|
{
|
|
this.nameField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=4)]
|
|
public string Patronymic
|
|
{
|
|
get
|
|
{
|
|
return this.patronymicField;
|
|
}
|
|
set
|
|
{
|
|
this.patronymicField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=5)]
|
|
public string Sex
|
|
{
|
|
get
|
|
{
|
|
return this.sexField;
|
|
}
|
|
set
|
|
{
|
|
this.sexField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=6)]
|
|
public DriverLicence DriverLicence
|
|
{
|
|
get
|
|
{
|
|
return this.driverLicenceField;
|
|
}
|
|
set
|
|
{
|
|
this.driverLicenceField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=7)]
|
|
public PersonDocument PersonDocument
|
|
{
|
|
get
|
|
{
|
|
return this.personDocumentField;
|
|
}
|
|
set
|
|
{
|
|
this.personDocumentField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3-preview3.21351.2")]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")]
|
|
public partial class FullDriver : Person
|
|
{
|
|
|
|
private System.DateTime expertienceStartField;
|
|
|
|
private int relationWithOwnerField;
|
|
|
|
private bool relationWithOwnerFieldSpecified;
|
|
|
|
private string phoneNumberField;
|
|
|
|
private string kBMField;
|
|
|
|
private bool isDLForeignField;
|
|
|
|
private bool isDLForeignFieldSpecified;
|
|
|
|
private bool oldIsDLForeignField;
|
|
|
|
private bool oldIsDLForeignFieldSpecified;
|
|
|
|
private OldDriverLicence oldDriverLicenceField;
|
|
|
|
private string oldSurnameField;
|
|
|
|
private string oldNameField;
|
|
|
|
private string oldPatronymicField;
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
|
|
public System.DateTime ExpertienceStart
|
|
{
|
|
get
|
|
{
|
|
return this.expertienceStartField;
|
|
}
|
|
set
|
|
{
|
|
this.expertienceStartField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
|
|
public int RelationWithOwner
|
|
{
|
|
get
|
|
{
|
|
return this.relationWithOwnerField;
|
|
}
|
|
set
|
|
{
|
|
this.relationWithOwnerField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlIgnoreAttribute()]
|
|
public bool RelationWithOwnerSpecified
|
|
{
|
|
get
|
|
{
|
|
return this.relationWithOwnerFieldSpecified;
|
|
}
|
|
set
|
|
{
|
|
this.relationWithOwnerFieldSpecified = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=2)]
|
|
public string PhoneNumber
|
|
{
|
|
get
|
|
{
|
|
return this.phoneNumberField;
|
|
}
|
|
set
|
|
{
|
|
this.phoneNumberField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=3)]
|
|
public string KBM
|
|
{
|
|
get
|
|
{
|
|
return this.kBMField;
|
|
}
|
|
set
|
|
{
|
|
this.kBMField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=4)]
|
|
public bool IsDLForeign
|
|
{
|
|
get
|
|
{
|
|
return this.isDLForeignField;
|
|
}
|
|
set
|
|
{
|
|
this.isDLForeignField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlIgnoreAttribute()]
|
|
public bool IsDLForeignSpecified
|
|
{
|
|
get
|
|
{
|
|
return this.isDLForeignFieldSpecified;
|
|
}
|
|
set
|
|
{
|
|
this.isDLForeignFieldSpecified = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=5)]
|
|
public bool OldIsDLForeign
|
|
{
|
|
get
|
|
{
|
|
return this.oldIsDLForeignField;
|
|
}
|
|
set
|
|
{
|
|
this.oldIsDLForeignField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlIgnoreAttribute()]
|
|
public bool OldIsDLForeignSpecified
|
|
{
|
|
get
|
|
{
|
|
return this.oldIsDLForeignFieldSpecified;
|
|
}
|
|
set
|
|
{
|
|
this.oldIsDLForeignFieldSpecified = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=6)]
|
|
public OldDriverLicence OldDriverLicence
|
|
{
|
|
get
|
|
{
|
|
return this.oldDriverLicenceField;
|
|
}
|
|
set
|
|
{
|
|
this.oldDriverLicenceField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=7)]
|
|
public string OldSurname
|
|
{
|
|
get
|
|
{
|
|
return this.oldSurnameField;
|
|
}
|
|
set
|
|
{
|
|
this.oldSurnameField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=8)]
|
|
public string OldName
|
|
{
|
|
get
|
|
{
|
|
return this.oldNameField;
|
|
}
|
|
set
|
|
{
|
|
this.oldNameField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=9)]
|
|
public string OldPatronymic
|
|
{
|
|
get
|
|
{
|
|
return this.oldPatronymicField;
|
|
}
|
|
set
|
|
{
|
|
this.oldPatronymicField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3-preview3.21351.2")]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")]
|
|
public partial class PhysicalPerson : Person
|
|
{
|
|
|
|
private int subjectTypeField;
|
|
|
|
private bool subjectTypeFieldSpecified;
|
|
|
|
private int oPFField;
|
|
|
|
private bool oPFFieldSpecified;
|
|
|
|
private string juridicalNameField;
|
|
|
|
private string iNNField;
|
|
|
|
private string kPPField;
|
|
|
|
private string oGRNField;
|
|
|
|
private string oKPOField;
|
|
|
|
private string contactFIOField;
|
|
|
|
private JuridicalDocument registrationDocumentField;
|
|
|
|
private Address registrationAddressField;
|
|
|
|
private Address factAddressField;
|
|
|
|
private string phoneField;
|
|
|
|
private string emailField;
|
|
|
|
private string birthPlaceField;
|
|
|
|
private string economicSectorField;
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
|
|
public int SubjectType
|
|
{
|
|
get
|
|
{
|
|
return this.subjectTypeField;
|
|
}
|
|
set
|
|
{
|
|
this.subjectTypeField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlIgnoreAttribute()]
|
|
public bool SubjectTypeSpecified
|
|
{
|
|
get
|
|
{
|
|
return this.subjectTypeFieldSpecified;
|
|
}
|
|
set
|
|
{
|
|
this.subjectTypeFieldSpecified = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
|
|
public int OPF
|
|
{
|
|
get
|
|
{
|
|
return this.oPFField;
|
|
}
|
|
set
|
|
{
|
|
this.oPFField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlIgnoreAttribute()]
|
|
public bool OPFSpecified
|
|
{
|
|
get
|
|
{
|
|
return this.oPFFieldSpecified;
|
|
}
|
|
set
|
|
{
|
|
this.oPFFieldSpecified = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=2)]
|
|
public string JuridicalName
|
|
{
|
|
get
|
|
{
|
|
return this.juridicalNameField;
|
|
}
|
|
set
|
|
{
|
|
this.juridicalNameField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=3)]
|
|
public string INN
|
|
{
|
|
get
|
|
{
|
|
return this.iNNField;
|
|
}
|
|
set
|
|
{
|
|
this.iNNField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=4)]
|
|
public string KPP
|
|
{
|
|
get
|
|
{
|
|
return this.kPPField;
|
|
}
|
|
set
|
|
{
|
|
this.kPPField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=5)]
|
|
public string OGRN
|
|
{
|
|
get
|
|
{
|
|
return this.oGRNField;
|
|
}
|
|
set
|
|
{
|
|
this.oGRNField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=6)]
|
|
public string OKPO
|
|
{
|
|
get
|
|
{
|
|
return this.oKPOField;
|
|
}
|
|
set
|
|
{
|
|
this.oKPOField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=7)]
|
|
public string ContactFIO
|
|
{
|
|
get
|
|
{
|
|
return this.contactFIOField;
|
|
}
|
|
set
|
|
{
|
|
this.contactFIOField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=8)]
|
|
public JuridicalDocument RegistrationDocument
|
|
{
|
|
get
|
|
{
|
|
return this.registrationDocumentField;
|
|
}
|
|
set
|
|
{
|
|
this.registrationDocumentField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=9)]
|
|
public Address RegistrationAddress
|
|
{
|
|
get
|
|
{
|
|
return this.registrationAddressField;
|
|
}
|
|
set
|
|
{
|
|
this.registrationAddressField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=10)]
|
|
public Address FactAddress
|
|
{
|
|
get
|
|
{
|
|
return this.factAddressField;
|
|
}
|
|
set
|
|
{
|
|
this.factAddressField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=11)]
|
|
public string Phone
|
|
{
|
|
get
|
|
{
|
|
return this.phoneField;
|
|
}
|
|
set
|
|
{
|
|
this.phoneField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=12)]
|
|
public string Email
|
|
{
|
|
get
|
|
{
|
|
return this.emailField;
|
|
}
|
|
set
|
|
{
|
|
this.emailField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=13)]
|
|
public string BirthPlace
|
|
{
|
|
get
|
|
{
|
|
return this.birthPlaceField;
|
|
}
|
|
set
|
|
{
|
|
this.birthPlaceField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=14)]
|
|
public string EconomicSector
|
|
{
|
|
get
|
|
{
|
|
return this.economicSectorField;
|
|
}
|
|
set
|
|
{
|
|
this.economicSectorField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3-preview3.21351.2")]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")]
|
|
public partial class Vehicle
|
|
{
|
|
|
|
private string regNumberField;
|
|
|
|
private string bodyNumberField;
|
|
|
|
private string chassisNumberField;
|
|
|
|
private string vINField;
|
|
|
|
private int seatingCapacityField;
|
|
|
|
private bool seatingCapacityFieldSpecified;
|
|
|
|
private int maxAllowedMassField;
|
|
|
|
private bool maxAllowedMassFieldSpecified;
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
|
|
public string RegNumber
|
|
{
|
|
get
|
|
{
|
|
return this.regNumberField;
|
|
}
|
|
set
|
|
{
|
|
this.regNumberField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
|
|
public string BodyNumber
|
|
{
|
|
get
|
|
{
|
|
return this.bodyNumberField;
|
|
}
|
|
set
|
|
{
|
|
this.bodyNumberField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=2)]
|
|
public string ChassisNumber
|
|
{
|
|
get
|
|
{
|
|
return this.chassisNumberField;
|
|
}
|
|
set
|
|
{
|
|
this.chassisNumberField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=3)]
|
|
public string VIN
|
|
{
|
|
get
|
|
{
|
|
return this.vINField;
|
|
}
|
|
set
|
|
{
|
|
this.vINField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=4)]
|
|
public int SeatingCapacity
|
|
{
|
|
get
|
|
{
|
|
return this.seatingCapacityField;
|
|
}
|
|
set
|
|
{
|
|
this.seatingCapacityField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlIgnoreAttribute()]
|
|
public bool SeatingCapacitySpecified
|
|
{
|
|
get
|
|
{
|
|
return this.seatingCapacityFieldSpecified;
|
|
}
|
|
set
|
|
{
|
|
this.seatingCapacityFieldSpecified = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=5)]
|
|
public int MaxAllowedMass
|
|
{
|
|
get
|
|
{
|
|
return this.maxAllowedMassField;
|
|
}
|
|
set
|
|
{
|
|
this.maxAllowedMassField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlIgnoreAttribute()]
|
|
public bool MaxAllowedMassSpecified
|
|
{
|
|
get
|
|
{
|
|
return this.maxAllowedMassFieldSpecified;
|
|
}
|
|
set
|
|
{
|
|
this.maxAllowedMassFieldSpecified = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3-preview3.21351.2")]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")]
|
|
public partial class SendVerificationCodeResult
|
|
{
|
|
|
|
private bool phoneExistField;
|
|
|
|
private bool phoneExistFieldSpecified;
|
|
|
|
private bool verificationSentField;
|
|
|
|
private bool verificationSentFieldSpecified;
|
|
|
|
private bool verificationCompleteField;
|
|
|
|
private bool verificationCompleteFieldSpecified;
|
|
|
|
private string errorsField;
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
|
|
public bool PhoneExist
|
|
{
|
|
get
|
|
{
|
|
return this.phoneExistField;
|
|
}
|
|
set
|
|
{
|
|
this.phoneExistField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlIgnoreAttribute()]
|
|
public bool PhoneExistSpecified
|
|
{
|
|
get
|
|
{
|
|
return this.phoneExistFieldSpecified;
|
|
}
|
|
set
|
|
{
|
|
this.phoneExistFieldSpecified = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
|
|
public bool VerificationSent
|
|
{
|
|
get
|
|
{
|
|
return this.verificationSentField;
|
|
}
|
|
set
|
|
{
|
|
this.verificationSentField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlIgnoreAttribute()]
|
|
public bool VerificationSentSpecified
|
|
{
|
|
get
|
|
{
|
|
return this.verificationSentFieldSpecified;
|
|
}
|
|
set
|
|
{
|
|
this.verificationSentFieldSpecified = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=2)]
|
|
public bool VerificationComplete
|
|
{
|
|
get
|
|
{
|
|
return this.verificationCompleteField;
|
|
}
|
|
set
|
|
{
|
|
this.verificationCompleteField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlIgnoreAttribute()]
|
|
public bool VerificationCompleteSpecified
|
|
{
|
|
get
|
|
{
|
|
return this.verificationCompleteFieldSpecified;
|
|
}
|
|
set
|
|
{
|
|
this.verificationCompleteFieldSpecified = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=3)]
|
|
public string Errors
|
|
{
|
|
get
|
|
{
|
|
return this.errorsField;
|
|
}
|
|
set
|
|
{
|
|
this.errorsField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3-preview3.21351.2")]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")]
|
|
public partial class CalcInfo
|
|
{
|
|
|
|
private string itemNameField;
|
|
|
|
private double valueField;
|
|
|
|
private bool valueFieldSpecified;
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
|
|
public string ItemName
|
|
{
|
|
get
|
|
{
|
|
return this.itemNameField;
|
|
}
|
|
set
|
|
{
|
|
this.itemNameField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
|
|
public double Value
|
|
{
|
|
get
|
|
{
|
|
return this.valueField;
|
|
}
|
|
set
|
|
{
|
|
this.valueField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlIgnoreAttribute()]
|
|
public bool ValueSpecified
|
|
{
|
|
get
|
|
{
|
|
return this.valueFieldSpecified;
|
|
}
|
|
set
|
|
{
|
|
this.valueFieldSpecified = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3-preview3.21351.2")]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")]
|
|
public partial class OSAGOCalculationResult
|
|
{
|
|
|
|
private string numCalcField;
|
|
|
|
private double premiumSumField;
|
|
|
|
private bool premiumSumFieldSpecified;
|
|
|
|
private double tbField;
|
|
|
|
private bool tbFieldSpecified;
|
|
|
|
private CalcInfo[] calcInfoField;
|
|
|
|
private string messageField;
|
|
|
|
private string errorField;
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
|
|
public string NumCalc
|
|
{
|
|
get
|
|
{
|
|
return this.numCalcField;
|
|
}
|
|
set
|
|
{
|
|
this.numCalcField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
|
|
public double PremiumSum
|
|
{
|
|
get
|
|
{
|
|
return this.premiumSumField;
|
|
}
|
|
set
|
|
{
|
|
this.premiumSumField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlIgnoreAttribute()]
|
|
public bool PremiumSumSpecified
|
|
{
|
|
get
|
|
{
|
|
return this.premiumSumFieldSpecified;
|
|
}
|
|
set
|
|
{
|
|
this.premiumSumFieldSpecified = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=2)]
|
|
public double Tb
|
|
{
|
|
get
|
|
{
|
|
return this.tbField;
|
|
}
|
|
set
|
|
{
|
|
this.tbField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlIgnoreAttribute()]
|
|
public bool TbSpecified
|
|
{
|
|
get
|
|
{
|
|
return this.tbFieldSpecified;
|
|
}
|
|
set
|
|
{
|
|
this.tbFieldSpecified = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlArrayAttribute(Order=3)]
|
|
[System.Xml.Serialization.XmlArrayItemAttribute("Param")]
|
|
public CalcInfo[] CalcInfo
|
|
{
|
|
get
|
|
{
|
|
return this.calcInfoField;
|
|
}
|
|
set
|
|
{
|
|
this.calcInfoField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=4)]
|
|
public string Message
|
|
{
|
|
get
|
|
{
|
|
return this.messageField;
|
|
}
|
|
set
|
|
{
|
|
this.messageField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=5)]
|
|
public string Error
|
|
{
|
|
get
|
|
{
|
|
return this.errorField;
|
|
}
|
|
set
|
|
{
|
|
this.errorField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3-preview3.21351.2")]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")]
|
|
public partial class Driver
|
|
{
|
|
|
|
private int ageField;
|
|
|
|
private int experienceField;
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
|
|
public int Age
|
|
{
|
|
get
|
|
{
|
|
return this.ageField;
|
|
}
|
|
set
|
|
{
|
|
this.ageField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
|
|
public int Experience
|
|
{
|
|
get
|
|
{
|
|
return this.experienceField;
|
|
}
|
|
set
|
|
{
|
|
this.experienceField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3-preview3.21351.2")]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")]
|
|
public partial class TSType
|
|
{
|
|
|
|
private string categoryField;
|
|
|
|
private string subcategoryField;
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
|
|
public string Category
|
|
{
|
|
get
|
|
{
|
|
return this.categoryField;
|
|
}
|
|
set
|
|
{
|
|
this.categoryField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
|
|
public string Subcategory
|
|
{
|
|
get
|
|
{
|
|
return this.subcategoryField;
|
|
}
|
|
set
|
|
{
|
|
this.subcategoryField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3-preview3.21351.2")]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")]
|
|
public partial class AuthInfo
|
|
{
|
|
|
|
private string loginField;
|
|
|
|
private string passwordField;
|
|
|
|
private string sessionIdField;
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
|
|
public string Login
|
|
{
|
|
get
|
|
{
|
|
return this.loginField;
|
|
}
|
|
set
|
|
{
|
|
this.loginField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
|
|
public string Password
|
|
{
|
|
get
|
|
{
|
|
return this.passwordField;
|
|
}
|
|
set
|
|
{
|
|
this.passwordField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=2)]
|
|
public string SessionId
|
|
{
|
|
get
|
|
{
|
|
return this.sessionIdField;
|
|
}
|
|
set
|
|
{
|
|
this.sessionIdField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3-preview3.21351.2")]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")]
|
|
public partial class InsuranceCompany : DictionaryElement
|
|
{
|
|
|
|
private string legalNameField;
|
|
|
|
private string iNNField;
|
|
|
|
private string kPPField;
|
|
|
|
private string logoField;
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=0)]
|
|
public string LegalName
|
|
{
|
|
get
|
|
{
|
|
return this.legalNameField;
|
|
}
|
|
set
|
|
{
|
|
this.legalNameField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=1)]
|
|
public string INN
|
|
{
|
|
get
|
|
{
|
|
return this.iNNField;
|
|
}
|
|
set
|
|
{
|
|
this.iNNField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=2)]
|
|
public string KPP
|
|
{
|
|
get
|
|
{
|
|
return this.kPPField;
|
|
}
|
|
set
|
|
{
|
|
this.kPPField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=3)]
|
|
public string Logo
|
|
{
|
|
get
|
|
{
|
|
return this.logoField;
|
|
}
|
|
set
|
|
{
|
|
this.logoField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3-preview3.21351.2")]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")]
|
|
public partial class Modification : DictionaryElement
|
|
{
|
|
|
|
private double powerField;
|
|
|
|
private bool powerFieldSpecified;
|
|
|
|
private string engineTypeField;
|
|
|
|
private double engineVolumeField;
|
|
|
|
private bool engineVolumeFieldSpecified;
|
|
|
|
private int kPPTypeIdField;
|
|
|
|
private bool kPPTypeIdFieldSpecified;
|
|
|
|
private int bodyTypeField;
|
|
|
|
private bool bodyTypeFieldSpecified;
|
|
|
|
private int doorsCountField;
|
|
|
|
private bool doorsCountFieldSpecified;
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
|
|
public double Power
|
|
{
|
|
get
|
|
{
|
|
return this.powerField;
|
|
}
|
|
set
|
|
{
|
|
this.powerField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlIgnoreAttribute()]
|
|
public bool PowerSpecified
|
|
{
|
|
get
|
|
{
|
|
return this.powerFieldSpecified;
|
|
}
|
|
set
|
|
{
|
|
this.powerFieldSpecified = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
|
|
public string EngineType
|
|
{
|
|
get
|
|
{
|
|
return this.engineTypeField;
|
|
}
|
|
set
|
|
{
|
|
this.engineTypeField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=2)]
|
|
public double EngineVolume
|
|
{
|
|
get
|
|
{
|
|
return this.engineVolumeField;
|
|
}
|
|
set
|
|
{
|
|
this.engineVolumeField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlIgnoreAttribute()]
|
|
public bool EngineVolumeSpecified
|
|
{
|
|
get
|
|
{
|
|
return this.engineVolumeFieldSpecified;
|
|
}
|
|
set
|
|
{
|
|
this.engineVolumeFieldSpecified = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=3)]
|
|
public int KPPTypeId
|
|
{
|
|
get
|
|
{
|
|
return this.kPPTypeIdField;
|
|
}
|
|
set
|
|
{
|
|
this.kPPTypeIdField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlIgnoreAttribute()]
|
|
public bool KPPTypeIdSpecified
|
|
{
|
|
get
|
|
{
|
|
return this.kPPTypeIdFieldSpecified;
|
|
}
|
|
set
|
|
{
|
|
this.kPPTypeIdFieldSpecified = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=4)]
|
|
public int BodyType
|
|
{
|
|
get
|
|
{
|
|
return this.bodyTypeField;
|
|
}
|
|
set
|
|
{
|
|
this.bodyTypeField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlIgnoreAttribute()]
|
|
public bool BodyTypeSpecified
|
|
{
|
|
get
|
|
{
|
|
return this.bodyTypeFieldSpecified;
|
|
}
|
|
set
|
|
{
|
|
this.bodyTypeFieldSpecified = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=5)]
|
|
public int DoorsCount
|
|
{
|
|
get
|
|
{
|
|
return this.doorsCountField;
|
|
}
|
|
set
|
|
{
|
|
this.doorsCountField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlIgnoreAttribute()]
|
|
public bool DoorsCountSpecified
|
|
{
|
|
get
|
|
{
|
|
return this.doorsCountFieldSpecified;
|
|
}
|
|
set
|
|
{
|
|
this.doorsCountFieldSpecified = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3-preview3.21351.2")]
|
|
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
|
|
[System.ServiceModel.MessageContractAttribute(WrapperName="UploadFileToInsurance", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)]
|
|
public partial class UploadFileToInsuranceRequest
|
|
{
|
|
|
|
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=0)]
|
|
public ELTOsago.AuthInfo AuthInfo;
|
|
|
|
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=1)]
|
|
public string OrderId;
|
|
|
|
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=2)]
|
|
public string FileName;
|
|
|
|
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=3)]
|
|
public string Type;
|
|
|
|
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=4)]
|
|
[System.Xml.Serialization.XmlElementAttribute(DataType="base64Binary")]
|
|
public byte[] Data;
|
|
|
|
public UploadFileToInsuranceRequest()
|
|
{
|
|
}
|
|
|
|
public UploadFileToInsuranceRequest(ELTOsago.AuthInfo AuthInfo, string OrderId, string FileName, string Type, byte[] Data)
|
|
{
|
|
this.AuthInfo = AuthInfo;
|
|
this.OrderId = OrderId;
|
|
this.FileName = FileName;
|
|
this.Type = Type;
|
|
this.Data = Data;
|
|
}
|
|
}
|
|
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3-preview3.21351.2")]
|
|
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
|
|
[System.ServiceModel.MessageContractAttribute(WrapperName="UploadFileToInsuranceResponse", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)]
|
|
public partial class UploadFileToInsuranceResponse
|
|
{
|
|
|
|
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=0)]
|
|
public string UploadFileToInsuranceResult;
|
|
|
|
public UploadFileToInsuranceResponse()
|
|
{
|
|
}
|
|
|
|
public UploadFileToInsuranceResponse(string UploadFileToInsuranceResult)
|
|
{
|
|
this.UploadFileToInsuranceResult = UploadFileToInsuranceResult;
|
|
}
|
|
}
|
|
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3-preview3.21351.2")]
|
|
[System.ServiceModel.MessageContractAttribute(WrapperName="CheckDK", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)]
|
|
public partial class CheckDKRequest
|
|
{
|
|
|
|
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=0)]
|
|
public string RegNumber;
|
|
|
|
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=1)]
|
|
public string VIN;
|
|
|
|
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=2)]
|
|
public string BodyNumber;
|
|
|
|
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=3)]
|
|
public string ChassisNumber;
|
|
|
|
public CheckDKRequest()
|
|
{
|
|
}
|
|
|
|
public CheckDKRequest(string RegNumber, string VIN, string BodyNumber, string ChassisNumber)
|
|
{
|
|
this.RegNumber = RegNumber;
|
|
this.VIN = VIN;
|
|
this.BodyNumber = BodyNumber;
|
|
this.ChassisNumber = ChassisNumber;
|
|
}
|
|
}
|
|
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3-preview3.21351.2")]
|
|
[System.ServiceModel.MessageContractAttribute(WrapperName="CheckDKResponse", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)]
|
|
public partial class CheckDKResponse
|
|
{
|
|
|
|
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=0)]
|
|
public bool Success;
|
|
|
|
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=1)]
|
|
public string Number;
|
|
|
|
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=2)]
|
|
public string DKEndDate;
|
|
|
|
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=3)]
|
|
public string ErrorMessage;
|
|
|
|
public CheckDKResponse()
|
|
{
|
|
}
|
|
|
|
public CheckDKResponse(bool Success, string Number, string DKEndDate, string ErrorMessage)
|
|
{
|
|
this.Success = Success;
|
|
this.Number = Number;
|
|
this.DKEndDate = DKEndDate;
|
|
this.ErrorMessage = ErrorMessage;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3-preview3.21351.2")]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://elt-poisk.com/")]
|
|
public partial class GetRequestInfoResponseCarInfo
|
|
{
|
|
|
|
private string markField;
|
|
|
|
private string modelField;
|
|
|
|
private string vehicleYearField;
|
|
|
|
private double vehiclePowerField;
|
|
|
|
private TSType tSTypeField;
|
|
|
|
private Vehicle vehicleField;
|
|
|
|
private bool useWithTrailerField;
|
|
|
|
private bool useWithTrailerFieldSpecified;
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
|
|
public string Mark
|
|
{
|
|
get
|
|
{
|
|
return this.markField;
|
|
}
|
|
set
|
|
{
|
|
this.markField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
|
|
public string Model
|
|
{
|
|
get
|
|
{
|
|
return this.modelField;
|
|
}
|
|
set
|
|
{
|
|
this.modelField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=2)]
|
|
public string VehicleYear
|
|
{
|
|
get
|
|
{
|
|
return this.vehicleYearField;
|
|
}
|
|
set
|
|
{
|
|
this.vehicleYearField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=3)]
|
|
public double VehiclePower
|
|
{
|
|
get
|
|
{
|
|
return this.vehiclePowerField;
|
|
}
|
|
set
|
|
{
|
|
this.vehiclePowerField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=4)]
|
|
public TSType TSType
|
|
{
|
|
get
|
|
{
|
|
return this.tSTypeField;
|
|
}
|
|
set
|
|
{
|
|
this.tSTypeField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=5)]
|
|
public Vehicle Vehicle
|
|
{
|
|
get
|
|
{
|
|
return this.vehicleField;
|
|
}
|
|
set
|
|
{
|
|
this.vehicleField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=6)]
|
|
public bool UseWithTrailer
|
|
{
|
|
get
|
|
{
|
|
return this.useWithTrailerField;
|
|
}
|
|
set
|
|
{
|
|
this.useWithTrailerField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlIgnoreAttribute()]
|
|
public bool UseWithTrailerSpecified
|
|
{
|
|
get
|
|
{
|
|
return this.useWithTrailerFieldSpecified;
|
|
}
|
|
set
|
|
{
|
|
this.useWithTrailerFieldSpecified = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3-preview3.21351.2")]
|
|
[System.ServiceModel.MessageContractAttribute(WrapperName="GetRequestInfo", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)]
|
|
public partial class GetRequestInfoRequest
|
|
{
|
|
|
|
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=0)]
|
|
public ELTOsago.AuthInfo AuthInfo;
|
|
|
|
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=1)]
|
|
public string OrderId;
|
|
|
|
public GetRequestInfoRequest()
|
|
{
|
|
}
|
|
|
|
public GetRequestInfoRequest(ELTOsago.AuthInfo AuthInfo, string OrderId)
|
|
{
|
|
this.AuthInfo = AuthInfo;
|
|
this.OrderId = OrderId;
|
|
}
|
|
}
|
|
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3-preview3.21351.2")]
|
|
[System.ServiceModel.MessageContractAttribute(WrapperName="GetRequestInfoResponse", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)]
|
|
public partial class GetRequestInfoResponse
|
|
{
|
|
|
|
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=0)]
|
|
public string Status;
|
|
|
|
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=1)]
|
|
public string InsuranceCompany;
|
|
|
|
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=2)]
|
|
public string PremiumSum;
|
|
|
|
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=3)]
|
|
public int InsurerType;
|
|
|
|
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=4)]
|
|
public int OwnerType;
|
|
|
|
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=5)]
|
|
public int ContractOptionId;
|
|
|
|
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=6)]
|
|
public int ContractStatusId;
|
|
|
|
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=7)]
|
|
public string UsagePlace;
|
|
|
|
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=8)]
|
|
public int TSToRegistrationPlace;
|
|
|
|
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=9)]
|
|
public System.DateTime ContractBeginDate;
|
|
|
|
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=10)]
|
|
public int Duration;
|
|
|
|
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=11)]
|
|
public ELTOsago.GetRequestInfoResponseCarInfo CarInfo;
|
|
|
|
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=12)]
|
|
public bool GrossViolations;
|
|
|
|
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=13)]
|
|
public ELTOsago.PhysicalPerson Owner;
|
|
|
|
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=14)]
|
|
public int DriversCount;
|
|
|
|
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=15)]
|
|
public ELTOsago.FullDriver[] FullDriversInfo;
|
|
|
|
public GetRequestInfoResponse()
|
|
{
|
|
}
|
|
|
|
public GetRequestInfoResponse(
|
|
string Status,
|
|
string InsuranceCompany,
|
|
string PremiumSum,
|
|
int InsurerType,
|
|
int OwnerType,
|
|
int ContractOptionId,
|
|
int ContractStatusId,
|
|
string UsagePlace,
|
|
int TSToRegistrationPlace,
|
|
System.DateTime ContractBeginDate,
|
|
int Duration,
|
|
ELTOsago.GetRequestInfoResponseCarInfo CarInfo,
|
|
bool GrossViolations,
|
|
ELTOsago.PhysicalPerson Owner,
|
|
int DriversCount,
|
|
ELTOsago.FullDriver[] FullDriversInfo)
|
|
{
|
|
this.Status = Status;
|
|
this.InsuranceCompany = InsuranceCompany;
|
|
this.PremiumSum = PremiumSum;
|
|
this.InsurerType = InsurerType;
|
|
this.OwnerType = OwnerType;
|
|
this.ContractOptionId = ContractOptionId;
|
|
this.ContractStatusId = ContractStatusId;
|
|
this.UsagePlace = UsagePlace;
|
|
this.TSToRegistrationPlace = TSToRegistrationPlace;
|
|
this.ContractBeginDate = ContractBeginDate;
|
|
this.Duration = Duration;
|
|
this.CarInfo = CarInfo;
|
|
this.GrossViolations = GrossViolations;
|
|
this.Owner = Owner;
|
|
this.DriversCount = DriversCount;
|
|
this.FullDriversInfo = FullDriversInfo;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3-preview3.21351.2")]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://elt-poisk.com/")]
|
|
public partial class OSAGOFullCalculationCarInfo
|
|
{
|
|
|
|
private string markField;
|
|
|
|
private string modelField;
|
|
|
|
private Modification modificationField;
|
|
|
|
private string vehicleYearField;
|
|
|
|
private double vehiclePowerField;
|
|
|
|
private TSType tSTypeField;
|
|
|
|
private Vehicle vehicleField;
|
|
|
|
private bool useWithTrailerField;
|
|
|
|
private bool useWithTrailerFieldSpecified;
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
|
|
public string Mark
|
|
{
|
|
get
|
|
{
|
|
return this.markField;
|
|
}
|
|
set
|
|
{
|
|
this.markField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
|
|
public string Model
|
|
{
|
|
get
|
|
{
|
|
return this.modelField;
|
|
}
|
|
set
|
|
{
|
|
this.modelField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=2)]
|
|
public Modification Modification
|
|
{
|
|
get
|
|
{
|
|
return this.modificationField;
|
|
}
|
|
set
|
|
{
|
|
this.modificationField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=3)]
|
|
public string VehicleYear
|
|
{
|
|
get
|
|
{
|
|
return this.vehicleYearField;
|
|
}
|
|
set
|
|
{
|
|
this.vehicleYearField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=4)]
|
|
public double VehiclePower
|
|
{
|
|
get
|
|
{
|
|
return this.vehiclePowerField;
|
|
}
|
|
set
|
|
{
|
|
this.vehiclePowerField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=5)]
|
|
public TSType TSType
|
|
{
|
|
get
|
|
{
|
|
return this.tSTypeField;
|
|
}
|
|
set
|
|
{
|
|
this.tSTypeField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=6)]
|
|
public Vehicle Vehicle
|
|
{
|
|
get
|
|
{
|
|
return this.vehicleField;
|
|
}
|
|
set
|
|
{
|
|
this.vehicleField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=7)]
|
|
public bool UseWithTrailer
|
|
{
|
|
get
|
|
{
|
|
return this.useWithTrailerField;
|
|
}
|
|
set
|
|
{
|
|
this.useWithTrailerField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlIgnoreAttribute()]
|
|
public bool UseWithTrailerSpecified
|
|
{
|
|
get
|
|
{
|
|
return this.useWithTrailerFieldSpecified;
|
|
}
|
|
set
|
|
{
|
|
this.useWithTrailerFieldSpecified = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3-preview3.21351.2")]
|
|
[System.ServiceModel.MessageContractAttribute(WrapperName="OSAGOFullCalculation", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)]
|
|
public partial class OSAGOFullCalculationRequest
|
|
{
|
|
|
|
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=0)]
|
|
public ELTOsago.AuthInfo AuthInfo;
|
|
|
|
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=1)]
|
|
public string TrafficSource;
|
|
|
|
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=2)]
|
|
public int UW3;
|
|
|
|
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=3)]
|
|
public string InsuranceCompany;
|
|
|
|
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=4)]
|
|
public int InsurerType;
|
|
|
|
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=5)]
|
|
public int OwnerType;
|
|
|
|
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=6)]
|
|
public int ContractOptionId;
|
|
|
|
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=7)]
|
|
public int ContractStatusId;
|
|
|
|
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=8)]
|
|
public int Analytics;
|
|
|
|
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=9)]
|
|
public ELTOsago.PreviousPolicy PreviousPolicy;
|
|
|
|
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=10)]
|
|
public string UsagePlace;
|
|
|
|
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=11)]
|
|
public int TSToRegistrationPlace;
|
|
|
|
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=12)]
|
|
public System.DateTime ContractBeginDate;
|
|
|
|
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=13)]
|
|
public int Duration;
|
|
|
|
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=14)]
|
|
public ELTOsago.OSAGOFullCalculationCarInfo CarInfo;
|
|
|
|
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=15)]
|
|
public bool GrossViolations;
|
|
|
|
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=16)]
|
|
public ELTOsago.PhysicalPerson Insurer;
|
|
|
|
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=17)]
|
|
public ELTOsago.PhysicalPerson Owner;
|
|
|
|
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=18)]
|
|
public int DriversCount;
|
|
|
|
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=19)]
|
|
public ELTOsago.FullDriver[] FullDriversInfo;
|
|
|
|
public OSAGOFullCalculationRequest()
|
|
{
|
|
}
|
|
|
|
public OSAGOFullCalculationRequest(
|
|
ELTOsago.AuthInfo AuthInfo,
|
|
string TrafficSource,
|
|
int UW3,
|
|
string InsuranceCompany,
|
|
int InsurerType,
|
|
int OwnerType,
|
|
int ContractOptionId,
|
|
int ContractStatusId,
|
|
int Analytics,
|
|
ELTOsago.PreviousPolicy PreviousPolicy,
|
|
string UsagePlace,
|
|
int TSToRegistrationPlace,
|
|
System.DateTime ContractBeginDate,
|
|
int Duration,
|
|
ELTOsago.OSAGOFullCalculationCarInfo CarInfo,
|
|
bool GrossViolations,
|
|
ELTOsago.PhysicalPerson Insurer,
|
|
ELTOsago.PhysicalPerson Owner,
|
|
int DriversCount,
|
|
ELTOsago.FullDriver[] FullDriversInfo)
|
|
{
|
|
this.AuthInfo = AuthInfo;
|
|
this.TrafficSource = TrafficSource;
|
|
this.UW3 = UW3;
|
|
this.InsuranceCompany = InsuranceCompany;
|
|
this.InsurerType = InsurerType;
|
|
this.OwnerType = OwnerType;
|
|
this.ContractOptionId = ContractOptionId;
|
|
this.ContractStatusId = ContractStatusId;
|
|
this.Analytics = Analytics;
|
|
this.PreviousPolicy = PreviousPolicy;
|
|
this.UsagePlace = UsagePlace;
|
|
this.TSToRegistrationPlace = TSToRegistrationPlace;
|
|
this.ContractBeginDate = ContractBeginDate;
|
|
this.Duration = Duration;
|
|
this.CarInfo = CarInfo;
|
|
this.GrossViolations = GrossViolations;
|
|
this.Insurer = Insurer;
|
|
this.Owner = Owner;
|
|
this.DriversCount = DriversCount;
|
|
this.FullDriversInfo = FullDriversInfo;
|
|
}
|
|
}
|
|
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3-preview3.21351.2")]
|
|
[System.ServiceModel.MessageContractAttribute(WrapperName="OSAGOFullCalculationResponse", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)]
|
|
public partial class OSAGOFullCalculationResponse
|
|
{
|
|
|
|
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=0)]
|
|
public int NumCalc;
|
|
|
|
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=1)]
|
|
public string SKCalcId;
|
|
|
|
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=2)]
|
|
public double PremiumSum;
|
|
|
|
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=3)]
|
|
public double Tb;
|
|
|
|
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=4)]
|
|
[System.Xml.Serialization.XmlArrayItemAttribute("Param")]
|
|
public ELTOsago.CalcInfo[] CalcInfo;
|
|
|
|
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=5)]
|
|
public string Message;
|
|
|
|
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=6)]
|
|
public string Error;
|
|
|
|
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=7)]
|
|
public string RSARequestId;
|
|
|
|
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=8)]
|
|
public ELTOsago.KBM KBM;
|
|
|
|
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=9)]
|
|
public ELTOsago.KBM PrevoiusKBM;
|
|
|
|
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=10)]
|
|
[System.Xml.Serialization.XmlArrayItemAttribute("FullDriver")]
|
|
public ELTOsago.PersonWithKBM[] FullDriversInfo;
|
|
|
|
public OSAGOFullCalculationResponse()
|
|
{
|
|
}
|
|
|
|
public OSAGOFullCalculationResponse(int NumCalc, string SKCalcId, double PremiumSum, double Tb, ELTOsago.CalcInfo[] CalcInfo, string Message, string Error, string RSARequestId, ELTOsago.KBM KBM, ELTOsago.KBM PrevoiusKBM, ELTOsago.PersonWithKBM[] FullDriversInfo)
|
|
{
|
|
this.NumCalc = NumCalc;
|
|
this.SKCalcId = SKCalcId;
|
|
this.PremiumSum = PremiumSum;
|
|
this.Tb = Tb;
|
|
this.CalcInfo = CalcInfo;
|
|
this.Message = Message;
|
|
this.Error = Error;
|
|
this.RSARequestId = RSARequestId;
|
|
this.KBM = KBM;
|
|
this.PrevoiusKBM = PrevoiusKBM;
|
|
this.FullDriversInfo = FullDriversInfo;
|
|
}
|
|
}
|
|
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3-preview3.21351.2")]
|
|
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
|
|
[System.ServiceModel.MessageContractAttribute(WrapperName="OSAGOSave", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)]
|
|
public partial class OSAGOSaveRequest
|
|
{
|
|
|
|
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=0)]
|
|
public ELTOsago.AuthInfo AuthInfo;
|
|
|
|
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=1)]
|
|
public string NumCalc;
|
|
|
|
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=2)]
|
|
public string Login;
|
|
|
|
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=3)]
|
|
public string TrafficSource;
|
|
|
|
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=4)]
|
|
public int UW3;
|
|
|
|
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=5)]
|
|
public string InsuranceCompany;
|
|
|
|
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=6)]
|
|
public int InsurerType;
|
|
|
|
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=7)]
|
|
public int OwnerType;
|
|
|
|
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=8)]
|
|
public int ContractOptionId;
|
|
|
|
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=9)]
|
|
public int ContractStatusId;
|
|
|
|
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=10)]
|
|
public string UsagePlace;
|
|
|
|
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=11)]
|
|
public int TSToRegistrationPlace;
|
|
|
|
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=12)]
|
|
public ELTOsago.TSType TSType;
|
|
|
|
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=13)]
|
|
public bool UseWithTrailer;
|
|
|
|
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=14)]
|
|
public double VehiclePower;
|
|
|
|
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=15)]
|
|
public int Duration;
|
|
|
|
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=16)]
|
|
public int DriversCount;
|
|
|
|
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=17)]
|
|
public ELTOsago.Driver[] Drivers;
|
|
|
|
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=18)]
|
|
public string BonusMalus;
|
|
|
|
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=19)]
|
|
public string KBM;
|
|
|
|
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=20)]
|
|
public bool GrossViolations;
|
|
|
|
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=21)]
|
|
public string VehicleYear;
|
|
|
|
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=22)]
|
|
public string Mark;
|
|
|
|
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=23)]
|
|
public string Model;
|
|
|
|
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=24)]
|
|
public ELTOsago.Modification Modification;
|
|
|
|
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=25)]
|
|
public string MarkPTS;
|
|
|
|
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=26)]
|
|
public string ModelPTS;
|
|
|
|
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=27)]
|
|
public ELTOsago.Vehicle Vehicle;
|
|
|
|
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=28)]
|
|
public ELTOsago.RegDoc RegDoc;
|
|
|
|
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=29)]
|
|
public ELTOsago.TechnicalInspection TechnicalInspection;
|
|
|
|
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=30)]
|
|
public int PurposeUse;
|
|
|
|
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=31)]
|
|
public bool IsRental;
|
|
|
|
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=32)]
|
|
public ELTOsago.PreviousPolicy PreviousPolicy;
|
|
|
|
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=33)]
|
|
public ELTOsago.PhysicalPerson Insurer;
|
|
|
|
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=34)]
|
|
public ELTOsago.PhysicalPerson Owner;
|
|
|
|
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=35)]
|
|
public ELTOsago.FullDriver[] FullDriversInfo;
|
|
|
|
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=36)]
|
|
public System.DateTime ContractBegin;
|
|
|
|
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=37)]
|
|
public System.DateTime ContractEnd;
|
|
|
|
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=38)]
|
|
public System.DateTime ContractSign;
|
|
|
|
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=39)]
|
|
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
|
|
public System.Nullable<System.DateTime> FirstPeriodStart;
|
|
|
|
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=40)]
|
|
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
|
|
public System.Nullable<System.DateTime> FirstPeriodEnd;
|
|
|
|
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=41)]
|
|
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
|
|
public System.Nullable<System.DateTime> SecondPeriodStart;
|
|
|
|
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=42)]
|
|
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
|
|
public System.Nullable<System.DateTime> SecondPeriodEnd;
|
|
|
|
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=43)]
|
|
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
|
|
public System.Nullable<System.DateTime> ThirdPeriodStart;
|
|
|
|
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=44)]
|
|
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
|
|
public System.Nullable<System.DateTime> ThirdPeriodEnd;
|
|
|
|
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=45)]
|
|
public string PolicyNumber;
|
|
|
|
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=46)]
|
|
public ELTOsago.BSO BSO;
|
|
|
|
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=47)]
|
|
public ELTOsago.A7 A7;
|
|
|
|
public OSAGOSaveRequest()
|
|
{
|
|
}
|
|
|
|
public OSAGOSaveRequest(
|
|
ELTOsago.AuthInfo AuthInfo,
|
|
string NumCalc,
|
|
string Login,
|
|
string TrafficSource,
|
|
int UW3,
|
|
string InsuranceCompany,
|
|
int InsurerType,
|
|
int OwnerType,
|
|
int ContractOptionId,
|
|
int ContractStatusId,
|
|
string UsagePlace,
|
|
int TSToRegistrationPlace,
|
|
ELTOsago.TSType TSType,
|
|
bool UseWithTrailer,
|
|
double VehiclePower,
|
|
int Duration,
|
|
int DriversCount,
|
|
ELTOsago.Driver[] Drivers,
|
|
string BonusMalus,
|
|
string KBM,
|
|
bool GrossViolations,
|
|
string VehicleYear,
|
|
string Mark,
|
|
string Model,
|
|
ELTOsago.Modification Modification,
|
|
string MarkPTS,
|
|
string ModelPTS,
|
|
ELTOsago.Vehicle Vehicle,
|
|
ELTOsago.RegDoc RegDoc,
|
|
ELTOsago.TechnicalInspection TechnicalInspection,
|
|
int PurposeUse,
|
|
bool IsRental,
|
|
ELTOsago.PreviousPolicy PreviousPolicy,
|
|
ELTOsago.PhysicalPerson Insurer,
|
|
ELTOsago.PhysicalPerson Owner,
|
|
ELTOsago.FullDriver[] FullDriversInfo,
|
|
System.DateTime ContractBegin,
|
|
System.DateTime ContractEnd,
|
|
System.DateTime ContractSign,
|
|
System.Nullable<System.DateTime> FirstPeriodStart,
|
|
System.Nullable<System.DateTime> FirstPeriodEnd,
|
|
System.Nullable<System.DateTime> SecondPeriodStart,
|
|
System.Nullable<System.DateTime> SecondPeriodEnd,
|
|
System.Nullable<System.DateTime> ThirdPeriodStart,
|
|
System.Nullable<System.DateTime> ThirdPeriodEnd,
|
|
string PolicyNumber,
|
|
ELTOsago.BSO BSO,
|
|
ELTOsago.A7 A7)
|
|
{
|
|
this.AuthInfo = AuthInfo;
|
|
this.NumCalc = NumCalc;
|
|
this.Login = Login;
|
|
this.TrafficSource = TrafficSource;
|
|
this.UW3 = UW3;
|
|
this.InsuranceCompany = InsuranceCompany;
|
|
this.InsurerType = InsurerType;
|
|
this.OwnerType = OwnerType;
|
|
this.ContractOptionId = ContractOptionId;
|
|
this.ContractStatusId = ContractStatusId;
|
|
this.UsagePlace = UsagePlace;
|
|
this.TSToRegistrationPlace = TSToRegistrationPlace;
|
|
this.TSType = TSType;
|
|
this.UseWithTrailer = UseWithTrailer;
|
|
this.VehiclePower = VehiclePower;
|
|
this.Duration = Duration;
|
|
this.DriversCount = DriversCount;
|
|
this.Drivers = Drivers;
|
|
this.BonusMalus = BonusMalus;
|
|
this.KBM = KBM;
|
|
this.GrossViolations = GrossViolations;
|
|
this.VehicleYear = VehicleYear;
|
|
this.Mark = Mark;
|
|
this.Model = Model;
|
|
this.Modification = Modification;
|
|
this.MarkPTS = MarkPTS;
|
|
this.ModelPTS = ModelPTS;
|
|
this.Vehicle = Vehicle;
|
|
this.RegDoc = RegDoc;
|
|
this.TechnicalInspection = TechnicalInspection;
|
|
this.PurposeUse = PurposeUse;
|
|
this.IsRental = IsRental;
|
|
this.PreviousPolicy = PreviousPolicy;
|
|
this.Insurer = Insurer;
|
|
this.Owner = Owner;
|
|
this.FullDriversInfo = FullDriversInfo;
|
|
this.ContractBegin = ContractBegin;
|
|
this.ContractEnd = ContractEnd;
|
|
this.ContractSign = ContractSign;
|
|
this.FirstPeriodStart = FirstPeriodStart;
|
|
this.FirstPeriodEnd = FirstPeriodEnd;
|
|
this.SecondPeriodStart = SecondPeriodStart;
|
|
this.SecondPeriodEnd = SecondPeriodEnd;
|
|
this.ThirdPeriodStart = ThirdPeriodStart;
|
|
this.ThirdPeriodEnd = ThirdPeriodEnd;
|
|
this.PolicyNumber = PolicyNumber;
|
|
this.BSO = BSO;
|
|
this.A7 = A7;
|
|
}
|
|
}
|
|
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3-preview3.21351.2")]
|
|
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
|
|
[System.ServiceModel.MessageContractAttribute(WrapperName="OSAGOSaveResponse", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)]
|
|
public partial class OSAGOSaveResponse
|
|
{
|
|
|
|
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=0)]
|
|
public ELTOsago.OSAGOSaveResult Results;
|
|
|
|
public OSAGOSaveResponse()
|
|
{
|
|
}
|
|
|
|
public OSAGOSaveResponse(ELTOsago.OSAGOSaveResult Results)
|
|
{
|
|
this.Results = Results;
|
|
}
|
|
}
|
|
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3-preview3.21351.2")]
|
|
[System.ServiceModel.MessageContractAttribute(WrapperName="AnnulOSAGO", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)]
|
|
public partial class AnnulOSAGORequest
|
|
{
|
|
|
|
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=0)]
|
|
public ELTOsago.AuthInfo AuthInfo;
|
|
|
|
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=1)]
|
|
public string OrderId;
|
|
|
|
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=2)]
|
|
public string ContractStatusTypeId;
|
|
|
|
public AnnulOSAGORequest()
|
|
{
|
|
}
|
|
|
|
public AnnulOSAGORequest(ELTOsago.AuthInfo AuthInfo, string OrderId, string ContractStatusTypeId)
|
|
{
|
|
this.AuthInfo = AuthInfo;
|
|
this.OrderId = OrderId;
|
|
this.ContractStatusTypeId = ContractStatusTypeId;
|
|
}
|
|
}
|
|
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3-preview3.21351.2")]
|
|
[System.ServiceModel.MessageContractAttribute(WrapperName="AnnulOSAGOResponse", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)]
|
|
public partial class AnnulOSAGOResponse
|
|
{
|
|
|
|
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=0)]
|
|
public int AnnulOSAGOResult;
|
|
|
|
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=1)]
|
|
public string ErrorMessage;
|
|
|
|
public AnnulOSAGOResponse()
|
|
{
|
|
}
|
|
|
|
public AnnulOSAGOResponse(int AnnulOSAGOResult, string ErrorMessage)
|
|
{
|
|
this.AnnulOSAGOResult = AnnulOSAGOResult;
|
|
this.ErrorMessage = ErrorMessage;
|
|
}
|
|
}
|
|
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3-preview3.21351.2")]
|
|
[System.ServiceModel.MessageContractAttribute(WrapperName="GetAvailablePrintForms", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)]
|
|
public partial class GetAvailablePrintFormsRequest
|
|
{
|
|
|
|
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=0)]
|
|
public ELTOsago.AuthInfo AuthInfo;
|
|
|
|
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=1)]
|
|
public string OrderId;
|
|
|
|
public GetAvailablePrintFormsRequest()
|
|
{
|
|
}
|
|
|
|
public GetAvailablePrintFormsRequest(ELTOsago.AuthInfo AuthInfo, string OrderId)
|
|
{
|
|
this.AuthInfo = AuthInfo;
|
|
this.OrderId = OrderId;
|
|
}
|
|
}
|
|
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3-preview3.21351.2")]
|
|
[System.ServiceModel.MessageContractAttribute(WrapperName="GetAvailablePrintFormsResponse", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)]
|
|
public partial class GetAvailablePrintFormsResponse
|
|
{
|
|
|
|
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=0)]
|
|
public ELTOsago.DictionaryElement[] GetAvailablePrintFormsResult;
|
|
|
|
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=1)]
|
|
public bool Success;
|
|
|
|
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=2)]
|
|
public string Error;
|
|
|
|
public GetAvailablePrintFormsResponse()
|
|
{
|
|
}
|
|
|
|
public GetAvailablePrintFormsResponse(ELTOsago.DictionaryElement[] GetAvailablePrintFormsResult, bool Success, string Error)
|
|
{
|
|
this.GetAvailablePrintFormsResult = GetAvailablePrintFormsResult;
|
|
this.Success = Success;
|
|
this.Error = Error;
|
|
}
|
|
}
|
|
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3-preview3.21351.2")]
|
|
[System.ServiceModel.MessageContractAttribute(WrapperName="GetPrintForm", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)]
|
|
public partial class GetPrintFormRequest
|
|
{
|
|
|
|
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=0)]
|
|
public ELTOsago.AuthInfo AuthInfo;
|
|
|
|
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=1)]
|
|
public string OrderId;
|
|
|
|
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=2)]
|
|
public string FormId;
|
|
|
|
public GetPrintFormRequest()
|
|
{
|
|
}
|
|
|
|
public GetPrintFormRequest(ELTOsago.AuthInfo AuthInfo, string OrderId, string FormId)
|
|
{
|
|
this.AuthInfo = AuthInfo;
|
|
this.OrderId = OrderId;
|
|
this.FormId = FormId;
|
|
}
|
|
}
|
|
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3-preview3.21351.2")]
|
|
[System.ServiceModel.MessageContractAttribute(WrapperName="GetPrintFormResponse", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)]
|
|
public partial class GetPrintFormResponse
|
|
{
|
|
|
|
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=0)]
|
|
public ELTOsago.DictionaryElement GetPrintFormResult;
|
|
|
|
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=1)]
|
|
public bool Success;
|
|
|
|
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=2)]
|
|
public string Error;
|
|
|
|
public GetPrintFormResponse()
|
|
{
|
|
}
|
|
|
|
public GetPrintFormResponse(ELTOsago.DictionaryElement GetPrintFormResult, bool Success, string Error)
|
|
{
|
|
this.GetPrintFormResult = GetPrintFormResult;
|
|
this.Success = Success;
|
|
this.Error = Error;
|
|
}
|
|
}
|
|
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3-preview3.21351.2")]
|
|
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
|
|
[System.ServiceModel.MessageContractAttribute(WrapperName="GetNewSubjectIds", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)]
|
|
public partial class GetNewSubjectIdsRequest
|
|
{
|
|
|
|
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=0)]
|
|
public ELTOsago.AuthInfo AuthInfo;
|
|
|
|
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=1)]
|
|
public int SubjectsCount;
|
|
|
|
public GetNewSubjectIdsRequest()
|
|
{
|
|
}
|
|
|
|
public GetNewSubjectIdsRequest(ELTOsago.AuthInfo AuthInfo, int SubjectsCount)
|
|
{
|
|
this.AuthInfo = AuthInfo;
|
|
this.SubjectsCount = SubjectsCount;
|
|
}
|
|
}
|
|
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3-preview3.21351.2")]
|
|
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
|
|
[System.ServiceModel.MessageContractAttribute(WrapperName="GetNewSubjectIdsResponse", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)]
|
|
public partial class GetNewSubjectIdsResponse
|
|
{
|
|
|
|
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=0)]
|
|
[System.Xml.Serialization.XmlElementAttribute("SubjectId")]
|
|
public int[] SubjectId;
|
|
|
|
public GetNewSubjectIdsResponse()
|
|
{
|
|
}
|
|
|
|
public GetNewSubjectIdsResponse(int[] SubjectId)
|
|
{
|
|
this.SubjectId = SubjectId;
|
|
}
|
|
}
|
|
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3-preview3.21351.2")]
|
|
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
|
|
[System.ServiceModel.MessageContractAttribute(WrapperName="GetRegionsExt", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)]
|
|
public partial class GetRegionsExtRequest
|
|
{
|
|
|
|
public GetRegionsExtRequest()
|
|
{
|
|
}
|
|
}
|
|
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3-preview3.21351.2")]
|
|
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
|
|
[System.ServiceModel.MessageContractAttribute(WrapperName="GetRegionsExtResponse", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)]
|
|
public partial class GetRegionsExtResponse
|
|
{
|
|
|
|
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=0)]
|
|
[System.Xml.Serialization.XmlArrayItemAttribute("Region")]
|
|
public ELTOsago.RegionExtended[] GetRegionsExtResult;
|
|
|
|
public GetRegionsExtResponse()
|
|
{
|
|
}
|
|
|
|
public GetRegionsExtResponse(ELTOsago.RegionExtended[] GetRegionsExtResult)
|
|
{
|
|
this.GetRegionsExtResult = GetRegionsExtResult;
|
|
}
|
|
}
|
|
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3-preview3.21351.2")]
|
|
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
|
|
[System.ServiceModel.MessageContractAttribute(WrapperName="GetLocalitiesExt", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)]
|
|
public partial class GetLocalitiesExtRequest
|
|
{
|
|
|
|
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=0)]
|
|
public string RegionId;
|
|
|
|
public GetLocalitiesExtRequest()
|
|
{
|
|
}
|
|
|
|
public GetLocalitiesExtRequest(string RegionId)
|
|
{
|
|
this.RegionId = RegionId;
|
|
}
|
|
}
|
|
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3-preview3.21351.2")]
|
|
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
|
|
[System.ServiceModel.MessageContractAttribute(WrapperName="GetLocalitiesExtResponse", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)]
|
|
public partial class GetLocalitiesExtResponse
|
|
{
|
|
|
|
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=0)]
|
|
[System.Xml.Serialization.XmlArrayItemAttribute("Locality")]
|
|
public ELTOsago.LocalityExtended[] GetLocalitiesExtResult;
|
|
|
|
public GetLocalitiesExtResponse()
|
|
{
|
|
}
|
|
|
|
public GetLocalitiesExtResponse(ELTOsago.LocalityExtended[] GetLocalitiesExtResult)
|
|
{
|
|
this.GetLocalitiesExtResult = GetLocalitiesExtResult;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3-preview3.21351.2")]
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://elt-poisk.com/")]
|
|
public partial class ChangeStatusPolicyResponseResponseStatus
|
|
{
|
|
|
|
private string errorField;
|
|
|
|
private string errorMsgField;
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
|
|
public string Error
|
|
{
|
|
get
|
|
{
|
|
return this.errorField;
|
|
}
|
|
set
|
|
{
|
|
this.errorField = value;
|
|
}
|
|
}
|
|
|
|
/// <remarks/>
|
|
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
|
|
public string ErrorMsg
|
|
{
|
|
get
|
|
{
|
|
return this.errorMsgField;
|
|
}
|
|
set
|
|
{
|
|
this.errorMsgField = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3-preview3.21351.2")]
|
|
[System.ServiceModel.MessageContractAttribute(WrapperName="ChangeStatusPolicy", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)]
|
|
public partial class ChangeStatusPolicyRequest
|
|
{
|
|
|
|
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=0)]
|
|
public ELTOsago.AuthInfo AuthInfo;
|
|
|
|
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=1)]
|
|
public string Login;
|
|
|
|
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=2)]
|
|
public string OrderId;
|
|
|
|
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=3)]
|
|
public string StatusId;
|
|
|
|
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=4)]
|
|
public string PolicyNumber;
|
|
|
|
public ChangeStatusPolicyRequest()
|
|
{
|
|
}
|
|
|
|
public ChangeStatusPolicyRequest(ELTOsago.AuthInfo AuthInfo, string Login, string OrderId, string StatusId, string PolicyNumber)
|
|
{
|
|
this.AuthInfo = AuthInfo;
|
|
this.Login = Login;
|
|
this.OrderId = OrderId;
|
|
this.StatusId = StatusId;
|
|
this.PolicyNumber = PolicyNumber;
|
|
}
|
|
}
|
|
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3-preview3.21351.2")]
|
|
[System.ServiceModel.MessageContractAttribute(WrapperName="ChangeStatusPolicyResponse", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)]
|
|
public partial class ChangeStatusPolicyResponse
|
|
{
|
|
|
|
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=0)]
|
|
public bool Success;
|
|
|
|
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=1)]
|
|
public string PolicyNumber;
|
|
|
|
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=2)]
|
|
public ELTOsago.ChangeStatusPolicyResponseResponseStatus ResponseStatus;
|
|
|
|
public ChangeStatusPolicyResponse()
|
|
{
|
|
}
|
|
|
|
public ChangeStatusPolicyResponse(bool Success, string PolicyNumber, ELTOsago.ChangeStatusPolicyResponseResponseStatus ResponseStatus)
|
|
{
|
|
this.Success = Success;
|
|
this.PolicyNumber = PolicyNumber;
|
|
this.ResponseStatus = ResponseStatus;
|
|
}
|
|
}
|
|
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3-preview3.21351.2")]
|
|
public interface EltSoapChannel : ELTOsago.EltSoap, System.ServiceModel.IClientChannel
|
|
{
|
|
}
|
|
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3-preview3.21351.2")]
|
|
public partial class EltSoapClient : System.ServiceModel.ClientBase<ELTOsago.EltSoap>, ELTOsago.EltSoap
|
|
{
|
|
|
|
/// <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 EltSoapClient() :
|
|
base(EltSoapClient.GetDefaultBinding(), EltSoapClient.GetDefaultEndpointAddress())
|
|
{
|
|
this.Endpoint.Name = EndpointConfiguration.EltSoap.ToString();
|
|
ConfigureEndpoint(this.Endpoint, this.ClientCredentials);
|
|
}
|
|
|
|
public EltSoapClient(EndpointConfiguration endpointConfiguration) :
|
|
base(EltSoapClient.GetBindingForEndpoint(endpointConfiguration), EltSoapClient.GetEndpointAddress(endpointConfiguration))
|
|
{
|
|
this.Endpoint.Name = endpointConfiguration.ToString();
|
|
ConfigureEndpoint(this.Endpoint, this.ClientCredentials);
|
|
}
|
|
|
|
public EltSoapClient(EndpointConfiguration endpointConfiguration, string remoteAddress) :
|
|
base(EltSoapClient.GetBindingForEndpoint(endpointConfiguration), new System.ServiceModel.EndpointAddress(remoteAddress))
|
|
{
|
|
this.Endpoint.Name = endpointConfiguration.ToString();
|
|
ConfigureEndpoint(this.Endpoint, this.ClientCredentials);
|
|
}
|
|
|
|
public EltSoapClient(EndpointConfiguration endpointConfiguration, System.ServiceModel.EndpointAddress remoteAddress) :
|
|
base(EltSoapClient.GetBindingForEndpoint(endpointConfiguration), remoteAddress)
|
|
{
|
|
this.Endpoint.Name = endpointConfiguration.ToString();
|
|
ConfigureEndpoint(this.Endpoint, this.ClientCredentials);
|
|
}
|
|
|
|
public EltSoapClient(System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress remoteAddress) :
|
|
base(binding, remoteAddress)
|
|
{
|
|
}
|
|
|
|
public ELTOsago.DictionaryElement[] GetTypeIdFileToInsurance(string InsuranceCompany)
|
|
{
|
|
return base.Channel.GetTypeIdFileToInsurance(InsuranceCompany);
|
|
}
|
|
|
|
public System.Threading.Tasks.Task<ELTOsago.DictionaryElement[]> GetTypeIdFileToInsuranceAsync(string InsuranceCompany)
|
|
{
|
|
return base.Channel.GetTypeIdFileToInsuranceAsync(InsuranceCompany);
|
|
}
|
|
|
|
public ELTOsago.DictionaryElement[] GetDurationOSAGO()
|
|
{
|
|
return base.Channel.GetDurationOSAGO();
|
|
}
|
|
|
|
public System.Threading.Tasks.Task<ELTOsago.DictionaryElement[]> GetDurationOSAGOAsync()
|
|
{
|
|
return base.Channel.GetDurationOSAGOAsync();
|
|
}
|
|
|
|
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
|
|
ELTOsago.UploadFileToInsuranceResponse ELTOsago.EltSoap.UploadFileToInsurance(ELTOsago.UploadFileToInsuranceRequest request)
|
|
{
|
|
return base.Channel.UploadFileToInsurance(request);
|
|
}
|
|
|
|
public string UploadFileToInsurance(ELTOsago.AuthInfo AuthInfo, string OrderId, string FileName, string Type, byte[] Data)
|
|
{
|
|
ELTOsago.UploadFileToInsuranceRequest inValue = new ELTOsago.UploadFileToInsuranceRequest();
|
|
inValue.AuthInfo = AuthInfo;
|
|
inValue.OrderId = OrderId;
|
|
inValue.FileName = FileName;
|
|
inValue.Type = Type;
|
|
inValue.Data = Data;
|
|
ELTOsago.UploadFileToInsuranceResponse retVal = ((ELTOsago.EltSoap)(this)).UploadFileToInsurance(inValue);
|
|
return retVal.UploadFileToInsuranceResult;
|
|
}
|
|
|
|
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
|
|
System.Threading.Tasks.Task<ELTOsago.UploadFileToInsuranceResponse> ELTOsago.EltSoap.UploadFileToInsuranceAsync(ELTOsago.UploadFileToInsuranceRequest request)
|
|
{
|
|
return base.Channel.UploadFileToInsuranceAsync(request);
|
|
}
|
|
|
|
public System.Threading.Tasks.Task<ELTOsago.UploadFileToInsuranceResponse> UploadFileToInsuranceAsync(ELTOsago.AuthInfo AuthInfo, string OrderId, string FileName, string Type, byte[] Data)
|
|
{
|
|
ELTOsago.UploadFileToInsuranceRequest inValue = new ELTOsago.UploadFileToInsuranceRequest();
|
|
inValue.AuthInfo = AuthInfo;
|
|
inValue.OrderId = OrderId;
|
|
inValue.FileName = FileName;
|
|
inValue.Type = Type;
|
|
inValue.Data = Data;
|
|
return ((ELTOsago.EltSoap)(this)).UploadFileToInsuranceAsync(inValue);
|
|
}
|
|
|
|
public ELTOsago.OSAGOCalculationResult OSAGOCalculation(
|
|
ELTOsago.AuthInfo AuthInfo,
|
|
string TrafficSource,
|
|
string InsuranceCompany,
|
|
int InsurerType,
|
|
int OwnerType,
|
|
int ContractOptionId,
|
|
int ContractStatusId,
|
|
string UsagePlace,
|
|
int TSToRegistrationPlace,
|
|
ELTOsago.TSType TSType,
|
|
bool UseWithTrailer,
|
|
double VehiclePower,
|
|
int Duration,
|
|
int DriversCount,
|
|
ELTOsago.Driver[] Drivers,
|
|
string BonusMalus,
|
|
string KBM,
|
|
bool GrossViolations)
|
|
{
|
|
return base.Channel.OSAGOCalculation(AuthInfo, TrafficSource, InsuranceCompany, InsurerType, OwnerType, ContractOptionId, ContractStatusId, UsagePlace, TSToRegistrationPlace, TSType, UseWithTrailer, VehiclePower, Duration, DriversCount, Drivers, BonusMalus, KBM, GrossViolations);
|
|
}
|
|
|
|
public System.Threading.Tasks.Task<ELTOsago.OSAGOCalculationResult> OSAGOCalculationAsync(
|
|
ELTOsago.AuthInfo AuthInfo,
|
|
string TrafficSource,
|
|
string InsuranceCompany,
|
|
int InsurerType,
|
|
int OwnerType,
|
|
int ContractOptionId,
|
|
int ContractStatusId,
|
|
string UsagePlace,
|
|
int TSToRegistrationPlace,
|
|
ELTOsago.TSType TSType,
|
|
bool UseWithTrailer,
|
|
double VehiclePower,
|
|
int Duration,
|
|
int DriversCount,
|
|
ELTOsago.Driver[] Drivers,
|
|
string BonusMalus,
|
|
string KBM,
|
|
bool GrossViolations)
|
|
{
|
|
return base.Channel.OSAGOCalculationAsync(AuthInfo, TrafficSource, InsuranceCompany, InsurerType, OwnerType, ContractOptionId, ContractStatusId, UsagePlace, TSToRegistrationPlace, TSType, UseWithTrailer, VehiclePower, Duration, DriversCount, Drivers, BonusMalus, KBM, GrossViolations);
|
|
}
|
|
|
|
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
|
|
ELTOsago.CheckDKResponse ELTOsago.EltSoap.CheckDK(ELTOsago.CheckDKRequest request)
|
|
{
|
|
return base.Channel.CheckDK(request);
|
|
}
|
|
|
|
public bool CheckDK(string RegNumber, string VIN, string BodyNumber, string ChassisNumber, out string Number, out string DKEndDate, out string ErrorMessage)
|
|
{
|
|
ELTOsago.CheckDKRequest inValue = new ELTOsago.CheckDKRequest();
|
|
inValue.RegNumber = RegNumber;
|
|
inValue.VIN = VIN;
|
|
inValue.BodyNumber = BodyNumber;
|
|
inValue.ChassisNumber = ChassisNumber;
|
|
ELTOsago.CheckDKResponse retVal = ((ELTOsago.EltSoap)(this)).CheckDK(inValue);
|
|
Number = retVal.Number;
|
|
DKEndDate = retVal.DKEndDate;
|
|
ErrorMessage = retVal.ErrorMessage;
|
|
return retVal.Success;
|
|
}
|
|
|
|
public System.Threading.Tasks.Task<ELTOsago.CheckDKResponse> CheckDKAsync(ELTOsago.CheckDKRequest request)
|
|
{
|
|
return base.Channel.CheckDKAsync(request);
|
|
}
|
|
|
|
public ELTOsago.SendVerificationCodeResult CheckPhone(string InsuranceCompany, string OrderId, string Phone, string VerifycationCode)
|
|
{
|
|
return base.Channel.CheckPhone(InsuranceCompany, OrderId, Phone, VerifycationCode);
|
|
}
|
|
|
|
public System.Threading.Tasks.Task<ELTOsago.SendVerificationCodeResult> CheckPhoneAsync(string InsuranceCompany, string OrderId, string Phone, string VerifycationCode)
|
|
{
|
|
return base.Channel.CheckPhoneAsync(InsuranceCompany, OrderId, Phone, VerifycationCode);
|
|
}
|
|
|
|
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
|
|
ELTOsago.GetRequestInfoResponse ELTOsago.EltSoap.GetRequestInfo(ELTOsago.GetRequestInfoRequest request)
|
|
{
|
|
return base.Channel.GetRequestInfo(request);
|
|
}
|
|
|
|
public string GetRequestInfo(
|
|
ELTOsago.AuthInfo AuthInfo,
|
|
string OrderId,
|
|
out string InsuranceCompany,
|
|
out string PremiumSum,
|
|
out int InsurerType,
|
|
out int OwnerType,
|
|
out int ContractOptionId,
|
|
out int ContractStatusId,
|
|
out string UsagePlace,
|
|
out int TSToRegistrationPlace,
|
|
out System.DateTime ContractBeginDate,
|
|
out int Duration,
|
|
out ELTOsago.GetRequestInfoResponseCarInfo CarInfo,
|
|
out bool GrossViolations,
|
|
out ELTOsago.PhysicalPerson Owner,
|
|
out int DriversCount,
|
|
out ELTOsago.FullDriver[] FullDriversInfo)
|
|
{
|
|
ELTOsago.GetRequestInfoRequest inValue = new ELTOsago.GetRequestInfoRequest();
|
|
inValue.AuthInfo = AuthInfo;
|
|
inValue.OrderId = OrderId;
|
|
ELTOsago.GetRequestInfoResponse retVal = ((ELTOsago.EltSoap)(this)).GetRequestInfo(inValue);
|
|
InsuranceCompany = retVal.InsuranceCompany;
|
|
PremiumSum = retVal.PremiumSum;
|
|
InsurerType = retVal.InsurerType;
|
|
OwnerType = retVal.OwnerType;
|
|
ContractOptionId = retVal.ContractOptionId;
|
|
ContractStatusId = retVal.ContractStatusId;
|
|
UsagePlace = retVal.UsagePlace;
|
|
TSToRegistrationPlace = retVal.TSToRegistrationPlace;
|
|
ContractBeginDate = retVal.ContractBeginDate;
|
|
Duration = retVal.Duration;
|
|
CarInfo = retVal.CarInfo;
|
|
GrossViolations = retVal.GrossViolations;
|
|
Owner = retVal.Owner;
|
|
DriversCount = retVal.DriversCount;
|
|
FullDriversInfo = retVal.FullDriversInfo;
|
|
return retVal.Status;
|
|
}
|
|
|
|
public System.Threading.Tasks.Task<ELTOsago.GetRequestInfoResponse> GetRequestInfoAsync(ELTOsago.GetRequestInfoRequest request)
|
|
{
|
|
return base.Channel.GetRequestInfoAsync(request);
|
|
}
|
|
|
|
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
|
|
ELTOsago.OSAGOFullCalculationResponse ELTOsago.EltSoap.OSAGOFullCalculation(ELTOsago.OSAGOFullCalculationRequest request)
|
|
{
|
|
return base.Channel.OSAGOFullCalculation(request);
|
|
}
|
|
|
|
public int OSAGOFullCalculation(
|
|
ELTOsago.AuthInfo AuthInfo,
|
|
string TrafficSource,
|
|
int UW3,
|
|
string InsuranceCompany,
|
|
int InsurerType,
|
|
int OwnerType,
|
|
int ContractOptionId,
|
|
int ContractStatusId,
|
|
int Analytics,
|
|
ELTOsago.PreviousPolicy PreviousPolicy,
|
|
string UsagePlace,
|
|
int TSToRegistrationPlace,
|
|
System.DateTime ContractBeginDate,
|
|
int Duration,
|
|
ELTOsago.OSAGOFullCalculationCarInfo CarInfo,
|
|
bool GrossViolations,
|
|
ELTOsago.PhysicalPerson Insurer,
|
|
ELTOsago.PhysicalPerson Owner,
|
|
int DriversCount,
|
|
ELTOsago.FullDriver[] FullDriversInfo,
|
|
out string SKCalcId,
|
|
out double PremiumSum,
|
|
out double Tb,
|
|
out ELTOsago.CalcInfo[] CalcInfo,
|
|
out string Message,
|
|
out string Error,
|
|
out string RSARequestId,
|
|
out ELTOsago.KBM KBM,
|
|
out ELTOsago.KBM PrevoiusKBM,
|
|
out ELTOsago.PersonWithKBM[] FullDriversInfo1)
|
|
{
|
|
ELTOsago.OSAGOFullCalculationRequest inValue = new ELTOsago.OSAGOFullCalculationRequest();
|
|
inValue.AuthInfo = AuthInfo;
|
|
inValue.TrafficSource = TrafficSource;
|
|
inValue.UW3 = UW3;
|
|
inValue.InsuranceCompany = InsuranceCompany;
|
|
inValue.InsurerType = InsurerType;
|
|
inValue.OwnerType = OwnerType;
|
|
inValue.ContractOptionId = ContractOptionId;
|
|
inValue.ContractStatusId = ContractStatusId;
|
|
inValue.Analytics = Analytics;
|
|
inValue.PreviousPolicy = PreviousPolicy;
|
|
inValue.UsagePlace = UsagePlace;
|
|
inValue.TSToRegistrationPlace = TSToRegistrationPlace;
|
|
inValue.ContractBeginDate = ContractBeginDate;
|
|
inValue.Duration = Duration;
|
|
inValue.CarInfo = CarInfo;
|
|
inValue.GrossViolations = GrossViolations;
|
|
inValue.Insurer = Insurer;
|
|
inValue.Owner = Owner;
|
|
inValue.DriversCount = DriversCount;
|
|
inValue.FullDriversInfo = FullDriversInfo;
|
|
ELTOsago.OSAGOFullCalculationResponse retVal = ((ELTOsago.EltSoap)(this)).OSAGOFullCalculation(inValue);
|
|
SKCalcId = retVal.SKCalcId;
|
|
PremiumSum = retVal.PremiumSum;
|
|
Tb = retVal.Tb;
|
|
CalcInfo = retVal.CalcInfo;
|
|
Message = retVal.Message;
|
|
Error = retVal.Error;
|
|
RSARequestId = retVal.RSARequestId;
|
|
KBM = retVal.KBM;
|
|
PrevoiusKBM = retVal.PrevoiusKBM;
|
|
FullDriversInfo1 = retVal.FullDriversInfo;
|
|
return retVal.NumCalc;
|
|
}
|
|
|
|
public System.Threading.Tasks.Task<ELTOsago.OSAGOFullCalculationResponse> OSAGOFullCalculationAsync(ELTOsago.OSAGOFullCalculationRequest request)
|
|
{
|
|
return base.Channel.OSAGOFullCalculationAsync(request);
|
|
}
|
|
|
|
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
|
|
ELTOsago.OSAGOSaveResponse ELTOsago.EltSoap.OSAGOSave(ELTOsago.OSAGOSaveRequest request)
|
|
{
|
|
return base.Channel.OSAGOSave(request);
|
|
}
|
|
|
|
public ELTOsago.OSAGOSaveResult OSAGOSave(
|
|
ELTOsago.AuthInfo AuthInfo,
|
|
string NumCalc,
|
|
string Login,
|
|
string TrafficSource,
|
|
int UW3,
|
|
string InsuranceCompany,
|
|
int InsurerType,
|
|
int OwnerType,
|
|
int ContractOptionId,
|
|
int ContractStatusId,
|
|
string UsagePlace,
|
|
int TSToRegistrationPlace,
|
|
ELTOsago.TSType TSType,
|
|
bool UseWithTrailer,
|
|
double VehiclePower,
|
|
int Duration,
|
|
int DriversCount,
|
|
ELTOsago.Driver[] Drivers,
|
|
string BonusMalus,
|
|
string KBM,
|
|
bool GrossViolations,
|
|
string VehicleYear,
|
|
string Mark,
|
|
string Model,
|
|
ELTOsago.Modification Modification,
|
|
string MarkPTS,
|
|
string ModelPTS,
|
|
ELTOsago.Vehicle Vehicle,
|
|
ELTOsago.RegDoc RegDoc,
|
|
ELTOsago.TechnicalInspection TechnicalInspection,
|
|
int PurposeUse,
|
|
bool IsRental,
|
|
ELTOsago.PreviousPolicy PreviousPolicy,
|
|
ELTOsago.PhysicalPerson Insurer,
|
|
ELTOsago.PhysicalPerson Owner,
|
|
ELTOsago.FullDriver[] FullDriversInfo,
|
|
System.DateTime ContractBegin,
|
|
System.DateTime ContractEnd,
|
|
System.DateTime ContractSign,
|
|
System.Nullable<System.DateTime> FirstPeriodStart,
|
|
System.Nullable<System.DateTime> FirstPeriodEnd,
|
|
System.Nullable<System.DateTime> SecondPeriodStart,
|
|
System.Nullable<System.DateTime> SecondPeriodEnd,
|
|
System.Nullable<System.DateTime> ThirdPeriodStart,
|
|
System.Nullable<System.DateTime> ThirdPeriodEnd,
|
|
string PolicyNumber,
|
|
ELTOsago.BSO BSO,
|
|
ELTOsago.A7 A7)
|
|
{
|
|
ELTOsago.OSAGOSaveRequest inValue = new ELTOsago.OSAGOSaveRequest();
|
|
inValue.AuthInfo = AuthInfo;
|
|
inValue.NumCalc = NumCalc;
|
|
inValue.Login = Login;
|
|
inValue.TrafficSource = TrafficSource;
|
|
inValue.UW3 = UW3;
|
|
inValue.InsuranceCompany = InsuranceCompany;
|
|
inValue.InsurerType = InsurerType;
|
|
inValue.OwnerType = OwnerType;
|
|
inValue.ContractOptionId = ContractOptionId;
|
|
inValue.ContractStatusId = ContractStatusId;
|
|
inValue.UsagePlace = UsagePlace;
|
|
inValue.TSToRegistrationPlace = TSToRegistrationPlace;
|
|
inValue.TSType = TSType;
|
|
inValue.UseWithTrailer = UseWithTrailer;
|
|
inValue.VehiclePower = VehiclePower;
|
|
inValue.Duration = Duration;
|
|
inValue.DriversCount = DriversCount;
|
|
inValue.Drivers = Drivers;
|
|
inValue.BonusMalus = BonusMalus;
|
|
inValue.KBM = KBM;
|
|
inValue.GrossViolations = GrossViolations;
|
|
inValue.VehicleYear = VehicleYear;
|
|
inValue.Mark = Mark;
|
|
inValue.Model = Model;
|
|
inValue.Modification = Modification;
|
|
inValue.MarkPTS = MarkPTS;
|
|
inValue.ModelPTS = ModelPTS;
|
|
inValue.Vehicle = Vehicle;
|
|
inValue.RegDoc = RegDoc;
|
|
inValue.TechnicalInspection = TechnicalInspection;
|
|
inValue.PurposeUse = PurposeUse;
|
|
inValue.IsRental = IsRental;
|
|
inValue.PreviousPolicy = PreviousPolicy;
|
|
inValue.Insurer = Insurer;
|
|
inValue.Owner = Owner;
|
|
inValue.FullDriversInfo = FullDriversInfo;
|
|
inValue.ContractBegin = ContractBegin;
|
|
inValue.ContractEnd = ContractEnd;
|
|
inValue.ContractSign = ContractSign;
|
|
inValue.FirstPeriodStart = FirstPeriodStart;
|
|
inValue.FirstPeriodEnd = FirstPeriodEnd;
|
|
inValue.SecondPeriodStart = SecondPeriodStart;
|
|
inValue.SecondPeriodEnd = SecondPeriodEnd;
|
|
inValue.ThirdPeriodStart = ThirdPeriodStart;
|
|
inValue.ThirdPeriodEnd = ThirdPeriodEnd;
|
|
inValue.PolicyNumber = PolicyNumber;
|
|
inValue.BSO = BSO;
|
|
inValue.A7 = A7;
|
|
ELTOsago.OSAGOSaveResponse retVal = ((ELTOsago.EltSoap)(this)).OSAGOSave(inValue);
|
|
return retVal.Results;
|
|
}
|
|
|
|
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
|
|
System.Threading.Tasks.Task<ELTOsago.OSAGOSaveResponse> ELTOsago.EltSoap.OSAGOSaveAsync(ELTOsago.OSAGOSaveRequest request)
|
|
{
|
|
return base.Channel.OSAGOSaveAsync(request);
|
|
}
|
|
|
|
public System.Threading.Tasks.Task<ELTOsago.OSAGOSaveResponse> OSAGOSaveAsync(
|
|
ELTOsago.AuthInfo AuthInfo,
|
|
string NumCalc,
|
|
string Login,
|
|
string TrafficSource,
|
|
int UW3,
|
|
string InsuranceCompany,
|
|
int InsurerType,
|
|
int OwnerType,
|
|
int ContractOptionId,
|
|
int ContractStatusId,
|
|
string UsagePlace,
|
|
int TSToRegistrationPlace,
|
|
ELTOsago.TSType TSType,
|
|
bool UseWithTrailer,
|
|
double VehiclePower,
|
|
int Duration,
|
|
int DriversCount,
|
|
ELTOsago.Driver[] Drivers,
|
|
string BonusMalus,
|
|
string KBM,
|
|
bool GrossViolations,
|
|
string VehicleYear,
|
|
string Mark,
|
|
string Model,
|
|
ELTOsago.Modification Modification,
|
|
string MarkPTS,
|
|
string ModelPTS,
|
|
ELTOsago.Vehicle Vehicle,
|
|
ELTOsago.RegDoc RegDoc,
|
|
ELTOsago.TechnicalInspection TechnicalInspection,
|
|
int PurposeUse,
|
|
bool IsRental,
|
|
ELTOsago.PreviousPolicy PreviousPolicy,
|
|
ELTOsago.PhysicalPerson Insurer,
|
|
ELTOsago.PhysicalPerson Owner,
|
|
ELTOsago.FullDriver[] FullDriversInfo,
|
|
System.DateTime ContractBegin,
|
|
System.DateTime ContractEnd,
|
|
System.DateTime ContractSign,
|
|
System.Nullable<System.DateTime> FirstPeriodStart,
|
|
System.Nullable<System.DateTime> FirstPeriodEnd,
|
|
System.Nullable<System.DateTime> SecondPeriodStart,
|
|
System.Nullable<System.DateTime> SecondPeriodEnd,
|
|
System.Nullable<System.DateTime> ThirdPeriodStart,
|
|
System.Nullable<System.DateTime> ThirdPeriodEnd,
|
|
string PolicyNumber,
|
|
ELTOsago.BSO BSO,
|
|
ELTOsago.A7 A7)
|
|
{
|
|
ELTOsago.OSAGOSaveRequest inValue = new ELTOsago.OSAGOSaveRequest();
|
|
inValue.AuthInfo = AuthInfo;
|
|
inValue.NumCalc = NumCalc;
|
|
inValue.Login = Login;
|
|
inValue.TrafficSource = TrafficSource;
|
|
inValue.UW3 = UW3;
|
|
inValue.InsuranceCompany = InsuranceCompany;
|
|
inValue.InsurerType = InsurerType;
|
|
inValue.OwnerType = OwnerType;
|
|
inValue.ContractOptionId = ContractOptionId;
|
|
inValue.ContractStatusId = ContractStatusId;
|
|
inValue.UsagePlace = UsagePlace;
|
|
inValue.TSToRegistrationPlace = TSToRegistrationPlace;
|
|
inValue.TSType = TSType;
|
|
inValue.UseWithTrailer = UseWithTrailer;
|
|
inValue.VehiclePower = VehiclePower;
|
|
inValue.Duration = Duration;
|
|
inValue.DriversCount = DriversCount;
|
|
inValue.Drivers = Drivers;
|
|
inValue.BonusMalus = BonusMalus;
|
|
inValue.KBM = KBM;
|
|
inValue.GrossViolations = GrossViolations;
|
|
inValue.VehicleYear = VehicleYear;
|
|
inValue.Mark = Mark;
|
|
inValue.Model = Model;
|
|
inValue.Modification = Modification;
|
|
inValue.MarkPTS = MarkPTS;
|
|
inValue.ModelPTS = ModelPTS;
|
|
inValue.Vehicle = Vehicle;
|
|
inValue.RegDoc = RegDoc;
|
|
inValue.TechnicalInspection = TechnicalInspection;
|
|
inValue.PurposeUse = PurposeUse;
|
|
inValue.IsRental = IsRental;
|
|
inValue.PreviousPolicy = PreviousPolicy;
|
|
inValue.Insurer = Insurer;
|
|
inValue.Owner = Owner;
|
|
inValue.FullDriversInfo = FullDriversInfo;
|
|
inValue.ContractBegin = ContractBegin;
|
|
inValue.ContractEnd = ContractEnd;
|
|
inValue.ContractSign = ContractSign;
|
|
inValue.FirstPeriodStart = FirstPeriodStart;
|
|
inValue.FirstPeriodEnd = FirstPeriodEnd;
|
|
inValue.SecondPeriodStart = SecondPeriodStart;
|
|
inValue.SecondPeriodEnd = SecondPeriodEnd;
|
|
inValue.ThirdPeriodStart = ThirdPeriodStart;
|
|
inValue.ThirdPeriodEnd = ThirdPeriodEnd;
|
|
inValue.PolicyNumber = PolicyNumber;
|
|
inValue.BSO = BSO;
|
|
inValue.A7 = A7;
|
|
return ((ELTOsago.EltSoap)(this)).OSAGOSaveAsync(inValue);
|
|
}
|
|
|
|
public ELTOsago.InsuranceCompany[] GetInsuranceCompanies(string Login)
|
|
{
|
|
return base.Channel.GetInsuranceCompanies(Login);
|
|
}
|
|
|
|
public System.Threading.Tasks.Task<ELTOsago.InsuranceCompany[]> GetInsuranceCompaniesAsync(string Login)
|
|
{
|
|
return base.Channel.GetInsuranceCompaniesAsync(Login);
|
|
}
|
|
|
|
public string[] GetAutoMarks(bool ActualOnly, string Category)
|
|
{
|
|
return base.Channel.GetAutoMarks(ActualOnly, Category);
|
|
}
|
|
|
|
public System.Threading.Tasks.Task<string[]> GetAutoMarksAsync(bool ActualOnly, string Category)
|
|
{
|
|
return base.Channel.GetAutoMarksAsync(ActualOnly, Category);
|
|
}
|
|
|
|
public string[] GetAutoModels(string Mark, bool ActualOnly, string Category)
|
|
{
|
|
return base.Channel.GetAutoModels(Mark, ActualOnly, Category);
|
|
}
|
|
|
|
public System.Threading.Tasks.Task<string[]> GetAutoModelsAsync(string Mark, bool ActualOnly, string Category)
|
|
{
|
|
return base.Channel.GetAutoModelsAsync(Mark, ActualOnly, Category);
|
|
}
|
|
|
|
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
|
|
ELTOsago.AnnulOSAGOResponse ELTOsago.EltSoap.AnnulOSAGO(ELTOsago.AnnulOSAGORequest request)
|
|
{
|
|
return base.Channel.AnnulOSAGO(request);
|
|
}
|
|
|
|
public int AnnulOSAGO(ELTOsago.AuthInfo AuthInfo, string OrderId, string ContractStatusTypeId, out string ErrorMessage)
|
|
{
|
|
ELTOsago.AnnulOSAGORequest inValue = new ELTOsago.AnnulOSAGORequest();
|
|
inValue.AuthInfo = AuthInfo;
|
|
inValue.OrderId = OrderId;
|
|
inValue.ContractStatusTypeId = ContractStatusTypeId;
|
|
ELTOsago.AnnulOSAGOResponse retVal = ((ELTOsago.EltSoap)(this)).AnnulOSAGO(inValue);
|
|
ErrorMessage = retVal.ErrorMessage;
|
|
return retVal.AnnulOSAGOResult;
|
|
}
|
|
|
|
public System.Threading.Tasks.Task<ELTOsago.AnnulOSAGOResponse> AnnulOSAGOAsync(ELTOsago.AnnulOSAGORequest request)
|
|
{
|
|
return base.Channel.AnnulOSAGOAsync(request);
|
|
}
|
|
|
|
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
|
|
ELTOsago.GetAvailablePrintFormsResponse ELTOsago.EltSoap.GetAvailablePrintForms(ELTOsago.GetAvailablePrintFormsRequest request)
|
|
{
|
|
return base.Channel.GetAvailablePrintForms(request);
|
|
}
|
|
|
|
public ELTOsago.DictionaryElement[] GetAvailablePrintForms(ELTOsago.AuthInfo AuthInfo, string OrderId, out bool Success, out string Error)
|
|
{
|
|
ELTOsago.GetAvailablePrintFormsRequest inValue = new ELTOsago.GetAvailablePrintFormsRequest();
|
|
inValue.AuthInfo = AuthInfo;
|
|
inValue.OrderId = OrderId;
|
|
ELTOsago.GetAvailablePrintFormsResponse retVal = ((ELTOsago.EltSoap)(this)).GetAvailablePrintForms(inValue);
|
|
Success = retVal.Success;
|
|
Error = retVal.Error;
|
|
return retVal.GetAvailablePrintFormsResult;
|
|
}
|
|
|
|
public System.Threading.Tasks.Task<ELTOsago.GetAvailablePrintFormsResponse> GetAvailablePrintFormsAsync(ELTOsago.GetAvailablePrintFormsRequest request)
|
|
{
|
|
return base.Channel.GetAvailablePrintFormsAsync(request);
|
|
}
|
|
|
|
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
|
|
ELTOsago.GetPrintFormResponse ELTOsago.EltSoap.GetPrintForm(ELTOsago.GetPrintFormRequest request)
|
|
{
|
|
return base.Channel.GetPrintForm(request);
|
|
}
|
|
|
|
public ELTOsago.DictionaryElement GetPrintForm(ELTOsago.AuthInfo AuthInfo, string OrderId, string FormId, out bool Success, out string Error)
|
|
{
|
|
ELTOsago.GetPrintFormRequest inValue = new ELTOsago.GetPrintFormRequest();
|
|
inValue.AuthInfo = AuthInfo;
|
|
inValue.OrderId = OrderId;
|
|
inValue.FormId = FormId;
|
|
ELTOsago.GetPrintFormResponse retVal = ((ELTOsago.EltSoap)(this)).GetPrintForm(inValue);
|
|
Success = retVal.Success;
|
|
Error = retVal.Error;
|
|
return retVal.GetPrintFormResult;
|
|
}
|
|
|
|
public System.Threading.Tasks.Task<ELTOsago.GetPrintFormResponse> GetPrintFormAsync(ELTOsago.GetPrintFormRequest request)
|
|
{
|
|
return base.Channel.GetPrintFormAsync(request);
|
|
}
|
|
|
|
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
|
|
ELTOsago.GetNewSubjectIdsResponse ELTOsago.EltSoap.GetNewSubjectIds(ELTOsago.GetNewSubjectIdsRequest request)
|
|
{
|
|
return base.Channel.GetNewSubjectIds(request);
|
|
}
|
|
|
|
public int[] GetNewSubjectIds(ELTOsago.AuthInfo AuthInfo, int SubjectsCount)
|
|
{
|
|
ELTOsago.GetNewSubjectIdsRequest inValue = new ELTOsago.GetNewSubjectIdsRequest();
|
|
inValue.AuthInfo = AuthInfo;
|
|
inValue.SubjectsCount = SubjectsCount;
|
|
ELTOsago.GetNewSubjectIdsResponse retVal = ((ELTOsago.EltSoap)(this)).GetNewSubjectIds(inValue);
|
|
return retVal.SubjectId;
|
|
}
|
|
|
|
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
|
|
System.Threading.Tasks.Task<ELTOsago.GetNewSubjectIdsResponse> ELTOsago.EltSoap.GetNewSubjectIdsAsync(ELTOsago.GetNewSubjectIdsRequest request)
|
|
{
|
|
return base.Channel.GetNewSubjectIdsAsync(request);
|
|
}
|
|
|
|
public System.Threading.Tasks.Task<ELTOsago.GetNewSubjectIdsResponse> GetNewSubjectIdsAsync(ELTOsago.AuthInfo AuthInfo, int SubjectsCount)
|
|
{
|
|
ELTOsago.GetNewSubjectIdsRequest inValue = new ELTOsago.GetNewSubjectIdsRequest();
|
|
inValue.AuthInfo = AuthInfo;
|
|
inValue.SubjectsCount = SubjectsCount;
|
|
return ((ELTOsago.EltSoap)(this)).GetNewSubjectIdsAsync(inValue);
|
|
}
|
|
|
|
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
|
|
ELTOsago.GetRegionsExtResponse ELTOsago.EltSoap.GetRegionsExt(ELTOsago.GetRegionsExtRequest request)
|
|
{
|
|
return base.Channel.GetRegionsExt(request);
|
|
}
|
|
|
|
public ELTOsago.RegionExtended[] GetRegionsExt()
|
|
{
|
|
ELTOsago.GetRegionsExtRequest inValue = new ELTOsago.GetRegionsExtRequest();
|
|
ELTOsago.GetRegionsExtResponse retVal = ((ELTOsago.EltSoap)(this)).GetRegionsExt(inValue);
|
|
return retVal.GetRegionsExtResult;
|
|
}
|
|
|
|
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
|
|
System.Threading.Tasks.Task<ELTOsago.GetRegionsExtResponse> ELTOsago.EltSoap.GetRegionsExtAsync(ELTOsago.GetRegionsExtRequest request)
|
|
{
|
|
return base.Channel.GetRegionsExtAsync(request);
|
|
}
|
|
|
|
public System.Threading.Tasks.Task<ELTOsago.GetRegionsExtResponse> GetRegionsExtAsync()
|
|
{
|
|
ELTOsago.GetRegionsExtRequest inValue = new ELTOsago.GetRegionsExtRequest();
|
|
return ((ELTOsago.EltSoap)(this)).GetRegionsExtAsync(inValue);
|
|
}
|
|
|
|
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
|
|
ELTOsago.GetLocalitiesExtResponse ELTOsago.EltSoap.GetLocalitiesExt(ELTOsago.GetLocalitiesExtRequest request)
|
|
{
|
|
return base.Channel.GetLocalitiesExt(request);
|
|
}
|
|
|
|
public ELTOsago.LocalityExtended[] GetLocalitiesExt(string RegionId)
|
|
{
|
|
ELTOsago.GetLocalitiesExtRequest inValue = new ELTOsago.GetLocalitiesExtRequest();
|
|
inValue.RegionId = RegionId;
|
|
ELTOsago.GetLocalitiesExtResponse retVal = ((ELTOsago.EltSoap)(this)).GetLocalitiesExt(inValue);
|
|
return retVal.GetLocalitiesExtResult;
|
|
}
|
|
|
|
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
|
|
System.Threading.Tasks.Task<ELTOsago.GetLocalitiesExtResponse> ELTOsago.EltSoap.GetLocalitiesExtAsync(ELTOsago.GetLocalitiesExtRequest request)
|
|
{
|
|
return base.Channel.GetLocalitiesExtAsync(request);
|
|
}
|
|
|
|
public System.Threading.Tasks.Task<ELTOsago.GetLocalitiesExtResponse> GetLocalitiesExtAsync(string RegionId)
|
|
{
|
|
ELTOsago.GetLocalitiesExtRequest inValue = new ELTOsago.GetLocalitiesExtRequest();
|
|
inValue.RegionId = RegionId;
|
|
return ((ELTOsago.EltSoap)(this)).GetLocalitiesExtAsync(inValue);
|
|
}
|
|
|
|
public string Delivery(string NumCalc, System.DateTime DeliveryDateTime, string PaymentMethod, string Phone, ELTOsago.Address DeliveryAddress)
|
|
{
|
|
return base.Channel.Delivery(NumCalc, DeliveryDateTime, PaymentMethod, Phone, DeliveryAddress);
|
|
}
|
|
|
|
public System.Threading.Tasks.Task<string> DeliveryAsync(string NumCalc, System.DateTime DeliveryDateTime, string PaymentMethod, string Phone, ELTOsago.Address DeliveryAddress)
|
|
{
|
|
return base.Channel.DeliveryAsync(NumCalc, DeliveryDateTime, PaymentMethod, Phone, DeliveryAddress);
|
|
}
|
|
|
|
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
|
|
ELTOsago.ChangeStatusPolicyResponse ELTOsago.EltSoap.ChangeStatusPolicy(ELTOsago.ChangeStatusPolicyRequest request)
|
|
{
|
|
return base.Channel.ChangeStatusPolicy(request);
|
|
}
|
|
|
|
public bool ChangeStatusPolicy(ELTOsago.AuthInfo AuthInfo, string Login, string OrderId, string StatusId, ref string PolicyNumber, out ELTOsago.ChangeStatusPolicyResponseResponseStatus ResponseStatus)
|
|
{
|
|
ELTOsago.ChangeStatusPolicyRequest inValue = new ELTOsago.ChangeStatusPolicyRequest();
|
|
inValue.AuthInfo = AuthInfo;
|
|
inValue.Login = Login;
|
|
inValue.OrderId = OrderId;
|
|
inValue.StatusId = StatusId;
|
|
inValue.PolicyNumber = PolicyNumber;
|
|
ELTOsago.ChangeStatusPolicyResponse retVal = ((ELTOsago.EltSoap)(this)).ChangeStatusPolicy(inValue);
|
|
PolicyNumber = retVal.PolicyNumber;
|
|
ResponseStatus = retVal.ResponseStatus;
|
|
return retVal.Success;
|
|
}
|
|
|
|
public System.Threading.Tasks.Task<ELTOsago.ChangeStatusPolicyResponse> ChangeStatusPolicyAsync(ELTOsago.ChangeStatusPolicyRequest request)
|
|
{
|
|
return base.Channel.ChangeStatusPolicyAsync(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.EltSoap))
|
|
{
|
|
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;
|
|
}
|
|
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.EltSoap))
|
|
{
|
|
return new System.ServiceModel.EndpointAddress("http://evolucia.elt-poisk.com/soaposago.php");
|
|
}
|
|
throw new System.InvalidOperationException(string.Format("Could not find endpoint with name \'{0}\'.", endpointConfiguration));
|
|
}
|
|
|
|
private static System.ServiceModel.Channels.Binding GetDefaultBinding()
|
|
{
|
|
return EltSoapClient.GetBindingForEndpoint(EndpointConfiguration.EltSoap);
|
|
}
|
|
|
|
private static System.ServiceModel.EndpointAddress GetDefaultEndpointAddress()
|
|
{
|
|
return EltSoapClient.GetEndpointAddress(EndpointConfiguration.EltSoap);
|
|
}
|
|
|
|
public enum EndpointConfiguration
|
|
{
|
|
|
|
EltSoap,
|
|
}
|
|
}
|
|
}
|