From 3f03f0154a33bd4ca8190c837fae8009ed307af0 Mon Sep 17 00:00:00 2001 From: vchikalkin Date: Thu, 16 May 2024 10:07:57 +0300 Subject: [PATCH] Revert "SOAP: update references" This reverts commit 3834aa87fe57c87795dff490cd762b4be81c6e8f. --- .../ELTKasko/ConnectedService.json | 3 - .../Connected Services/ELTKasko/Reference.cs | 11916 +++++++++++----- .../ELTOsago/ConnectedService.json | 15 +- .../Connected Services/ELTOsago/Reference.cs | 1325 +- 4 files changed, 8969 insertions(+), 4290 deletions(-) diff --git a/ELT.Client/Connected Services/ELTKasko/ConnectedService.json b/ELT.Client/Connected Services/ELTKasko/ConnectedService.json index 34dac18..ae1a8b8 100644 --- a/ELT.Client/Connected Services/ELTKasko/ConnectedService.json +++ b/ELT.Client/Connected Services/ELTKasko/ConnectedService.json @@ -1,6 +1,4 @@ { - "providerId": "Microsoft.Tools.ServiceModel.Svcutil", - "version": "2.1.0", "ExtendedData": { "inputs": [ "https://evolucia.elt-poisk.com/soap.php?wsdl" @@ -12,7 +10,6 @@ "namespaceMappings": [ "*, ELTKasko" ], - "outputFile": "Reference", "sync": true, "targetFramework": "netcoreapp3.1", "typeReuseMode": "All" diff --git a/ELT.Client/Connected Services/ELTKasko/Reference.cs b/ELT.Client/Connected Services/ELTKasko/Reference.cs index 599a758..5e79fbc 100644 --- a/ELT.Client/Connected Services/ELTKasko/Reference.cs +++ b/ELT.Client/Connected Services/ELTKasko/Reference.cs @@ -11,78 +11,113 @@ namespace ELTKasko { - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.ServiceModel.ServiceContractAttribute(Namespace="http://elt-poisk.com/", ConfigurationName="ELTKasko.EltSoap")] public interface EltSoap { [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetPayLink", ReplyAction="*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetOrderInfoResponsePerson))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Model[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LimitElement[]))] ELTKasko.GetPayLinkResponse GetPayLink(ELTKasko.GetPayLinkRequest request); // CODEGEN: Generating message contract since the operation has multiple return values. [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetPayLink", ReplyAction="*")] System.Threading.Tasks.Task GetPayLinkAsync(ELTKasko.GetPayLinkRequest request); + [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetUserByCode", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetOrderInfoResponsePerson))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Model[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LimitElement[]))] + [return: System.ServiceModel.MessageParameterAttribute(Name="Login")] + string GetUserByCode(string SubjectCode); + + [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetUserByCode", ReplyAction="*")] + [return: System.ServiceModel.MessageParameterAttribute(Name="Login")] + System.Threading.Tasks.Task GetUserByCodeAsync(string SubjectCode); + + [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/Delivery", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetOrderInfoResponsePerson))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Model[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LimitElement[]))] + [return: System.ServiceModel.MessageParameterAttribute(Name="SaveResult")] + string Delivery(string NumCalc, string DeliveryDateTime, string PaymentMethod, string Phone, string Commentary, string DeliveryType, ELTKasko.Address DeliveryAddress); + + [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/Delivery", ReplyAction="*")] + [return: System.ServiceModel.MessageParameterAttribute(Name="SaveResult")] + System.Threading.Tasks.Task DeliveryAsync(string NumCalc, string DeliveryDateTime, string PaymentMethod, string Phone, string Commentary, string DeliveryType, ELTKasko.Address DeliveryAddress); + [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetRequestInfo", ReplyAction="*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetOrderInfoResponsePerson))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Model[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LimitElement[]))] ELTKasko.GetRequestInfoResponse GetRequestInfo(ELTKasko.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 GetRequestInfoAsync(ELTKasko.GetRequestInfoRequest request); + [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/LogAction", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetOrderInfoResponsePerson))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Model[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LimitElement[]))] + ELTKasko.LogActionResponse LogAction(ELTKasko.LogActionRequest request); + + // CODEGEN: Generating message contract since the operation has multiple return values. + [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/LogAction", ReplyAction="*")] + System.Threading.Tasks.Task LogActionAsync(ELTKasko.LogActionRequest request); + // CODEGEN: Parameter 'GetActiveInsuranceCompaniesResult' 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/GetActiveInsuranceCompanies", ReplyAction="*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetOrderInfoResponsePerson))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Model[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LimitElement[]))] ELTKasko.GetActiveInsuranceCompaniesResponse GetActiveInsuranceCompanies(ELTKasko.GetActiveInsuranceCompaniesRequest request); [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetActiveInsuranceCompanies", ReplyAction="*")] System.Threading.Tasks.Task GetActiveInsuranceCompaniesAsync(ELTKasko.GetActiveInsuranceCompaniesRequest request); - [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetAvailableProducts", ReplyAction="*")] + [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetOptionsByProgramCode", ReplyAction="*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetOrderInfoResponsePerson))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))] - ELTKasko.GetAvailableProductsResponse GetAvailableProducts(ELTKasko.GetAvailableProductsRequest request); + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Model[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LimitElement[]))] + [return: System.ServiceModel.MessageParameterAttribute(Name="Params")] + ELTKasko.OptionsByProgramCodeParams GetOptionsByProgramCode(string InsuranceCompany, string ProgramCode); - // CODEGEN: Generating message contract since the operation has multiple return values. - [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetAvailableProducts", ReplyAction="*")] - System.Threading.Tasks.Task GetAvailableProductsAsync(ELTKasko.GetAvailableProductsRequest request); - - [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/MakeDoublesOfCalculate", ReplyAction="*")] - [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] - [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))] - ELTKasko.MakeDoublesOfCalculateResponse MakeDoublesOfCalculate(ELTKasko.MakeDoublesOfCalculateRequest request); - - // CODEGEN: Generating message contract since the operation has multiple return values. - [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/MakeDoublesOfCalculate", ReplyAction="*")] - System.Threading.Tasks.Task MakeDoublesOfCalculateAsync(ELTKasko.MakeDoublesOfCalculateRequest request); - - [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/CheckPaymentStatus", ReplyAction="*")] - [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] - [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))] - ELTKasko.CheckPaymentStatusResponse CheckPaymentStatus(ELTKasko.CheckPaymentStatusRequest request); - - // CODEGEN: Generating message contract since the operation has multiple return values. - [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/CheckPaymentStatus", ReplyAction="*")] - System.Threading.Tasks.Task CheckPaymentStatusAsync(ELTKasko.CheckPaymentStatusRequest request); - - [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/CheckUnderwritingStatus", ReplyAction="*")] - [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] - [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))] - ELTKasko.CheckUnderwritingStatusResponse CheckUnderwritingStatus(ELTKasko.CheckUnderwritingStatusRequest request); - - // CODEGEN: Generating message contract since the operation has multiple return values. - [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/CheckUnderwritingStatus", ReplyAction="*")] - System.Threading.Tasks.Task CheckUnderwritingStatusAsync(ELTKasko.CheckUnderwritingStatusRequest request); + [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetOptionsByProgramCode", ReplyAction="*")] + [return: System.ServiceModel.MessageParameterAttribute(Name="Params")] + System.Threading.Tasks.Task GetOptionsByProgramCodeAsync(string InsuranceCompany, string ProgramCode); // CODEGEN: Parameter 'GetDBFlagsResult' 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/GetDBFlags", ReplyAction="*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetOrderInfoResponsePerson))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Model[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LimitElement[]))] ELTKasko.GetDBFlagsResponse GetDBFlags(ELTKasko.GetDBFlagsRequest request); [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetDBFlags", ReplyAction="*")] @@ -91,7 +126,11 @@ namespace ELTKasko // CODEGEN: Parameter 'GetCountriesISOResult' 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/GetCountriesISO", ReplyAction="*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetOrderInfoResponsePerson))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Model[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LimitElement[]))] ELTKasko.GetCountriesISOResponse GetCountriesISO(ELTKasko.GetCountriesISORequest request); [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetCountriesISO", ReplyAction="*")] @@ -99,51 +138,115 @@ namespace ELTKasko [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetDurationKASKO", ReplyAction="*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetOrderInfoResponsePerson))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Model[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LimitElement[]))] ELTKasko.DictionaryElement[] GetDurationKASKO(); [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetDurationKASKO", ReplyAction="*")] System.Threading.Tasks.Task GetDurationKASKOAsync(); - [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/CheckDuplicate", ReplyAction="*")] - [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] - [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))] - ELTKasko.CheckDuplicateResponse CheckDuplicate(ELTKasko.CheckDuplicateRequest request); - - // CODEGEN: Generating message contract since the operation has multiple return values. - [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/CheckDuplicate", ReplyAction="*")] - System.Threading.Tasks.Task CheckDuplicateAsync(ELTKasko.CheckDuplicateRequest request); - [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetInsuranceConfig", ReplyAction="*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetOrderInfoResponsePerson))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))] - ELTKasko.GetInsuranceConfigResponse GetInsuranceConfig(ELTKasko.GetInsuranceConfigRequest request); + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Model[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LimitElement[]))] + [return: System.ServiceModel.MessageParameterAttribute(Name="eBSO")] + int GetInsuranceConfig(ELTKasko.AuthInfo AuthInfo, string InsuranceCompany, string InsuranceProduct); - // CODEGEN: Generating message contract since the operation has multiple return values. [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetInsuranceConfig", ReplyAction="*")] - System.Threading.Tasks.Task GetInsuranceConfigAsync(ELTKasko.GetInsuranceConfigRequest request); - - [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetMultiCalcId", ReplyAction="*")] - [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] - [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))] - ELTKasko.GetMultiCalcIdResponse GetMultiCalcId(ELTKasko.GetMultiCalcIdRequest request); - - // CODEGEN: Generating message contract since the operation has multiple return values. - [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetMultiCalcId", ReplyAction="*")] - System.Threading.Tasks.Task GetMultiCalcIdAsync(ELTKasko.GetMultiCalcIdRequest request); + [return: System.ServiceModel.MessageParameterAttribute(Name="eBSO")] + System.Threading.Tasks.Task GetInsuranceConfigAsync(ELTKasko.AuthInfo AuthInfo, string InsuranceCompany, string InsuranceProduct); // CODEGEN: Parameter 'GetPrevInsuranceCompaniesResult' 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/GetPrevInsuranceCompanies", ReplyAction="*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetOrderInfoResponsePerson))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Model[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LimitElement[]))] ELTKasko.GetPrevInsuranceCompaniesResponse GetPrevInsuranceCompanies(ELTKasko.GetPrevInsuranceCompaniesRequest request); [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetPrevInsuranceCompanies", ReplyAction="*")] System.Threading.Tasks.Task GetPrevInsuranceCompaniesAsync(ELTKasko.GetPrevInsuranceCompaniesRequest request); + // CODEGEN: Parameter 'Relations' 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/GetRalations", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetOrderInfoResponsePerson))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Model[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LimitElement[]))] + [return: System.ServiceModel.MessageParameterAttribute(Name="Relations")] + ELTKasko.GetRalationsResponse GetRalations(ELTKasko.GetRalationsRequest request); + + [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetRalations", ReplyAction="*")] + System.Threading.Tasks.Task GetRalationsAsync(ELTKasko.GetRalationsRequest request); + + [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/ChangeRelations", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetOrderInfoResponsePerson))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Model[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LimitElement[]))] + ELTKasko.ChangeRelationsResponse ChangeRelations(ELTKasko.ChangeRelationsRequest request); + + // CODEGEN: Generating message contract since the operation has multiple return values. + [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/ChangeRelations", ReplyAction="*")] + System.Threading.Tasks.Task ChangeRelationsAsync(ELTKasko.ChangeRelationsRequest request); + + [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetKASKOInfo", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetOrderInfoResponsePerson))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Model[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LimitElement[]))] + ELTKasko.GetKASKOInfoResponse GetKASKOInfo(ELTKasko.GetKASKOInfoRequest request); + + // CODEGEN: Generating message contract since the operation has multiple return values. + [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetKASKOInfo", ReplyAction="*")] + System.Threading.Tasks.Task GetKASKOInfoAsync(ELTKasko.GetKASKOInfoRequest request); + + [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/getContractListByPolicyNumber", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetOrderInfoResponsePerson))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Model[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LimitElement[]))] + ELTKasko.getContractListByPolicyNumberResponseGetContractListByPolicyNumberResult getContractListByPolicyNumber(ELTKasko.AuthInfo AuthInfo, string policy_number, string TASK_TYPE_ID); + + [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/getContractListByPolicyNumber", ReplyAction="*")] + System.Threading.Tasks.Task getContractListByPolicyNumberAsync(ELTKasko.AuthInfo AuthInfo, string policy_number, string TASK_TYPE_ID); + + // CODEGEN: Parameter 'TaskLinkId' 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/initMultiUpdateTasks", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetOrderInfoResponsePerson))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Model[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LimitElement[]))] + ELTKasko.initMultiUpdateTasksResponse initMultiUpdateTasks(ELTKasko.initMultiUpdateTasksRequest request); + + [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/initMultiUpdateTasks", ReplyAction="*")] + System.Threading.Tasks.Task initMultiUpdateTasksAsync(ELTKasko.initMultiUpdateTasksRequest request); + [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetOrderInfo", ReplyAction="*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetOrderInfoResponsePerson))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Model[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LimitElement[]))] ELTKasko.GetOrderInfoResponse GetOrderInfo(ELTKasko.GetOrderInfoRequest request); // CODEGEN: Generating message contract since the operation has multiple return values. @@ -153,7 +256,11 @@ namespace ELTKasko // CODEGEN: Parameter 'GetEngineVolumeResult' 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/GetEngineVolume", ReplyAction="*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetOrderInfoResponsePerson))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Model[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LimitElement[]))] ELTKasko.GetEngineVolumeResponse GetEngineVolume(ELTKasko.GetEngineVolumeRequest request); [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetEngineVolume", ReplyAction="*")] @@ -162,15 +269,37 @@ namespace ELTKasko // CODEGEN: Parameter 'BSOS' 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/MovingBSO", ReplyAction="*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetOrderInfoResponsePerson))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Model[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LimitElement[]))] ELTKasko.MovingBSOResponse MovingBSO(ELTKasko.MovingBSORequest request); [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/MovingBSO", ReplyAction="*")] System.Threading.Tasks.Task MovingBSOAsync(ELTKasko.MovingBSORequest request); + [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/CreateClientProcess", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetOrderInfoResponsePerson))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Model[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LimitElement[]))] + [return: System.ServiceModel.MessageParameterAttribute(Name="Result")] + bool CreateClientProcess(ELTKasko.AuthInfo AuthInfo, string Applicationtype, string SubjectId, ELTKasko.ArrayOfOrder Orders, string ContractOptionId); + + [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/CreateClientProcess", ReplyAction="*")] + [return: System.ServiceModel.MessageParameterAttribute(Name="Result")] + System.Threading.Tasks.Task CreateClientProcessAsync(ELTKasko.AuthInfo AuthInfo, string Applicationtype, string SubjectId, ELTKasko.ArrayOfOrder Orders, string ContractOptionId); + [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/MappedCars", ReplyAction="*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetOrderInfoResponsePerson))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Model[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LimitElement[]))] ELTKasko.MappedCarsResponse MappedCars(ELTKasko.MappedCarsRequest request); // CODEGEN: Generating message contract since the operation has multiple return values. @@ -179,7 +308,11 @@ namespace ELTKasko [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetDepUser", ReplyAction="*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetOrderInfoResponsePerson))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Model[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LimitElement[]))] ELTKasko.GetDepUserResponseGetDepUserResult GetDepUser(ELTKasko.AuthInfo AuthInfo); [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetDepUser", ReplyAction="*")] @@ -187,16 +320,51 @@ namespace ELTKasko [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/CheckPhone", ReplyAction="*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetOrderInfoResponsePerson))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Model[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LimitElement[]))] ELTKasko.CheckPhoneResponse CheckPhone(ELTKasko.CheckPhoneRequest request); // CODEGEN: Generating message contract since the operation has multiple return values. [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/CheckPhone", ReplyAction="*")] System.Threading.Tasks.Task CheckPhoneAsync(ELTKasko.CheckPhoneRequest request); + [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetPromocode", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetOrderInfoResponsePerson))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Model[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LimitElement[]))] + [return: System.ServiceModel.MessageParameterAttribute(Name="PromoCode")] + string GetPromocode(string DepartmentCode, string ProductId); + + [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetPromocode", ReplyAction="*")] + [return: System.ServiceModel.MessageParameterAttribute(Name="PromoCode")] + System.Threading.Tasks.Task GetPromocodeAsync(string DepartmentCode, string ProductId); + + [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetPromoDiscount", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetOrderInfoResponsePerson))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Model[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LimitElement[]))] + ELTKasko.GetPromoDiscountResponse GetPromoDiscount(ELTKasko.GetPromoDiscountRequest request); + + // CODEGEN: Generating message contract since the operation has multiple return values. + [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetPromoDiscount", ReplyAction="*")] + System.Threading.Tasks.Task GetPromoDiscountAsync(ELTKasko.GetPromoDiscountRequest request); + [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/ChangeStatusPolicy", ReplyAction="*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetOrderInfoResponsePerson))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Model[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LimitElement[]))] ELTKasko.ChangeStatusPolicyResponse ChangeStatusPolicy(ELTKasko.ChangeStatusPolicyRequest request); // CODEGEN: Generating message contract since the operation has multiple return values. @@ -205,7 +373,11 @@ namespace ELTKasko [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetInsuranceCompanyAccountDetails", ReplyAction="*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetOrderInfoResponsePerson))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Model[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LimitElement[]))] [return: System.ServiceModel.MessageParameterAttribute(Name="AccountDetails")] ELTKasko.GetInsuranceCompanyAccountDetailsResponseAccountDetails GetInsuranceCompanyAccountDetails(ELTKasko.GetInsuranceCompanyAccountDetailsInsuranceCompany InsuranceCompany); @@ -215,24 +387,52 @@ namespace ELTKasko [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetBSO", ReplyAction="*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetOrderInfoResponsePerson))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))] - ELTKasko.GetBSOResponseGetBSOResult GetBSO(ELTKasko.AuthInfo AuthInfo, string InsuranceCompany, string ProductId, string BSOStatusId, string BSOCategory, string BSONumberFrom, string BSONumberTo, string ActNumber, string ResponsibleId, string Login); + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Model[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LimitElement[]))] + ELTKasko.GetBSOResponseGetBSOResult GetBSO(ELTKasko.AuthInfo AuthInfo, string InsuranceCompany, string ProductId, string BSOStatusId, string BSOCategory, string BSONumberFrom, string BSONumberTo, string ActNumber, string ResponsibleId); [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetBSO", ReplyAction="*")] - System.Threading.Tasks.Task GetBSOAsync(ELTKasko.AuthInfo AuthInfo, string InsuranceCompany, string ProductId, string BSOStatusId, string BSOCategory, string BSONumberFrom, string BSONumberTo, string ActNumber, string ResponsibleId, string Login); + System.Threading.Tasks.Task GetBSOAsync(ELTKasko.AuthInfo AuthInfo, string InsuranceCompany, string ProductId, string BSOStatusId, string BSOCategory, string BSONumberFrom, string BSONumberTo, string ActNumber, string ResponsibleId); - [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/SearchBSO", ReplyAction="*")] + [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/IsPromoCode", ReplyAction="*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetOrderInfoResponsePerson))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))] - ELTKasko.SearchBSOResponseSearchBSOResult SearchBSO(ELTKasko.AuthInfo AuthInfo, string InsuranceCompany, string ProductId, string BSOStatusId, string BSOCategory, string SearchBSONumber); + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Model[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LimitElement[]))] + [return: System.ServiceModel.MessageParameterAttribute(Name="IsPromoCode")] + string IsPromoCode(string ProductId); - [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/SearchBSO", ReplyAction="*")] - System.Threading.Tasks.Task SearchBSOAsync(ELTKasko.AuthInfo AuthInfo, string InsuranceCompany, string ProductId, string BSOStatusId, string BSOCategory, string SearchBSONumber); + [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/IsPromoCode", ReplyAction="*")] + [return: System.ServiceModel.MessageParameterAttribute(Name="IsPromoCode")] + System.Threading.Tasks.Task IsPromoCodeAsync(string ProductId); + + [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetConditions", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetOrderInfoResponsePerson))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Model[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LimitElement[]))] + [return: System.ServiceModel.MessageParameterAttribute(Name="Conditions")] + ELTKasko.Condition[] GetConditions(string InsuranceCompany, string ProductId, string ProgramId, string CarCost, string PremiumSum, string Mark, string Model); + + [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetConditions", ReplyAction="*")] + [return: System.ServiceModel.MessageParameterAttribute(Name="Conditions")] + System.Threading.Tasks.Task GetConditionsAsync(string InsuranceCompany, string ProductId, string ProgramId, string CarCost, string PremiumSum, string Mark, string Model); // CODEGEN: Parameter 'Types' 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/GetPUUMarks", ReplyAction="*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetOrderInfoResponsePerson))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Model[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LimitElement[]))] ELTKasko.GetPUUMarksResponse GetPUUMarks(ELTKasko.GetPUUMarksRequest request); [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetPUUMarks", ReplyAction="*")] @@ -240,7 +440,11 @@ namespace ELTKasko [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetPUUModels", ReplyAction="*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetOrderInfoResponsePerson))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Model[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LimitElement[]))] ELTKasko.PUUModel[] GetPUUModels(ELTKasko.PUUMark Mark); [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetPUUModels", ReplyAction="*")] @@ -248,7 +452,11 @@ namespace ELTKasko [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetAutoMarks", ReplyAction="*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetOrderInfoResponsePerson))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Model[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LimitElement[]))] string[] GetAutoMarks(bool ActualOnly, string Category); [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetAutoMarks", ReplyAction="*")] @@ -256,7 +464,11 @@ namespace ELTKasko [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetAutoModels", ReplyAction="*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetOrderInfoResponsePerson))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Model[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LimitElement[]))] string[] GetAutoModels(string Mark, bool ActualOnly, string Category); [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetAutoModels", ReplyAction="*")] @@ -264,7 +476,11 @@ namespace ELTKasko [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetAutoModifications", ReplyAction="*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetOrderInfoResponsePerson))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Model[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LimitElement[]))] ELTKasko.Modification[] GetAutoModifications(string Mark, string Model, bool ActualOnly, string Category); [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetAutoModifications", ReplyAction="*")] @@ -273,7 +489,11 @@ namespace ELTKasko // 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/UploadFile", ReplyAction="*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetOrderInfoResponsePerson))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Model[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LimitElement[]))] ELTKasko.UploadFileResponse UploadFile(ELTKasko.UploadFileRequest request); [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/UploadFile", ReplyAction="*")] @@ -282,7 +502,11 @@ namespace ELTKasko // 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(GetOrderInfoResponsePerson))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Model[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LimitElement[]))] ELTKasko.UploadFileToInsuranceResponse UploadFileToInsurance(ELTKasko.UploadFileToInsuranceRequest request); [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/UploadFileToInsurance", ReplyAction="*")] @@ -290,16 +514,49 @@ namespace ELTKasko [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/UploadToClient", ReplyAction="*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetOrderInfoResponsePerson))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Model[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LimitElement[]))] ELTKasko.UploadToClientResponse UploadToClient(ELTKasko.UploadToClientRequest request); // CODEGEN: Generating message contract since the operation has multiple return values. [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/UploadToClient", ReplyAction="*")] System.Threading.Tasks.Task UploadToClientAsync(ELTKasko.UploadToClientRequest request); + // 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/SavePolicyTempData", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetOrderInfoResponsePerson))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Model[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LimitElement[]))] + ELTKasko.SavePolicyTempDataResponse SavePolicyTempData(ELTKasko.SavePolicyTempDataRequest request); + + [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/SavePolicyTempData", ReplyAction="*")] + System.Threading.Tasks.Task SavePolicyTempDataAsync(ELTKasko.SavePolicyTempDataRequest request); + + [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetPolicyTempData", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetOrderInfoResponsePerson))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Model[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LimitElement[]))] + string GetPolicyTempData(ELTKasko.AuthInfo AuthInfo, string OrderId); + + [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetPolicyTempData", ReplyAction="*")] + System.Threading.Tasks.Task GetPolicyTempDataAsync(ELTKasko.AuthInfo AuthInfo, string OrderId); + [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetAutoPrice", ReplyAction="*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetOrderInfoResponsePerson))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Model[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LimitElement[]))] ELTKasko.MinMaxPrice GetAutoPrice(string InsuranceCompany, string Mark, string Model, string Modification, string EngineVolume, string EngineType, string Year, double Power, string KPPTypeId, string WheelDriveId, bool IsNew, int DoorsCount, string BodyType); [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetAutoPrice", ReplyAction="*")] @@ -307,7 +564,11 @@ namespace ELTKasko [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetAutoModifications", ReplyAction="*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetOrderInfoResponsePerson))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Model[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LimitElement[]))] ELTKasko.GetAutoModificationsFromSkResponse GetAutoModificationsFromSk(ELTKasko.GetAutoModificationsFromSkRequest request); // CODEGEN: Generating message contract since the operation has multiple return values. @@ -316,7 +577,11 @@ namespace ELTKasko [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/ImportPayment", ReplyAction="*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetOrderInfoResponsePerson))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Model[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LimitElement[]))] ELTKasko.ImportPaymentResponse ImportPayment(ELTKasko.ImportPaymentRequest request); // CODEGEN: Generating message contract since the operation has multiple return values. @@ -325,7 +590,11 @@ namespace ELTKasko [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetBanks", ReplyAction="*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetOrderInfoResponsePerson))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Model[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LimitElement[]))] ELTKasko.Bank[] GetBanks(); [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetBanks", ReplyAction="*")] @@ -333,7 +602,11 @@ namespace ELTKasko [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetCountries", ReplyAction="*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetOrderInfoResponsePerson))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Model[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LimitElement[]))] ELTKasko.Country[] GetCountries(); [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetCountries", ReplyAction="*")] @@ -341,7 +614,11 @@ namespace ELTKasko [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetSpecialMachineryMark", ReplyAction="*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetOrderInfoResponsePerson))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Model[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LimitElement[]))] ELTKasko.SpecialMachineryMark[] GetSpecialMachineryMark(); [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetSpecialMachineryMark", ReplyAction="*")] @@ -349,7 +626,11 @@ namespace ELTKasko [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetRegions", ReplyAction="*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetOrderInfoResponsePerson))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Model[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LimitElement[]))] ELTKasko.Region[] GetRegions(); [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetRegions", ReplyAction="*")] @@ -358,7 +639,11 @@ namespace ELTKasko // 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(GetOrderInfoResponsePerson))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Model[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LimitElement[]))] ELTKasko.GetRegionsExtResponse GetRegionsExt(ELTKasko.GetRegionsExtRequest request); [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetRegionsExt", ReplyAction="*")] @@ -367,7 +652,11 @@ namespace ELTKasko // 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(GetOrderInfoResponsePerson))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Model[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LimitElement[]))] ELTKasko.GetLocalitiesExtResponse GetLocalitiesExt(ELTKasko.GetLocalitiesExtRequest request); [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetLocalitiesExt", ReplyAction="*")] @@ -376,7 +665,11 @@ namespace ELTKasko // CODEGEN: Parameter 'GetCitiesExtResult' 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/GetCitiesExt", ReplyAction="*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetOrderInfoResponsePerson))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Model[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LimitElement[]))] ELTKasko.GetCitiesExtResponse GetCitiesExt(ELTKasko.GetCitiesExtRequest request); [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetCitiesExt", ReplyAction="*")] @@ -384,32 +677,111 @@ namespace ELTKasko [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetSTOA", ReplyAction="*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetOrderInfoResponsePerson))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Model[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LimitElement[]))] ELTKasko.STOA[] GetSTOA(); [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetSTOA", ReplyAction="*")] System.Threading.Tasks.Task GetSTOAAsync(); - // CODEGEN: Parameter 'RolfFinance' 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/DeleteCalculation", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetOrderInfoResponsePerson))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Model[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LimitElement[]))] + ELTKasko.DeleteCalculationResponse DeleteCalculation(ELTKasko.DeleteCalculationRequest request); + + // CODEGEN: Generating message contract since the operation has multiple return values. + [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/DeleteCalculation", ReplyAction="*")] + System.Threading.Tasks.Task DeleteCalculationAsync(ELTKasko.DeleteCalculationRequest request); + + // CODEGEN: Parameter 'GetInsuranceProductsResult' 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/GetInsuranceProducts", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetOrderInfoResponsePerson))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Model[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LimitElement[]))] + ELTKasko.GetInsuranceProductsResponse GetInsuranceProducts(ELTKasko.GetInsuranceProductsRequest request); + + [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetInsuranceProducts", ReplyAction="*")] + System.Threading.Tasks.Task GetInsuranceProductsAsync(ELTKasko.GetInsuranceProductsRequest request); + + // CODEGEN: Parameter 'GetInsuranceProgramsResult' 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/GetInsurancePrograms", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetOrderInfoResponsePerson))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Model[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LimitElement[]))] + ELTKasko.GetInsuranceProgramsResponse GetInsurancePrograms(ELTKasko.GetInsuranceProgramsRequest request); + + [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetInsurancePrograms", ReplyAction="*")] + System.Threading.Tasks.Task GetInsuranceProgramsAsync(ELTKasko.GetInsuranceProgramsRequest request); + + // CODEGEN: Parameter 'GetCommonFormTypesResult' 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/GetCommonFormTypes", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetOrderInfoResponsePerson))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Model[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LimitElement[]))] + ELTKasko.GetCommonFormTypesResponse GetCommonFormTypes(ELTKasko.GetCommonFormTypesRequest request); + + [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetCommonFormTypes", ReplyAction="*")] + System.Threading.Tasks.Task GetCommonFormTypesAsync(ELTKasko.GetCommonFormTypesRequest request); + + [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetCommonForms", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetOrderInfoResponsePerson))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Model[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LimitElement[]))] + ELTKasko.GetCommonFormsResponseGetCommonFormsResult GetCommonForms(string InsuranceCompany, string ProductId, string ProgramId, string CommonFormId); + + [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetCommonForms", ReplyAction="*")] + System.Threading.Tasks.Task GetCommonFormsAsync(string InsuranceCompany, string ProductId, string ProgramId, string CommonFormId); + + [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetCommonFormsExist", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetOrderInfoResponsePerson))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Model[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LimitElement[]))] + ELTKasko.GetCommonFormsExistResponseGetCommonFormsExistResult GetCommonFormsExist(string InsuranceCompany, string ProductId, string CommonFormId); + + [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetCommonFormsExist", ReplyAction="*")] + System.Threading.Tasks.Task GetCommonFormsExistAsync(string InsuranceCompany, string ProductId, string CommonFormId); + [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetInsuranceCompanies", ReplyAction="*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetOrderInfoResponsePerson))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))] - ELTKasko.GetInsuranceCompaniesResponse GetInsuranceCompanies(ELTKasko.GetInsuranceCompaniesRequest request); + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Model[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LimitElement[]))] + ELTKasko.InsuranceCompany[] GetInsuranceCompanies(string Login); [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetInsuranceCompanies", ReplyAction="*")] - System.Threading.Tasks.Task GetInsuranceCompaniesAsync(ELTKasko.GetInsuranceCompaniesRequest request); - - [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetInsuranceCompaniesKASKO", ReplyAction="*")] - [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] - [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))] - ELTKasko.DictionaryElement[] GetInsuranceCompaniesKASKO(); - - [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetInsuranceCompaniesKASKO", ReplyAction="*")] - System.Threading.Tasks.Task GetInsuranceCompaniesKASKOAsync(); + System.Threading.Tasks.Task GetInsuranceCompaniesAsync(string Login); [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetSubjectTypes", ReplyAction="*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetOrderInfoResponsePerson))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Model[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LimitElement[]))] ELTKasko.SubjectType[] GetSubjectTypes(); [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetSubjectTypes", ReplyAction="*")] @@ -418,15 +790,36 @@ namespace ELTKasko // CODEGEN: Parameter 'GetDocumentTypesResult' 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/GetDocumentTypes", ReplyAction="*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetOrderInfoResponsePerson))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Model[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LimitElement[]))] ELTKasko.GetDocumentTypesResponse GetDocumentTypes(ELTKasko.GetDocumentTypesRequest request); [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetDocumentTypes", ReplyAction="*")] System.Threading.Tasks.Task GetDocumentTypesAsync(ELTKasko.GetDocumentTypesRequest request); + [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/UploadDocuments", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetOrderInfoResponsePerson))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Model[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LimitElement[]))] + ELTKasko.UploadDocumentsResponse UploadDocuments(ELTKasko.UploadDocumentsRequest request); + + // CODEGEN: Generating message contract since the operation has multiple return values. + [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/UploadDocuments", ReplyAction="*")] + System.Threading.Tasks.Task UploadDocumentsAsync(ELTKasko.UploadDocumentsRequest request); + [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetDOTypes", ReplyAction="*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetOrderInfoResponsePerson))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Model[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LimitElement[]))] ELTKasko.DOType[] GetDOTypes(); [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetDOTypes", ReplyAction="*")] @@ -434,23 +827,35 @@ namespace ELTKasko [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetProducts", ReplyAction="*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetOrderInfoResponsePerson))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))] - ELTKasko.DictionaryElement[] GetProducts(string InsuranceCompany, ELTKasko.AuthInfo AuthInfo); + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Model[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LimitElement[]))] + ELTKasko.DictionaryElement[] GetProducts(string InsuranceCompany); [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetProducts", ReplyAction="*")] - System.Threading.Tasks.Task GetProductsAsync(string InsuranceCompany, ELTKasko.AuthInfo AuthInfo); + System.Threading.Tasks.Task GetProductsAsync(string InsuranceCompany); [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetPrograms", ReplyAction="*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetOrderInfoResponsePerson))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))] - ELTKasko.DictionaryElement[] GetPrograms(ELTKasko.AuthInfo AuthInfo, string InsuranceCompany, string Product); + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Model[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LimitElement[]))] + ELTKasko.DictionaryElement[] GetPrograms(string InsuranceCompany, string Product); [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetPrograms", ReplyAction="*")] - System.Threading.Tasks.Task GetProgramsAsync(ELTKasko.AuthInfo AuthInfo, string InsuranceCompany, string Product); + System.Threading.Tasks.Task GetProgramsAsync(string InsuranceCompany, string Product); [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetOptions", ReplyAction="*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetOrderInfoResponsePerson))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Model[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LimitElement[]))] ELTKasko.Option[] GetOptions(string ProductId); [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetOptions", ReplyAction="*")] @@ -458,7 +863,11 @@ namespace ELTKasko [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetKBM", ReplyAction="*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetOrderInfoResponsePerson))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Model[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LimitElement[]))] ELTKasko.GetKBMResult GetKBM(string InsuranceCompany, ELTKasko.AuthInfo AuthInfo, ELTKasko.CarInfo CarInfo, bool DriversRestricted, int OwnerType, System.DateTime ContractBeginDate, ELTKasko.Person[] PersonInfo, ELTKasko.JuridicalInfo JuridicalInfo); [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetKBM", ReplyAction="*")] @@ -466,7 +875,11 @@ namespace ELTKasko [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/Annulment", ReplyAction="*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetOrderInfoResponsePerson))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Model[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LimitElement[]))] ELTKasko.AnnulmentResponse Annulment(ELTKasko.AnnulmentRequest request); // CODEGEN: Generating message contract since the operation has multiple return values. @@ -475,44 +888,51 @@ namespace ELTKasko [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetAvailablePrintForms", ReplyAction="*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetOrderInfoResponsePerson))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Model[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LimitElement[]))] ELTKasko.GetAvailablePrintFormsResponse GetAvailablePrintForms(ELTKasko.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 GetAvailablePrintFormsAsync(ELTKasko.GetAvailablePrintFormsRequest request); - [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetAvailableInvoiceForms", ReplyAction="*")] + // CODEGEN: Parameter 'picture' 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/GetPrintFormPictures", ReplyAction="*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetOrderInfoResponsePerson))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))] - ELTKasko.GetAvailableInvoiceFormsResponse GetAvailableInvoiceForms(ELTKasko.GetAvailableInvoiceFormsRequest request); + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Model[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LimitElement[]))] + [return: System.ServiceModel.MessageParameterAttribute(Name="picture")] + ELTKasko.GetPrintFormPicturesResponse GetPrintFormPictures(ELTKasko.GetPrintFormPicturesRequest request); - // CODEGEN: Generating message contract since the operation has multiple return values. - [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetAvailableInvoiceForms", ReplyAction="*")] - System.Threading.Tasks.Task GetAvailableInvoiceFormsAsync(ELTKasko.GetAvailableInvoiceFormsRequest request); + [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetPrintFormPictures", ReplyAction="*")] + System.Threading.Tasks.Task GetPrintFormPicturesAsync(ELTKasko.GetPrintFormPicturesRequest request); [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetPrintForm", ReplyAction="*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetOrderInfoResponsePerson))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))] - ELTKasko.GetPrintFormResponse GetPrintForm(ELTKasko.GetPrintFormRequest request); + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Model[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LimitElement[]))] + ELTKasko.GetPrintFormResponseGetPrintFormResult GetPrintForm(ELTKasko.AuthInfo AuthInfo, string OrderId, string FormId, string Format); - // 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 GetPrintFormAsync(ELTKasko.GetPrintFormRequest request); - - [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetInvoiceForm", ReplyAction="*")] - [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] - [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))] - ELTKasko.GetInvoiceFormResponse GetInvoiceForm(ELTKasko.GetInvoiceFormRequest request); - - // CODEGEN: Generating message contract since the operation has multiple return values. - [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetInvoiceForm", ReplyAction="*")] - System.Threading.Tasks.Task GetInvoiceFormAsync(ELTKasko.GetInvoiceFormRequest request); + System.Threading.Tasks.Task GetPrintFormAsync(ELTKasko.AuthInfo AuthInfo, string OrderId, string FormId, string Format); // CODEGEN: Parameter 'KPData' 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/GetPrintKP", ReplyAction="*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetOrderInfoResponsePerson))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Model[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LimitElement[]))] [return: System.ServiceModel.MessageParameterAttribute(Name="KPData")] ELTKasko.GetPrintKPResponse GetPrintKP(ELTKasko.GetPrintKPRequest request); @@ -521,7 +941,11 @@ namespace ELTKasko [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/PreliminaryKASKOCalculation", ReplyAction="*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetOrderInfoResponsePerson))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Model[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LimitElement[]))] ELTKasko.KASKOCalculationResult PreliminaryKASKOCalculation(ELTKasko.AuthInfo AuthInfo, string TrafficSource, string InsuranceCompany, int PaymentType, int UW3, string ProgramId, string ProductId, string OrderId, string ContractOptionId, ELTKasko.ProlongationInfo Prolongation, bool Analytics, string PartnerProjectNumber, string MultiCalcId, ELTKasko.PreliminaryKASKOCalculationParams Params); [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/PreliminaryKASKOCalculation", ReplyAction="*")] @@ -529,15 +953,23 @@ namespace ELTKasko [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/FinalKASKOCalculation", ReplyAction="*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetOrderInfoResponsePerson))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))] - ELTKasko.KASKOCalculationResult FinalKASKOCalculation(ELTKasko.AuthInfo AuthInfo, string TrafficSource, string InsuranceCompany, int PaymentType, int UW3, string ProgramId, string ProductId, string OrderId, string Login, ELTKasko.ProlongationInfo Prolongation, string PartnerProjectNumber, string MultiCalcId, string SKCalcId, ELTKasko.FinalKASKOCaclulationParams Params); + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Model[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LimitElement[]))] + ELTKasko.KASKOCalculationResult FinalKASKOCalculation(ELTKasko.AuthInfo AuthInfo, string TrafficSource, string InsuranceCompany, int PaymentType, int UW3, string ProgramId, string ProductId, string OrderId, string Login, ELTKasko.ProlongationInfo Prolongation, string PartnerProjectNumber, string MultiCalcId, ELTKasko.FinalKASKOCaclulationParams Params); [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/FinalKASKOCalculation", ReplyAction="*")] - System.Threading.Tasks.Task FinalKASKOCalculationAsync(ELTKasko.AuthInfo AuthInfo, string TrafficSource, string InsuranceCompany, int PaymentType, int UW3, string ProgramId, string ProductId, string OrderId, string Login, ELTKasko.ProlongationInfo Prolongation, string PartnerProjectNumber, string MultiCalcId, string SKCalcId, ELTKasko.FinalKASKOCaclulationParams Params); + System.Threading.Tasks.Task FinalKASKOCalculationAsync(ELTKasko.AuthInfo AuthInfo, string TrafficSource, string InsuranceCompany, int PaymentType, int UW3, string ProgramId, string ProductId, string OrderId, string Login, ELTKasko.ProlongationInfo Prolongation, string PartnerProjectNumber, string MultiCalcId, ELTKasko.FinalKASKOCaclulationParams Params); [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/RegisterNewUser", ReplyAction="*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetOrderInfoResponsePerson))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Model[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LimitElement[]))] ELTKasko.RegisterNewUserResponse RegisterNewUser(ELTKasko.RegisterNewUserRequest request); // CODEGEN: Generating message contract since the operation has multiple return values. @@ -546,7 +978,11 @@ namespace ELTKasko [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/UpdateUser", ReplyAction="*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetOrderInfoResponsePerson))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Model[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LimitElement[]))] ELTKasko.UpdateUserResponse UpdateUser(ELTKasko.UpdateUserRequest request); // CODEGEN: Generating message contract since the operation has multiple return values. @@ -555,7 +991,11 @@ namespace ELTKasko [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/AuthorizationUser", ReplyAction="*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetOrderInfoResponsePerson))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Model[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LimitElement[]))] ELTKasko.AuthorizationUserResponse AuthorizationUser(ELTKasko.AuthorizationUserRequest request); // CODEGEN: Generating message contract since the operation has multiple return values. @@ -564,17 +1004,90 @@ namespace ELTKasko [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/ChangeStatusUser", ReplyAction="*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetOrderInfoResponsePerson))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Model[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LimitElement[]))] ELTKasko.ChangeStatusUserResponse ChangeStatusUser(ELTKasko.ChangeStatusUserRequest request); // CODEGEN: Generating message contract since the operation has multiple return values. [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/ChangeStatusUser", ReplyAction="*")] System.Threading.Tasks.Task ChangeStatusUserAsync(ELTKasko.ChangeStatusUserRequest request); + [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetOrderId", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetOrderInfoResponsePerson))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Model[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LimitElement[]))] + ELTKasko.GetOrderIdResponseGetOrderIdResult GetOrderId(ELTKasko.AuthInfo AuthInfo, string inn, string pa); + + [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetOrderId", ReplyAction="*")] + System.Threading.Tasks.Task GetOrderIdAsync(ELTKasko.AuthInfo AuthInfo, string inn, string pa); + + // 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(GetOrderInfoResponsePerson))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Model[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LimitElement[]))] + [return: System.ServiceModel.MessageParameterAttribute(Name="SubjectId")] + ELTKasko.GetNewSubjectIdsResponse GetNewSubjectIds(ELTKasko.GetNewSubjectIdsRequest request); + + [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetNewSubjectIds", ReplyAction="*")] + System.Threading.Tasks.Task GetNewSubjectIdsAsync(ELTKasko.GetNewSubjectIdsRequest request); + + [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/ChangeUserPassword", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetOrderInfoResponsePerson))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Model[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LimitElement[]))] + ELTKasko.ChangeUserPasswordResponse ChangeUserPassword(ELTKasko.ChangeUserPasswordRequest request); + + // CODEGEN: Generating message contract since the operation has multiple return values. + [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/ChangeUserPassword", ReplyAction="*")] + System.Threading.Tasks.Task ChangeUserPasswordAsync(ELTKasko.ChangeUserPasswordRequest request); + + [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/ValidationLogin", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetOrderInfoResponsePerson))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Model[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LimitElement[]))] + ELTKasko.ValidationLoginResponse ValidationLogin(ELTKasko.ValidationLoginRequest request); + + // CODEGEN: Generating message contract since the operation has multiple return values. + [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/ValidationLogin", ReplyAction="*")] + System.Threading.Tasks.Task ValidationLoginAsync(ELTKasko.ValidationLoginRequest request); + + [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/ValidateRecord", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetOrderInfoResponsePerson))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Model[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LimitElement[]))] + ELTKasko.ValidateRecordResponse ValidateRecord(ELTKasko.ValidateRecordRequest request); + + // CODEGEN: Generating message contract since the operation has multiple return values. + [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/ValidateRecord", ReplyAction="*")] + System.Threading.Tasks.Task ValidateRecordAsync(ELTKasko.ValidateRecordRequest request); + // CODEGEN: Parameter 'Limit' 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/GetGOLimit", ReplyAction="*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetOrderInfoResponsePerson))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Model[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LimitElement[]))] [return: System.ServiceModel.MessageParameterAttribute(Name="Limit")] ELTKasko.GetGOLimitResponse GetGOLimit(ELTKasko.GetGOLimitRequest request); @@ -584,7 +1097,11 @@ namespace ELTKasko // CODEGEN: Parameter 'GetInvoiceNumberResult' 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/GetInvoiceNumber", ReplyAction="*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetOrderInfoResponsePerson))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Model[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LimitElement[]))] ELTKasko.GetInvoiceNumberResponse GetInvoiceNumber(ELTKasko.GetInvoiceNumberRequest request); [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetInvoiceNumber", ReplyAction="*")] @@ -592,7 +1109,11 @@ namespace ELTKasko [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetTypeIdFileToInsurance", ReplyAction="*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetOrderInfoResponsePerson))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Model[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LimitElement[]))] ELTKasko.DictionaryElement[] GetTypeIdFileToInsurance(ELTKasko.AuthInfo AuthInfo, string OrderId, string InsuranceCompany); [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetTypeIdFileToInsurance", ReplyAction="*")] @@ -600,24 +1121,74 @@ namespace ELTKasko [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetCalculationList", ReplyAction="*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetOrderInfoResponsePerson))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Model[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LimitElement[]))] ELTKasko.Calculation[] GetCalculationList(ELTKasko.AuthInfo AuthInfo, ELTKasko.GetCalculationListParams Params); [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetCalculationList", ReplyAction="*")] System.Threading.Tasks.Task GetCalculationListAsync(ELTKasko.AuthInfo AuthInfo, ELTKasko.GetCalculationListParams Params); + [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetContracts", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetOrderInfoResponsePerson))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Model[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LimitElement[]))] + ELTKasko.Contract[] GetContracts(ELTKasko.AuthInfo AuthInfo, string PolicyNumber, string Insurer, string ContractBegin, string ContractEnd, string ContractSignFrom, string ContractSignTo, int InvoiceNumber, int ContractStatus, string PaymentStatus); + + [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetContracts", ReplyAction="*")] + System.Threading.Tasks.Task GetContractsAsync(ELTKasko.AuthInfo AuthInfo, string PolicyNumber, string Insurer, string ContractBegin, string ContractEnd, string ContractSignFrom, string ContractSignTo, int InvoiceNumber, int ContractStatus, string PaymentStatus); + + [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetPriceCache", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetOrderInfoResponsePerson))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Model[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LimitElement[]))] + ELTKasko.CalculationResult[] GetPriceCache(string Mark, string Model, ELTKasko.Modification Modification); + + [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetPriceCache", ReplyAction="*")] + System.Threading.Tasks.Task GetPriceCacheAsync(string Mark, string Model, ELTKasko.Modification Modification); + [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetPrice", ReplyAction="*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetOrderInfoResponsePerson))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Model[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LimitElement[]))] double GetPrice(string Mark, string Model, ELTKasko.Modification Modification, int Year); [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetPrice", ReplyAction="*")] System.Threading.Tasks.Task GetPriceAsync(string Mark, string Model, ELTKasko.Modification Modification, int Year); + // CODEGEN: Parameter 'Car' 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/GetCarData", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetOrderInfoResponsePerson))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Model[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LimitElement[]))] + [return: System.ServiceModel.MessageParameterAttribute(Name="Car")] + ELTKasko.GetCarDataResponse GetCarData(ELTKasko.GetCarDataRequest request); + + [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetCarData", ReplyAction="*")] + System.Threading.Tasks.Task GetCarDataAsync(ELTKasko.GetCarDataRequest request); + // CODEGEN: Parameter 'Marks' 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/GetAutoFull", ReplyAction="*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetOrderInfoResponsePerson))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Model[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LimitElement[]))] [return: System.ServiceModel.MessageParameterAttribute(Name="Marks")] ELTKasko.GetAutoFullResponse GetAutoFull(ELTKasko.GetAutoFullRequest request); @@ -626,16 +1197,23 @@ namespace ELTKasko [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetInsuranceCompanySpecificOptions", ReplyAction="*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetOrderInfoResponsePerson))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))] - ELTKasko.GetInsuranceCompanySpecificOptionsResponse GetInsuranceCompanySpecificOptions(ELTKasko.GetInsuranceCompanySpecificOptionsRequest request); + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Model[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LimitElement[]))] + ELTKasko.InsuranceCompanyOption[] GetInsuranceCompanySpecificOptions(string InsuranceCompany); - // CODEGEN: Generating message contract since the operation has multiple return values. [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetInsuranceCompanySpecificOptions", ReplyAction="*")] - System.Threading.Tasks.Task GetInsuranceCompanySpecificOptionsAsync(ELTKasko.GetInsuranceCompanySpecificOptionsRequest request); + System.Threading.Tasks.Task GetInsuranceCompanySpecificOptionsAsync(string InsuranceCompany); [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/SaveClient", ReplyAction="*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetOrderInfoResponsePerson))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Model[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LimitElement[]))] ELTKasko.SaveClientResponse SaveClient(ELTKasko.SaveClientRequest request); // CODEGEN: Generating message contract since the operation has multiple return values. @@ -644,7 +1222,11 @@ namespace ELTKasko [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/SearchClient", ReplyAction="*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetOrderInfoResponsePerson))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Model[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LimitElement[]))] ELTKasko.SearchClientResponse SearchClient(ELTKasko.SearchClientRequest request); // CODEGEN: Generating message contract since the operation has multiple return values. @@ -653,7 +1235,11 @@ namespace ELTKasko [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/SearchClientEKK", ReplyAction="*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetOrderInfoResponsePerson))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Model[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LimitElement[]))] ELTKasko.SearchClientEKKResponse SearchClientEKK(ELTKasko.SearchClientEKKRequest request); // CODEGEN: Generating message contract since the operation has multiple return values. @@ -663,7 +1249,11 @@ namespace ELTKasko // CODEGEN: Parameter 'Element' 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/GetCitizenship", ReplyAction="*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetOrderInfoResponsePerson))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Model[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LimitElement[]))] [return: System.ServiceModel.MessageParameterAttribute(Name="Element")] ELTKasko.GetCitizenshipResponse GetCitizenship(ELTKasko.GetCitizenshipRequest request); @@ -673,7 +1263,11 @@ namespace ELTKasko // CODEGEN: Parameter 'Element' 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/GetOPF", ReplyAction="*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(GetOrderInfoResponsePerson))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Model[]))] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(LimitElement[]))] [return: System.ServiceModel.MessageParameterAttribute(Name="Element")] ELTKasko.GetOPFResponse GetOPF(ELTKasko.GetOPFRequest request); @@ -682,7 +1276,7 @@ namespace ELTKasko } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")] public partial class AuthInfo @@ -738,7 +1332,1336 @@ namespace ELTKasko } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")] + public partial class UserDataType + { + + private string surnameField; + + private string nameField; + + private string patronymicField; + + private int statusField; + + private string subjectIdField; + + private string dOBField; + + private string sexField; + + private string phoneField; + + private string emailField; + + private UserDataTypeDepartment departmentField; + + private UserDataTypePersonDocument personDocumentField; + + private UserDataTypeRegistrationAddress registrationAddressField; + + private UserDataTypeFactAddress factAddressField; + + private UserDataTypeKBM kBMField; + + private UserDataTypeVehicle[] vehiclesField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string Surname + { + get + { + return this.surnameField; + } + set + { + this.surnameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string Name + { + get + { + return this.nameField; + } + set + { + this.nameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string Patronymic + { + get + { + return this.patronymicField; + } + set + { + this.patronymicField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public int Status + { + get + { + return this.statusField; + } + set + { + this.statusField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public string SubjectId + { + get + { + return this.subjectIdField; + } + set + { + this.subjectIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=5)] + public string DOB + { + get + { + return this.dOBField; + } + set + { + this.dOBField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=6)] + public string Sex + { + get + { + return this.sexField; + } + set + { + this.sexField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=7)] + public string Phone + { + get + { + return this.phoneField; + } + set + { + this.phoneField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=8)] + public string Email + { + get + { + return this.emailField; + } + set + { + this.emailField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=9)] + public UserDataTypeDepartment Department + { + get + { + return this.departmentField; + } + set + { + this.departmentField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=10)] + public UserDataTypePersonDocument PersonDocument + { + get + { + return this.personDocumentField; + } + set + { + this.personDocumentField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=11)] + public UserDataTypeRegistrationAddress RegistrationAddress + { + get + { + return this.registrationAddressField; + } + set + { + this.registrationAddressField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=12)] + public UserDataTypeFactAddress FactAddress + { + get + { + return this.factAddressField; + } + set + { + this.factAddressField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=13)] + public UserDataTypeKBM KBM + { + get + { + return this.kBMField; + } + set + { + this.kBMField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(Order=14)] + [System.Xml.Serialization.XmlArrayItemAttribute("Vehicle", IsNullable=false)] + public UserDataTypeVehicle[] Vehicles + { + get + { + return this.vehiclesField; + } + set + { + this.vehiclesField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://elt-poisk.com/")] + public partial class UserDataTypeDepartment + { + + private string codeField; + + private string nameField; + + private string regionField; + + private string regionNameField; + + private string cityNameField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string Code + { + get + { + return this.codeField; + } + set + { + this.codeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string Name + { + get + { + return this.nameField; + } + set + { + this.nameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string Region + { + get + { + return this.regionField; + } + set + { + this.regionField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public string RegionName + { + get + { + return this.regionNameField; + } + set + { + this.regionNameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public string CityName + { + get + { + return this.cityNameField; + } + set + { + this.cityNameField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://elt-poisk.com/")] + public partial class UserDataTypePersonDocument + { + + private string seriesField; + + private string numberField; + + private string typeField; + + private string issuedByField; + + private string issuedDateField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string Series + { + get + { + return this.seriesField; + } + set + { + this.seriesField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string Number + { + get + { + return this.numberField; + } + set + { + this.numberField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string Type + { + get + { + return this.typeField; + } + set + { + this.typeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public string IssuedBy + { + get + { + return this.issuedByField; + } + set + { + this.issuedByField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public string IssuedDate + { + get + { + return this.issuedDateField; + } + set + { + this.issuedDateField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://elt-poisk.com/")] + public partial class UserDataTypeRegistrationAddress + { + + 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 houseField; + + private string korpusField; + + private string flatField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string Index + { + get + { + return this.indexField; + } + set + { + this.indexField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string Country + { + get + { + return this.countryField; + } + set + { + this.countryField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string Region + { + get + { + return this.regionField; + } + set + { + this.regionField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public string District + { + get + { + return this.districtField; + } + set + { + this.districtField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public string City + { + get + { + return this.cityField; + } + set + { + this.cityField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=5)] + public string CityKladr + { + get + { + return this.cityKladrField; + } + set + { + this.cityKladrField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=6)] + public string Street + { + get + { + return this.streetField; + } + set + { + this.streetField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=7)] + public string StreetKladr + { + get + { + return this.streetKladrField; + } + set + { + this.streetKladrField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=8)] + public string House + { + get + { + return this.houseField; + } + set + { + this.houseField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=9)] + public string Korpus + { + get + { + return this.korpusField; + } + set + { + this.korpusField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=10)] + public string Flat + { + get + { + return this.flatField; + } + set + { + this.flatField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://elt-poisk.com/")] + public partial class UserDataTypeFactAddress + { + + 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 houseField; + + private string korpusField; + + private string flatField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string Index + { + get + { + return this.indexField; + } + set + { + this.indexField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string Country + { + get + { + return this.countryField; + } + set + { + this.countryField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string Region + { + get + { + return this.regionField; + } + set + { + this.regionField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public string District + { + get + { + return this.districtField; + } + set + { + this.districtField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public string City + { + get + { + return this.cityField; + } + set + { + this.cityField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=5)] + public string CityKladr + { + get + { + return this.cityKladrField; + } + set + { + this.cityKladrField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=6)] + public string Street + { + get + { + return this.streetField; + } + set + { + this.streetField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=7)] + public string StreetKladr + { + get + { + return this.streetKladrField; + } + set + { + this.streetKladrField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=8)] + public string House + { + get + { + return this.houseField; + } + set + { + this.houseField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=9)] + public string Korpus + { + get + { + return this.korpusField; + } + set + { + this.korpusField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=10)] + public string Flat + { + get + { + return this.flatField; + } + set + { + this.flatField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://elt-poisk.com/")] + public partial class UserDataTypeKBM + { + + private string valueField; + + private string classField; + + private UserDataTypeKBMPrevoiusKBM prevoiusKBMField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string Value + { + get + { + return this.valueField; + } + set + { + this.valueField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string Class + { + get + { + return this.classField; + } + set + { + this.classField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public UserDataTypeKBMPrevoiusKBM PrevoiusKBM + { + get + { + return this.prevoiusKBMField; + } + set + { + this.prevoiusKBMField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://elt-poisk.com/")] + public partial class UserDataTypeKBMPrevoiusKBM + { + + private string valueField; + + private string classField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string Value + { + get + { + return this.valueField; + } + set + { + this.valueField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string Class + { + get + { + return this.classField; + } + set + { + this.classField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://elt-poisk.com/")] + public partial class UserDataTypeVehicle + { + + private string regNumberField; + + private string vINField; + + private string usageStartField; + + private string vehicleYearField; + + private string markField; + + private string modelField; + + private string modificationField; + + private int seatingCapacityField; + + private bool seatingCapacityFieldSpecified; + + private int maxAllowedMassField; + + private bool maxAllowedMassFieldSpecified; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string RegNumber + { + get + { + return this.regNumberField; + } + set + { + this.regNumberField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string VIN + { + get + { + return this.vINField; + } + set + { + this.vINField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string UsageStart + { + get + { + return this.usageStartField; + } + set + { + this.usageStartField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public string VehicleYear + { + get + { + return this.vehicleYearField; + } + set + { + this.vehicleYearField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public string Mark + { + get + { + return this.markField; + } + set + { + this.markField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=5)] + public string Model + { + get + { + return this.modelField; + } + set + { + this.modelField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=6)] + public string Modification + { + get + { + return this.modificationField; + } + set + { + this.modificationField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=7)] + public int SeatingCapacity + { + get + { + return this.seatingCapacityField; + } + set + { + this.seatingCapacityField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool SeatingCapacitySpecified + { + get + { + return this.seatingCapacityFieldSpecified; + } + set + { + this.seatingCapacityFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=8)] + public int MaxAllowedMass + { + get + { + return this.maxAllowedMassField; + } + set + { + this.maxAllowedMassField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool MaxAllowedMassSpecified + { + get + { + return this.maxAllowedMassFieldSpecified; + } + set + { + this.maxAllowedMassFieldSpecified = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")] + public partial class GetCarDataResult + { + + private string markField; + + private string modelField; + + private int yearField; + + private bool yearFieldSpecified; + + private string bodyTypeField; + + private string kPPTypeField; + + private string powerField; + + private string wheelDriveField; + + private string engineVolumeField; + + private string engineTypeField; + + private string modificationField; + + private string idField; + + private string keyField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string Mark + { + get + { + return this.markField; + } + set + { + this.markField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string Model + { + get + { + return this.modelField; + } + set + { + this.modelField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public int Year + { + get + { + return this.yearField; + } + set + { + this.yearField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool YearSpecified + { + get + { + return this.yearFieldSpecified; + } + set + { + this.yearFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public string BodyType + { + get + { + return this.bodyTypeField; + } + set + { + this.bodyTypeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public string KPPType + { + get + { + return this.kPPTypeField; + } + set + { + this.kPPTypeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=5)] + public string Power + { + get + { + return this.powerField; + } + set + { + this.powerField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=6)] + public string WheelDrive + { + get + { + return this.wheelDriveField; + } + set + { + this.wheelDriveField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=7)] + public string EngineVolume + { + get + { + return this.engineVolumeField; + } + set + { + this.engineVolumeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=8)] + public string EngineType + { + get + { + return this.engineTypeField; + } + set + { + this.engineTypeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=9)] + public string Modification + { + get + { + return this.modificationField; + } + set + { + this.modificationField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=10)] + public string ID + { + get + { + return this.idField; + } + set + { + this.idField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=11)] + public string Key + { + get + { + return this.keyField; + } + set + { + this.keyField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")] + public partial class CalculationResult + { + + private int yearField; + + private double priceField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public int Year + { + get + { + return this.yearField; + } + set + { + this.yearField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public double Price + { + get + { + return this.priceField; + } + set + { + this.priceField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")] public partial class ClientDataEKK @@ -1274,7 +3197,7 @@ namespace ELTKasko } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")] public partial class PersonDocument : Document @@ -1332,7 +3255,7 @@ namespace ELTKasko /// [System.Xml.Serialization.XmlIncludeAttribute(typeof(PersonDocument))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(DriverLicence))] - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")] public partial class Document @@ -1404,7 +3327,7 @@ namespace ELTKasko } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")] public partial class DriverLicence : Document @@ -1460,7 +3383,7 @@ namespace ELTKasko } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://elt-poisk.com/")] public partial class ClientDataEKKDriverLicence @@ -1532,7 +3455,7 @@ namespace ELTKasko } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://elt-poisk.com/")] public partial class ClientDataEKKRegistrationDocument @@ -1588,7 +3511,7 @@ namespace ELTKasko } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")] public partial class Address @@ -1604,8 +3527,6 @@ namespace ELTKasko private string regionField; - private string regionKLADRField; - private string regionFiasIdField; private string districtField; @@ -1618,12 +3539,10 @@ namespace ELTKasko private string streetField; - private string streetKLADRField; + private string streetKladrField; private string streetFiasIdField; - private string kladrIdField; - private string fiasIdField; private string houseField; @@ -1707,21 +3626,7 @@ namespace ELTKasko } /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=4)] - public string RegionKLADR - { - get - { - return this.regionKLADRField; - } - set - { - this.regionKLADRField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=5)] + [System.Xml.Serialization.XmlElementAttribute(Order=4)] public string RegionFiasId { get @@ -1735,7 +3640,7 @@ namespace ELTKasko } /// - [System.Xml.Serialization.XmlElementAttribute(Order=6)] + [System.Xml.Serialization.XmlElementAttribute(Order=5)] public string District { get @@ -1749,7 +3654,7 @@ namespace ELTKasko } /// - [System.Xml.Serialization.XmlElementAttribute(Order=7)] + [System.Xml.Serialization.XmlElementAttribute(Order=6)] public string City { get @@ -1763,7 +3668,7 @@ namespace ELTKasko } /// - [System.Xml.Serialization.XmlElementAttribute(Order=8)] + [System.Xml.Serialization.XmlElementAttribute(Order=7)] public string CityKLADR { get @@ -1777,7 +3682,7 @@ namespace ELTKasko } /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=9)] + [System.Xml.Serialization.XmlElementAttribute(Order=8)] public string CityFiasId { get @@ -1791,7 +3696,7 @@ namespace ELTKasko } /// - [System.Xml.Serialization.XmlElementAttribute(Order=10)] + [System.Xml.Serialization.XmlElementAttribute(Order=9)] public string Street { get @@ -1805,21 +3710,21 @@ namespace ELTKasko } /// - [System.Xml.Serialization.XmlElementAttribute(Order=11)] - public string StreetKLADR + [System.Xml.Serialization.XmlElementAttribute(Order=10)] + public string StreetKladr { get { - return this.streetKLADRField; + return this.streetKladrField; } set { - this.streetKLADRField = value; + this.streetKladrField = value; } } /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=12)] + [System.Xml.Serialization.XmlElementAttribute(Order=11)] public string StreetFiasId { get @@ -1833,21 +3738,7 @@ namespace ELTKasko } /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=13)] - public string KladrId - { - get - { - return this.kladrIdField; - } - set - { - this.kladrIdField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=14)] + [System.Xml.Serialization.XmlElementAttribute(Order=12)] public string FiasId { get @@ -1861,7 +3752,7 @@ namespace ELTKasko } /// - [System.Xml.Serialization.XmlElementAttribute(Order=15)] + [System.Xml.Serialization.XmlElementAttribute(Order=13)] public string House { get @@ -1875,7 +3766,7 @@ namespace ELTKasko } /// - [System.Xml.Serialization.XmlElementAttribute(Order=16)] + [System.Xml.Serialization.XmlElementAttribute(Order=14)] public string Korpus { get @@ -1889,7 +3780,7 @@ namespace ELTKasko } /// - [System.Xml.Serialization.XmlElementAttribute(Order=17)] + [System.Xml.Serialization.XmlElementAttribute(Order=15)] public string Flat { get @@ -1903,7 +3794,7 @@ namespace ELTKasko } /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=18)] + [System.Xml.Serialization.XmlElementAttribute(Order=16)] public string FullAddress { get @@ -1917,7 +3808,7 @@ namespace ELTKasko } /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=19)] + [System.Xml.Serialization.XmlElementAttribute(Order=17)] public string FullIndexAddress { get @@ -1932,633 +3823,7 @@ namespace ELTKasko } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] - [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")] - public partial class CarInfo2 - { - - private int vehicleYearField; - - private bool vehicleYearFieldSpecified; - - private string transportIdField; - - private string markField; - - private string modelField; - - private string modificationField; - - private string markPTSField; - - private string modelPTSField; - - private string vINField; - - private PtsDocument regDocField; - - private string isNewField; - - private string categoryField; - - private string subcategoryField; - - private string bodyNumberField; - - private string chassisNumberField; - - private string regNumberField; - - private string engineTypeField; - - private string engineVolumeField; - - private string powerField; - - private string kPPTypeIdField; - - private string bodyTypeField; - - private string doorsCountField; - - private string seatsField; - - private string numberOfKeysField; - - private string unladenMassField; - - private string colorField; - - private string mileageField; - - private string costField; - - private string dateBuyField; - - /// - [System.Xml.Serialization.XmlElementAttribute(Order=0)] - public int VehicleYear - { - get - { - return this.vehicleYearField; - } - set - { - this.vehicleYearField = value; - } - } - - /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool VehicleYearSpecified - { - get - { - return this.vehicleYearFieldSpecified; - } - set - { - this.vehicleYearFieldSpecified = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(Order=1)] - public string TransportId - { - get - { - return this.transportIdField; - } - set - { - this.transportIdField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(Order=2)] - public string Mark - { - get - { - return this.markField; - } - set - { - this.markField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(Order=3)] - public string Model - { - get - { - return this.modelField; - } - set - { - this.modelField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(Order=4)] - public string Modification - { - get - { - return this.modificationField; - } - set - { - this.modificationField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(Order=5)] - public string MarkPTS - { - get - { - return this.markPTSField; - } - set - { - this.markPTSField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(Order=6)] - public string ModelPTS - { - get - { - return this.modelPTSField; - } - set - { - this.modelPTSField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(Order=7)] - public string VIN - { - get - { - return this.vINField; - } - set - { - this.vINField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(Order=8)] - public PtsDocument RegDoc - { - get - { - return this.regDocField; - } - set - { - this.regDocField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(Order=9)] - public string IsNew - { - get - { - return this.isNewField; - } - set - { - this.isNewField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(Order=10)] - public string Category - { - get - { - return this.categoryField; - } - set - { - this.categoryField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(Order=11)] - public string Subcategory - { - get - { - return this.subcategoryField; - } - set - { - this.subcategoryField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(Order=12)] - public string BodyNumber - { - get - { - return this.bodyNumberField; - } - set - { - this.bodyNumberField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(Order=13)] - public string ChassisNumber - { - get - { - return this.chassisNumberField; - } - set - { - this.chassisNumberField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(Order=14)] - public string RegNumber - { - get - { - return this.regNumberField; - } - set - { - this.regNumberField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(Order=15)] - public string EngineType - { - get - { - return this.engineTypeField; - } - set - { - this.engineTypeField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(Order=16)] - public string EngineVolume - { - get - { - return this.engineVolumeField; - } - set - { - this.engineVolumeField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(Order=17)] - public string Power - { - get - { - return this.powerField; - } - set - { - this.powerField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(Order=18)] - public string KPPTypeId - { - get - { - return this.kPPTypeIdField; - } - set - { - this.kPPTypeIdField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(Order=19)] - public string BodyType - { - get - { - return this.bodyTypeField; - } - set - { - this.bodyTypeField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(Order=20)] - public string DoorsCount - { - get - { - return this.doorsCountField; - } - set - { - this.doorsCountField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(Order=21)] - public string Seats - { - get - { - return this.seatsField; - } - set - { - this.seatsField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(Order=22)] - public string NumberOfKeys - { - get - { - return this.numberOfKeysField; - } - set - { - this.numberOfKeysField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(Order=23)] - public string UnladenMass - { - get - { - return this.unladenMassField; - } - set - { - this.unladenMassField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(Order=24)] - public string Color - { - get - { - return this.colorField; - } - set - { - this.colorField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(Order=25)] - public string Mileage - { - get - { - return this.mileageField; - } - set - { - this.mileageField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(Order=26)] - public string Cost - { - get - { - return this.costField; - } - set - { - this.costField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(Order=27)] - public string DateBuy - { - get - { - return this.dateBuyField; - } - set - { - this.dateBuyField = value; - } - } - } - - /// - [System.Xml.Serialization.XmlIncludeAttribute(typeof(PTS_NO_REQUIRED_DATE))] - [System.Xml.Serialization.XmlIncludeAttribute(typeof(PTS))] - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] - [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")] - public partial class PtsDocument - { - - private string seriesField; - - private string numberField; - - private System.DateTime issuedDateField; - - private bool issuedDateFieldSpecified; - - private string typeField; - - /// - [System.Xml.Serialization.XmlElementAttribute(Order=0)] - public string Series - { - get - { - return this.seriesField; - } - set - { - this.seriesField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(Order=1)] - public string Number - { - get - { - return this.numberField; - } - set - { - this.numberField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(Order=2)] - public System.DateTime IssuedDate - { - get - { - return this.issuedDateField; - } - set - { - this.issuedDateField = value; - } - } - - /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool IssuedDateSpecified - { - get - { - return this.issuedDateFieldSpecified; - } - set - { - this.issuedDateFieldSpecified = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(Order=3)] - public string Type - { - get - { - return this.typeField; - } - set - { - this.typeField = value; - } - } - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] - [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")] - public partial class PTS_NO_REQUIRED_DATE : PtsDocument - { - - private System.DateTime dateField; - - private bool dateFieldSpecified; - - /// - [System.Xml.Serialization.XmlElementAttribute(Order=0)] - public System.DateTime Date - { - get - { - return this.dateField; - } - set - { - this.dateField = value; - } - } - - /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool DateSpecified - { - get - { - return this.dateFieldSpecified; - } - set - { - this.dateFieldSpecified = value; - } - } - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] - [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")] - public partial class PTS : PtsDocument - { - - private System.DateTime dateField; - - /// - [System.Xml.Serialization.XmlElementAttribute(Order=0)] - public System.DateTime Date - { - get - { - return this.dateField; - } - set - { - this.dateField = value; - } - } - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")] public partial class ClientData @@ -2618,12 +3883,6 @@ namespace ELTKasko private string emailField; - private string birthCountryField; - - private string birthPlaceField; - - private string birthPlaceFiasIdField; - private string expertienceStartField; private PersonDocument personDocumentField; @@ -3018,48 +4277,6 @@ namespace ELTKasko /// [System.Xml.Serialization.XmlElementAttribute(Order=23)] - public string BirthCountry - { - get - { - return this.birthCountryField; - } - set - { - this.birthCountryField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(Order=24)] - public string BirthPlace - { - get - { - return this.birthPlaceField; - } - set - { - this.birthPlaceField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(Order=25)] - public string BirthPlaceFiasId - { - get - { - return this.birthPlaceFiasIdField; - } - set - { - this.birthPlaceFiasIdField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(Order=26)] public string ExpertienceStart { get @@ -3073,7 +4290,7 @@ namespace ELTKasko } /// - [System.Xml.Serialization.XmlElementAttribute(Order=27)] + [System.Xml.Serialization.XmlElementAttribute(Order=24)] public PersonDocument PersonDocument { get @@ -3087,7 +4304,7 @@ namespace ELTKasko } /// - [System.Xml.Serialization.XmlElementAttribute(Order=28)] + [System.Xml.Serialization.XmlElementAttribute(Order=25)] public ClientDataDriverLicence DriverLicence { get @@ -3101,7 +4318,7 @@ namespace ELTKasko } /// - [System.Xml.Serialization.XmlElementAttribute(Order=29)] + [System.Xml.Serialization.XmlElementAttribute(Order=26)] public ClientDataRegistrationDocument RegistrationDocument { get @@ -3115,7 +4332,7 @@ namespace ELTKasko } /// - [System.Xml.Serialization.XmlElementAttribute(Order=30)] + [System.Xml.Serialization.XmlElementAttribute(Order=27)] public Address RegistrationAddress { get @@ -3129,7 +4346,7 @@ namespace ELTKasko } /// - [System.Xml.Serialization.XmlElementAttribute(Order=31)] + [System.Xml.Serialization.XmlElementAttribute(Order=28)] public Address FactAddress { get @@ -3143,7 +4360,7 @@ namespace ELTKasko } /// - [System.Xml.Serialization.XmlElementAttribute("CarInfo", Order=32)] + [System.Xml.Serialization.XmlElementAttribute("CarInfo", Order=29)] public CarInfo2[] CarInfo { get @@ -3158,7 +4375,7 @@ namespace ELTKasko } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://elt-poisk.com/")] public partial class ClientDataDriverLicence @@ -3230,7 +4447,7 @@ namespace ELTKasko } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://elt-poisk.com/")] public partial class ClientDataRegistrationDocument @@ -3286,415 +4503,464 @@ namespace ELTKasko } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")] - public partial class LimitElement + public partial class CarInfo2 { - private int idField; + private int vehicleYearField; - private bool idFieldSpecified; + private bool vehicleYearFieldSpecified; - private string sumField; + private string transportIdField; + + private string markField; + + private string modelField; + + private string modificationField; + + private string vINField; + + private PtsDocument regDocField; + + private string isNewField; + + private string categoryField; + + private string subcategoryField; + + private string bodyNumberField; + + private string chassisNumberField; + + private string regNumberField; + + private string engineTypeField; + + private string engineVolumeField; + + private string powerField; + + private string kPPTypeIdField; + + private string bodyTypeField; + + private string doorsCountField; + + private string seatsField; + + private string numberOfKeysField; + + private string unladenMassField; + + private string colorField; + + private string mileageField; + + private string costField; + + private string dateBuyField; /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] - public int Id + public int VehicleYear { get { - return this.idField; + return this.vehicleYearField; } set { - this.idField = value; + this.vehicleYearField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool IdSpecified + public bool VehicleYearSpecified { get { - return this.idFieldSpecified; + return this.vehicleYearFieldSpecified; } set { - this.idFieldSpecified = value; + this.vehicleYearFieldSpecified = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Order=1)] - public string Sum + public string TransportId { get { - return this.sumField; + return this.transportIdField; } set { - this.sumField = value; - } - } - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] - [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")] - public partial class UserDataType - { - - private string surnameField; - - private string nameField; - - private string patronymicField; - - private int statusField; - - private string subjectIdField; - - private string dOBField; - - private string sexField; - - private string phoneField; - - private string emailField; - - private UserDataTypeDepartment departmentField; - - private UserDataTypePersonDocument personDocumentField; - - private UserDataTypeRegistrationAddress registrationAddressField; - - private UserDataTypeFactAddress factAddressField; - - private UserDataTypeKBM kBMField; - - private UserDataTypeVehicle[] vehiclesField; - - /// - [System.Xml.Serialization.XmlElementAttribute(Order=0)] - public string Surname - { - get - { - return this.surnameField; - } - set - { - this.surnameField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(Order=1)] - public string Name - { - get - { - return this.nameField; - } - set - { - this.nameField = value; + this.transportIdField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Order=2)] - public string Patronymic + public string Mark { get { - return this.patronymicField; + return this.markField; } set { - this.patronymicField = value; + this.markField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Order=3)] - public int Status + public string Model { get { - return this.statusField; + return this.modelField; } set { - this.statusField = value; + this.modelField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Order=4)] - public string SubjectId + public string Modification { get { - return this.subjectIdField; + return this.modificationField; } set { - this.subjectIdField = value; + this.modificationField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Order=5)] - public string DOB + public string VIN { get { - return this.dOBField; + return this.vINField; } set { - this.dOBField = value; + this.vINField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Order=6)] - public string Sex + public PtsDocument RegDoc { get { - return this.sexField; + return this.regDocField; } set { - this.sexField = value; + this.regDocField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Order=7)] - public string Phone + public string IsNew { get { - return this.phoneField; + return this.isNewField; } set { - this.phoneField = value; + this.isNewField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Order=8)] - public string Email + public string Category { get { - return this.emailField; + return this.categoryField; } set { - this.emailField = value; + this.categoryField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Order=9)] - public UserDataTypeDepartment Department + public string Subcategory { get { - return this.departmentField; + return this.subcategoryField; } set { - this.departmentField = value; + this.subcategoryField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Order=10)] - public UserDataTypePersonDocument PersonDocument + public string BodyNumber { get { - return this.personDocumentField; + return this.bodyNumberField; } set { - this.personDocumentField = value; + this.bodyNumberField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Order=11)] - public UserDataTypeRegistrationAddress RegistrationAddress + public string ChassisNumber { get { - return this.registrationAddressField; + return this.chassisNumberField; } set { - this.registrationAddressField = value; + this.chassisNumberField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Order=12)] - public UserDataTypeFactAddress FactAddress + public string RegNumber { get { - return this.factAddressField; + return this.regNumberField; } set { - this.factAddressField = value; + this.regNumberField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Order=13)] - public UserDataTypeKBM KBM + public string EngineType { get { - return this.kBMField; + return this.engineTypeField; } set { - this.kBMField = value; + this.engineTypeField = value; } } /// - [System.Xml.Serialization.XmlArrayAttribute(Order=14)] - [System.Xml.Serialization.XmlArrayItemAttribute("Vehicle", IsNullable=false)] - public UserDataTypeVehicle[] Vehicles + [System.Xml.Serialization.XmlElementAttribute(Order=14)] + public string EngineVolume { get { - return this.vehiclesField; + return this.engineVolumeField; } set { - this.vehiclesField = value; + this.engineVolumeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=15)] + public string Power + { + get + { + return this.powerField; + } + set + { + this.powerField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=16)] + public string KPPTypeId + { + get + { + return this.kPPTypeIdField; + } + set + { + this.kPPTypeIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=17)] + public string BodyType + { + get + { + return this.bodyTypeField; + } + set + { + this.bodyTypeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=18)] + public string DoorsCount + { + get + { + return this.doorsCountField; + } + set + { + this.doorsCountField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=19)] + public string Seats + { + get + { + return this.seatsField; + } + set + { + this.seatsField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=20)] + public string NumberOfKeys + { + get + { + return this.numberOfKeysField; + } + set + { + this.numberOfKeysField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=21)] + public string UnladenMass + { + get + { + return this.unladenMassField; + } + set + { + this.unladenMassField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=22)] + public string Color + { + get + { + return this.colorField; + } + set + { + this.colorField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=23)] + public string Mileage + { + get + { + return this.mileageField; + } + set + { + this.mileageField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=24)] + public string Cost + { + get + { + return this.costField; + } + set + { + this.costField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=25)] + public string DateBuy + { + get + { + return this.dateBuyField; + } + set + { + this.dateBuyField = value; } } } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(PTS_NO_REQUIRED_DATE))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(PTS))] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://elt-poisk.com/")] - public partial class UserDataTypeDepartment - { - - private string codeField; - - private string nameField; - - private string regionField; - - private string regionNameField; - - private string cityNameField; - - /// - [System.Xml.Serialization.XmlElementAttribute(Order=0)] - public string Code - { - get - { - return this.codeField; - } - set - { - this.codeField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(Order=1)] - public string Name - { - get - { - return this.nameField; - } - set - { - this.nameField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(Order=2)] - public string Region - { - get - { - return this.regionField; - } - set - { - this.regionField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(Order=3)] - public string RegionName - { - get - { - return this.regionNameField; - } - set - { - this.regionNameField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(Order=4)] - public string CityName - { - get - { - return this.cityNameField; - } - set - { - this.cityNameField = value; - } - } - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] - [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://elt-poisk.com/")] - public partial class UserDataTypePersonDocument + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")] + public partial class PtsDocument { private string seriesField; private string numberField; + private System.DateTime issuedDateField; + + private bool issuedDateFieldSpecified; + private string typeField; - private string issuedByField; - - private string issuedDateField; - /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] public string Series @@ -3725,6 +4991,34 @@ namespace ELTKasko /// [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public System.DateTime IssuedDate + { + get + { + return this.issuedDateField; + } + set + { + this.issuedDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool IssuedDateSpecified + { + get + { + return this.issuedDateFieldSpecified; + } + set + { + this.issuedDateFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] public string Type { get @@ -3736,686 +5030,74 @@ namespace ELTKasko this.typeField = value; } } - - /// - [System.Xml.Serialization.XmlElementAttribute(Order=3)] - public string IssuedBy - { - get - { - return this.issuedByField; - } - set - { - this.issuedByField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(Order=4)] - public string IssuedDate - { - get - { - return this.issuedDateField; - } - set - { - this.issuedDateField = value; - } - } } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://elt-poisk.com/")] - public partial class UserDataTypeRegistrationAddress + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")] + public partial class PTS_NO_REQUIRED_DATE : PtsDocument { - private string indexField; + private System.DateTime dateField; - private string countryField; - - private string regionField; - - private string districtField; - - private string cityField; - - private string cityKladrField; - - private string streetField; - - private string streetKladrField; - - private string houseField; - - private string korpusField; - - private string flatField; + private bool dateFieldSpecified; /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] - public string Index + public System.DateTime Date { get { - return this.indexField; + return this.dateField; } set { - this.indexField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(Order=1)] - public string Country - { - get - { - return this.countryField; - } - set - { - this.countryField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(Order=2)] - public string Region - { - get - { - return this.regionField; - } - set - { - this.regionField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(Order=3)] - public string District - { - get - { - return this.districtField; - } - set - { - this.districtField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(Order=4)] - public string City - { - get - { - return this.cityField; - } - set - { - this.cityField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(Order=5)] - public string CityKladr - { - get - { - return this.cityKladrField; - } - set - { - this.cityKladrField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(Order=6)] - public string Street - { - get - { - return this.streetField; - } - set - { - this.streetField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(Order=7)] - public string StreetKladr - { - get - { - return this.streetKladrField; - } - set - { - this.streetKladrField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(Order=8)] - public string House - { - get - { - return this.houseField; - } - set - { - this.houseField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(Order=9)] - public string Korpus - { - get - { - return this.korpusField; - } - set - { - this.korpusField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(Order=10)] - public string Flat - { - get - { - return this.flatField; - } - set - { - this.flatField = value; - } - } - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] - [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://elt-poisk.com/")] - public partial class UserDataTypeFactAddress - { - - 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 houseField; - - private string korpusField; - - private string flatField; - - /// - [System.Xml.Serialization.XmlElementAttribute(Order=0)] - public string Index - { - get - { - return this.indexField; - } - set - { - this.indexField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(Order=1)] - public string Country - { - get - { - return this.countryField; - } - set - { - this.countryField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(Order=2)] - public string Region - { - get - { - return this.regionField; - } - set - { - this.regionField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(Order=3)] - public string District - { - get - { - return this.districtField; - } - set - { - this.districtField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(Order=4)] - public string City - { - get - { - return this.cityField; - } - set - { - this.cityField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(Order=5)] - public string CityKladr - { - get - { - return this.cityKladrField; - } - set - { - this.cityKladrField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(Order=6)] - public string Street - { - get - { - return this.streetField; - } - set - { - this.streetField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(Order=7)] - public string StreetKladr - { - get - { - return this.streetKladrField; - } - set - { - this.streetKladrField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(Order=8)] - public string House - { - get - { - return this.houseField; - } - set - { - this.houseField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(Order=9)] - public string Korpus - { - get - { - return this.korpusField; - } - set - { - this.korpusField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(Order=10)] - public string Flat - { - get - { - return this.flatField; - } - set - { - this.flatField = value; - } - } - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] - [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://elt-poisk.com/")] - public partial class UserDataTypeKBM - { - - private string valueField; - - private string classField; - - private UserDataTypeKBMPrevoiusKBM prevoiusKBMField; - - /// - [System.Xml.Serialization.XmlElementAttribute(Order=0)] - public string Value - { - get - { - return this.valueField; - } - set - { - this.valueField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(Order=1)] - public string Class - { - get - { - return this.classField; - } - set - { - this.classField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(Order=2)] - public UserDataTypeKBMPrevoiusKBM PrevoiusKBM - { - get - { - return this.prevoiusKBMField; - } - set - { - this.prevoiusKBMField = value; - } - } - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] - [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://elt-poisk.com/")] - public partial class UserDataTypeKBMPrevoiusKBM - { - - private string valueField; - - private string classField; - - /// - [System.Xml.Serialization.XmlElementAttribute(Order=0)] - public string Value - { - get - { - return this.valueField; - } - set - { - this.valueField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(Order=1)] - public string Class - { - get - { - return this.classField; - } - set - { - this.classField = value; - } - } - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] - [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://elt-poisk.com/")] - public partial class UserDataTypeVehicle - { - - private string regNumberField; - - private string vINField; - - private string usageStartField; - - private string vehicleYearField; - - private string markField; - - private string modelField; - - private string modificationField; - - private int seatingCapacityField; - - private bool seatingCapacityFieldSpecified; - - private int maxAllowedMassField; - - private bool maxAllowedMassFieldSpecified; - - /// - [System.Xml.Serialization.XmlElementAttribute(Order=0)] - public string RegNumber - { - get - { - return this.regNumberField; - } - set - { - this.regNumberField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(Order=1)] - public string VIN - { - get - { - return this.vINField; - } - set - { - this.vINField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(Order=2)] - public string UsageStart - { - get - { - return this.usageStartField; - } - set - { - this.usageStartField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(Order=3)] - public string VehicleYear - { - get - { - return this.vehicleYearField; - } - set - { - this.vehicleYearField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(Order=4)] - public string Mark - { - get - { - return this.markField; - } - set - { - this.markField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(Order=5)] - public string Model - { - get - { - return this.modelField; - } - set - { - this.modelField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(Order=6)] - public string Modification - { - get - { - return this.modificationField; - } - set - { - this.modificationField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(Order=7)] - public int SeatingCapacity - { - get - { - return this.seatingCapacityField; - } - set - { - this.seatingCapacityField = value; + this.dateField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool SeatingCapacitySpecified + public bool DateSpecified { get { - return this.seatingCapacityFieldSpecified; + return this.dateFieldSpecified; } set { - this.seatingCapacityFieldSpecified = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(Order=8)] - public int MaxAllowedMass - { - get - { - return this.maxAllowedMassField; - } - set - { - this.maxAllowedMassField = value; - } - } - - /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool MaxAllowedMassSpecified - { - get - { - return this.maxAllowedMassFieldSpecified; - } - set - { - this.maxAllowedMassFieldSpecified = value; + this.dateFieldSpecified = value; } } } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")] + public partial class PTS : PtsDocument + { + + private System.DateTime dateField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public System.DateTime Date + { + get + { + return this.dateField; + } + set + { + this.dateField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")] public partial class KASKOCalculationResult @@ -4441,10 +5123,6 @@ namespace ELTKasko private string isNeedInspectionField; - private System.Nullable isNeedUnderwritingField; - - private bool isNeedUnderwritingFieldSpecified; - private string errorTypeField; private double premiumSumField; @@ -4622,35 +5300,7 @@ namespace ELTKasko } /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=10)] - public System.Nullable IsNeedUnderwriting - { - get - { - return this.isNeedUnderwritingField; - } - set - { - this.isNeedUnderwritingField = value; - } - } - - /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool IsNeedUnderwritingSpecified - { - get - { - return this.isNeedUnderwritingFieldSpecified; - } - set - { - this.isNeedUnderwritingFieldSpecified = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(Order=11)] + [System.Xml.Serialization.XmlElementAttribute(Order=10)] public string ErrorType { get @@ -4664,7 +5314,7 @@ namespace ELTKasko } /// - [System.Xml.Serialization.XmlElementAttribute(Order=12)] + [System.Xml.Serialization.XmlElementAttribute(Order=11)] public double PremiumSum { get @@ -4678,7 +5328,7 @@ namespace ELTKasko } /// - [System.Xml.Serialization.XmlElementAttribute(Order=13)] + [System.Xml.Serialization.XmlElementAttribute(Order=12)] public double KASKOSum { get @@ -4692,7 +5342,7 @@ namespace ELTKasko } /// - [System.Xml.Serialization.XmlElementAttribute(Order=14)] + [System.Xml.Serialization.XmlElementAttribute(Order=13)] public double DOSum { get @@ -4706,7 +5356,7 @@ namespace ELTKasko } /// - [System.Xml.Serialization.XmlElementAttribute(Order=15)] + [System.Xml.Serialization.XmlElementAttribute(Order=14)] public double GOSum { get @@ -4720,7 +5370,7 @@ namespace ELTKasko } /// - [System.Xml.Serialization.XmlElementAttribute(Order=16)] + [System.Xml.Serialization.XmlElementAttribute(Order=15)] public double NSSum { get @@ -4734,7 +5384,7 @@ namespace ELTKasko } /// - [System.Xml.Serialization.XmlElementAttribute(Order=17)] + [System.Xml.Serialization.XmlElementAttribute(Order=16)] public double GAPSum { get @@ -4748,7 +5398,7 @@ namespace ELTKasko } /// - [System.Xml.Serialization.XmlArrayAttribute(Order=18)] + [System.Xml.Serialization.XmlArrayAttribute(Order=17)] [System.Xml.Serialization.XmlArrayItemAttribute("PaymentPeriod")] public PaymentPeriods[] PaymentPeriods { @@ -4763,7 +5413,7 @@ namespace ELTKasko } /// - [System.Xml.Serialization.XmlElementAttribute(Order=19)] + [System.Xml.Serialization.XmlElementAttribute(Order=18)] public GetKBMResult KBMOsago { get @@ -4777,7 +5427,7 @@ namespace ELTKasko } /// - [System.Xml.Serialization.XmlElementAttribute(Order=20)] + [System.Xml.Serialization.XmlElementAttribute(Order=19)] public double TotalFranchise { get @@ -4805,7 +5455,7 @@ namespace ELTKasko } /// - [System.Xml.Serialization.XmlElementAttribute(Order=21)] + [System.Xml.Serialization.XmlElementAttribute(Order=20)] public InsuranceCompanyFranchise InsuranceCompanyFranchise { get @@ -4819,7 +5469,7 @@ namespace ELTKasko } /// - [System.Xml.Serialization.XmlElementAttribute(Order=22)] + [System.Xml.Serialization.XmlElementAttribute(Order=21)] public InsuranceCompanyGo InsuranceCompanyGo { get @@ -4833,7 +5483,7 @@ namespace ELTKasko } /// - [System.Xml.Serialization.XmlElementAttribute(Order=23)] + [System.Xml.Serialization.XmlElementAttribute(Order=22)] public string PolicyNumber { get @@ -4847,7 +5497,7 @@ namespace ELTKasko } /// - [System.Xml.Serialization.XmlElementAttribute(Order=24)] + [System.Xml.Serialization.XmlElementAttribute(Order=23)] public string ProgramCode { get @@ -4861,7 +5511,7 @@ namespace ELTKasko } /// - [System.Xml.Serialization.XmlArrayAttribute(Order=25)] + [System.Xml.Serialization.XmlArrayAttribute(Order=24)] public DictionaryElement[] CalcInfo { get @@ -4875,7 +5525,7 @@ namespace ELTKasko } /// - [System.Xml.Serialization.XmlArrayAttribute(Order=26)] + [System.Xml.Serialization.XmlArrayAttribute(Order=25)] public Option[] Options { get @@ -4889,7 +5539,7 @@ namespace ELTKasko } /// - [System.Xml.Serialization.XmlElementAttribute(Order=27)] + [System.Xml.Serialization.XmlElementAttribute(Order=26)] public string UnicusGUID { get @@ -4904,7 +5554,7 @@ namespace ELTKasko } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")] public partial class PaymentPeriods : DictionaryElement @@ -5253,18 +5903,20 @@ namespace ELTKasko [System.Xml.Serialization.XmlIncludeAttribute(typeof(InsuranceCompanyOptionModifications))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(InsuranceCompanyOptionModels))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(InsuranceCompanyOptionMarks))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(Contract))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(Calculation))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(OptionValue))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(Option))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(DOType))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(InsuranceCompany))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(InsuranceProductType))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(STOA))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(Region))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(Bank))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(Modification))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(PUUModel))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(PUUMark))] - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")] public partial class DictionaryElement @@ -5304,7 +5956,7 @@ namespace ELTKasko } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")] public partial class InsuranceCompanyOption : DictionaryElement @@ -5344,7 +5996,7 @@ namespace ELTKasko } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")] public enum OptionType { @@ -5366,7 +6018,7 @@ namespace ELTKasko } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")] public partial class OptionValue : DictionaryElement @@ -5374,7 +6026,7 @@ namespace ELTKasko } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")] public partial class InsuranceCompanyOptionModifications : DictionaryElement @@ -5414,7 +6066,7 @@ namespace ELTKasko } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")] public partial class InsuranceCompanyOptionModels : DictionaryElement @@ -5470,7 +6122,7 @@ namespace ELTKasko } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")] public partial class InsuranceCompanyOptionMarks : DictionaryElement @@ -5510,7 +6162,463 @@ namespace ELTKasko } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")] + public partial class Contract : DictionaryElement + { + + private string orderIdField; + + private string insurerField; + + private string policyNumberField; + + private string contractBeginField; + + private string contractEndField; + + private string contractSignField; + + private string insuranceCompanyField; + + private string insuranceCompanyNameField; + + private string productNameField; + + private string invoiceNumberField; + + private string paymentStatusField; + + private string contractStatusField; + + private string statusIdField; + + private string statusNameField; + + private string productIdField; + + private string markField; + + private string modelField; + + private string insuredField; + + private string premiumSumField; + + private string vINField; + + private Condition[] conditionsField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string OrderId + { + get + { + return this.orderIdField; + } + set + { + this.orderIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string Insurer + { + get + { + return this.insurerField; + } + set + { + this.insurerField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string PolicyNumber + { + get + { + return this.policyNumberField; + } + set + { + this.policyNumberField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public string ContractBegin + { + get + { + return this.contractBeginField; + } + set + { + this.contractBeginField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public string ContractEnd + { + get + { + return this.contractEndField; + } + set + { + this.contractEndField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=5)] + public string ContractSign + { + get + { + return this.contractSignField; + } + set + { + this.contractSignField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=6)] + public string InsuranceCompany + { + get + { + return this.insuranceCompanyField; + } + set + { + this.insuranceCompanyField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=7)] + public string InsuranceCompanyName + { + get + { + return this.insuranceCompanyNameField; + } + set + { + this.insuranceCompanyNameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=8)] + public string ProductName + { + get + { + return this.productNameField; + } + set + { + this.productNameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=9)] + public string InvoiceNumber + { + get + { + return this.invoiceNumberField; + } + set + { + this.invoiceNumberField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=10)] + public string PaymentStatus + { + get + { + return this.paymentStatusField; + } + set + { + this.paymentStatusField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=11)] + public string ContractStatus + { + get + { + return this.contractStatusField; + } + set + { + this.contractStatusField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=12)] + public string StatusId + { + get + { + return this.statusIdField; + } + set + { + this.statusIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=13)] + public string StatusName + { + get + { + return this.statusNameField; + } + set + { + this.statusNameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=14)] + public string ProductId + { + get + { + return this.productIdField; + } + set + { + this.productIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=15)] + public string Mark + { + get + { + return this.markField; + } + set + { + this.markField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=16)] + public string Model + { + get + { + return this.modelField; + } + set + { + this.modelField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=17)] + public string Insured + { + get + { + return this.insuredField; + } + set + { + this.insuredField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=18)] + public string PremiumSum + { + get + { + return this.premiumSumField; + } + set + { + this.premiumSumField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=19)] + public string VIN + { + get + { + return this.vINField; + } + set + { + this.vINField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(Order=20)] + public Condition[] Conditions + { + get + { + return this.conditionsField; + } + set + { + this.conditionsField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")] + public partial class Condition + { + + private string idField; + + private string nameField; + + private string valueField; + + private ConditionInfo infoField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string Id + { + get + { + return this.idField; + } + set + { + this.idField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string Name + { + get + { + return this.nameField; + } + set + { + this.nameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string Value + { + get + { + return this.valueField; + } + set + { + this.valueField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public ConditionInfo Info + { + get + { + return this.infoField; + } + set + { + this.infoField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://elt-poisk.com/")] + public partial class ConditionInfo + { + + private string descField; + + private string includeField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string Desc + { + get + { + return this.descField; + } + set + { + this.descField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string Include + { + get + { + return this.includeField; + } + set + { + this.includeField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")] public partial class Calculation : DictionaryElement @@ -5711,7 +6819,7 @@ namespace ELTKasko } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")] public partial class Option : DictionaryElement @@ -5735,7 +6843,7 @@ namespace ELTKasko } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")] public partial class DOType : DictionaryElement @@ -5759,7 +6867,7 @@ namespace ELTKasko } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")] public partial class InsuranceCompany : DictionaryElement @@ -5831,7 +6939,47 @@ namespace ELTKasko } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")] + public partial class InsuranceProductType : DictionaryElement + { + + private string statusField; + + private string messageField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string Status + { + get + { + return this.statusField; + } + set + { + this.statusField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=1)] + public string Message + { + get + { + return this.messageField; + } + set + { + this.messageField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")] public partial class STOA : DictionaryElement @@ -5839,7 +6987,7 @@ namespace ELTKasko } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")] public partial class Region : DictionaryElement @@ -5847,7 +6995,7 @@ namespace ELTKasko } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")] public partial class Bank : DictionaryElement @@ -5855,7 +7003,7 @@ namespace ELTKasko } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")] public partial class Modification : DictionaryElement @@ -6055,7 +7203,7 @@ namespace ELTKasko } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")] public partial class PUUModel : DictionaryElement @@ -6080,7 +7228,7 @@ namespace ELTKasko } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")] public partial class PUUMark : DictionaryElement @@ -6088,7 +7236,7 @@ namespace ELTKasko } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")] public partial class GetKBMResult @@ -6176,7 +7324,7 @@ namespace ELTKasko } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")] public partial class KBM @@ -6216,7 +7364,7 @@ namespace ELTKasko } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")] public partial class PersonWithKBM @@ -6272,7 +7420,7 @@ namespace ELTKasko } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")] public partial class InsuranceCompanyFranchise @@ -6312,7 +7460,7 @@ namespace ELTKasko } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")] public partial class InsuranceCompanyGo @@ -6352,7 +7500,7 @@ namespace ELTKasko } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")] public partial class ProlongationInfo @@ -6424,7 +7572,584 @@ namespace ELTKasko } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")] + public partial class PowerPrice + { + + private string powerValueField; + + private string yearField; + + private string engineVolumeField; + + private string modificationField; + + private double minPriceField; + + private bool minPriceFieldSpecified; + + private double maxPriceField; + + private bool maxPriceFieldSpecified; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string PowerValue + { + get + { + return this.powerValueField; + } + set + { + this.powerValueField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string Year + { + get + { + return this.yearField; + } + set + { + this.yearField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string EngineVolume + { + get + { + return this.engineVolumeField; + } + set + { + this.engineVolumeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public string Modification + { + get + { + return this.modificationField; + } + set + { + this.modificationField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public double MinPrice + { + get + { + return this.minPriceField; + } + set + { + this.minPriceField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool MinPriceSpecified + { + get + { + return this.minPriceFieldSpecified; + } + set + { + this.minPriceFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=5)] + public double MaxPrice + { + get + { + return this.maxPriceField; + } + set + { + this.maxPriceField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool MaxPriceSpecified + { + get + { + return this.maxPriceFieldSpecified; + } + set + { + this.maxPriceFieldSpecified = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")] + public partial class YearPrice + { + + private string valueField; + + private double minPriceField; + + private bool minPriceFieldSpecified; + + private double maxPriceField; + + private bool maxPriceFieldSpecified; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string Value + { + get + { + return this.valueField; + } + set + { + this.valueField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public double MinPrice + { + get + { + return this.minPriceField; + } + set + { + this.minPriceField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool MinPriceSpecified + { + get + { + return this.minPriceFieldSpecified; + } + set + { + this.minPriceFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public double MaxPrice + { + get + { + return this.maxPriceField; + } + set + { + this.maxPriceField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool MaxPriceSpecified + { + get + { + return this.maxPriceFieldSpecified; + } + set + { + this.maxPriceFieldSpecified = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")] + public partial class ModPrice + { + + private string valueField; + + private YearPrice[] yearField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string Value + { + get + { + return this.valueField; + } + set + { + this.valueField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("Year", Order=1)] + public YearPrice[] Year + { + get + { + return this.yearField; + } + set + { + this.yearField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")] + public partial class Model + { + + private string valueField; + + private ModPrice[] modificationField; + + private PowerPrice[] powersField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string Value + { + get + { + return this.valueField; + } + set + { + this.valueField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("Modification", Order=1)] + public ModPrice[] Modification + { + get + { + return this.modificationField; + } + set + { + this.modificationField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(Order=2)] + [System.Xml.Serialization.XmlArrayItemAttribute("Power")] + public PowerPrice[] Powers + { + get + { + return this.powersField; + } + set + { + this.powersField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")] + public partial class LimitElement + { + + private int idField; + + private bool idFieldSpecified; + + private string sumField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public int Id + { + get + { + return this.idField; + } + set + { + this.idField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool IdSpecified + { + get + { + return this.idFieldSpecified; + } + set + { + this.idFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string Sum + { + get + { + return this.sumField; + } + set + { + this.sumField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")] + public partial class GetOrderInfoResponsePerson + { + + private string subjectTypeField; + + private System.DateTime dOBField; + + private bool dOBFieldSpecified; + + private string surnameField; + + private string nameField; + + private string patronymicField; + + private string sexField; + + private PersonDocument personDocumentField; + + private Address registrationAddressField; + + private Address factAddressField; + + private string phoneField; + + private string emailField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string SubjectType + { + get + { + return this.subjectTypeField; + } + set + { + this.subjectTypeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public System.DateTime DOB + { + get + { + return this.dOBField; + } + set + { + this.dOBField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool DOBSpecified + { + get + { + return this.dOBFieldSpecified; + } + set + { + this.dOBFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string Surname + { + get + { + return this.surnameField; + } + set + { + this.surnameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public string Name + { + get + { + return this.nameField; + } + set + { + this.nameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public string Patronymic + { + get + { + return this.patronymicField; + } + set + { + this.patronymicField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=5)] + public string Sex + { + get + { + return this.sexField; + } + set + { + this.sexField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=6)] + public PersonDocument PersonDocument + { + get + { + return this.personDocumentField; + } + set + { + this.personDocumentField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=7)] + public Address RegistrationAddress + { + get + { + return this.registrationAddressField; + } + set + { + this.registrationAddressField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=8)] + public Address FactAddress + { + get + { + return this.factAddressField; + } + set + { + this.factAddressField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=9)] + public string Phone + { + get + { + return this.phoneField; + } + set + { + this.phoneField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=10)] + public string Email + { + get + { + return this.emailField; + } + set + { + this.emailField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")] public partial class JuridicalInfo @@ -6592,7 +8317,7 @@ namespace ELTKasko } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")] public partial class CarInfo @@ -6664,7 +8389,335 @@ namespace ELTKasko } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")] + public partial class UploadDocumentResult + { + + private bool uploadResultField; + + private string[] errorListField; + + private string docIDField; + + private string calcIDField; + + private string operationTypeField; + + private System.DateTime operationTimeField; + + private bool operationTimeFieldSpecified; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public bool UploadResult + { + get + { + return this.uploadResultField; + } + set + { + this.uploadResultField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(Order=1)] + public string[] ErrorList + { + get + { + return this.errorListField; + } + set + { + this.errorListField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string DocID + { + get + { + return this.docIDField; + } + set + { + this.docIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public string CalcID + { + get + { + return this.calcIDField; + } + set + { + this.calcIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public string OperationType + { + get + { + return this.operationTypeField; + } + set + { + this.operationTypeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=5)] + public System.DateTime OperationTime + { + get + { + return this.operationTimeField; + } + set + { + this.operationTimeField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool OperationTimeSpecified + { + get + { + return this.operationTimeFieldSpecified; + } + set + { + this.operationTimeFieldSpecified = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")] + public partial class DocFileToCalc + { + + private string docIDField; + + private string calcIDField; + + private string operationTypeField; + + private System.DateTime operationTimeField; + + private bool operationTimeFieldSpecified; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string DocID + { + get + { + return this.docIDField; + } + set + { + this.docIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string CalcID + { + get + { + return this.calcIDField; + } + set + { + this.calcIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string OperationType + { + get + { + return this.operationTypeField; + } + set + { + this.operationTypeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public System.DateTime OperationTime + { + get + { + return this.operationTimeField; + } + set + { + this.operationTimeField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool OperationTimeSpecified + { + get + { + return this.operationTimeFieldSpecified; + } + set + { + this.operationTimeFieldSpecified = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")] + public partial class DocFile + { + + private string docIDField; + + private string docTypeIDField; + + private string fileNameField; + + private string docBodyField; + + private string subjectTypeField; + + private string subjectIDField; + + private string subjectNumField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string DocID + { + get + { + return this.docIDField; + } + set + { + this.docIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string DocTypeID + { + get + { + return this.docTypeIDField; + } + set + { + this.docTypeIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string FileName + { + get + { + return this.fileNameField; + } + set + { + this.fileNameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public string DocBody + { + get + { + return this.docBodyField; + } + set + { + this.docBodyField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public string SubjectType + { + get + { + return this.subjectTypeField; + } + set + { + this.subjectTypeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=5)] + public string SubjectID + { + get + { + return this.subjectIDField; + } + set + { + this.subjectIDField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=6)] + public string SubjectNum + { + get + { + return this.subjectNumField; + } + set + { + this.subjectNumField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")] public partial class SubjectType @@ -6720,7 +8773,7 @@ namespace ELTKasko } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")] public partial class CityExtended @@ -6776,7 +8829,7 @@ namespace ELTKasko } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")] public partial class LocalityExtended @@ -6864,7 +8917,7 @@ namespace ELTKasko } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")] public partial class RegionExtended @@ -6920,7 +8973,7 @@ namespace ELTKasko } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")] public partial class SpecialMachineryMark @@ -6960,7 +9013,7 @@ namespace ELTKasko } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")] public partial class Mails @@ -7048,7 +9101,7 @@ namespace ELTKasko } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")] public partial class MinMaxPrice @@ -7088,7 +9141,7 @@ namespace ELTKasko } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")] public partial class UserType @@ -7145,7 +9198,47 @@ namespace ELTKasko } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")] + public partial class ArrayOfOrder + { + + private string orderIdField; + + private string lastOrderIdField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="integer", Order=0)] + public string OrderId + { + get + { + return this.orderIdField; + } + set + { + this.orderIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="integer", Order=1)] + public string LastOrderId + { + get + { + return this.lastOrderIdField; + } + set + { + this.lastOrderIdField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")] public partial class BSOMovedType @@ -7265,7 +9358,7 @@ namespace ELTKasko } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")] public partial class ShortDriver @@ -7337,7 +9430,7 @@ namespace ELTKasko } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")] public partial class FullDriverForGetOrderInfoResponse @@ -7359,23 +9452,15 @@ namespace ELTKasko private bool expertienceStartFieldSpecified; - private int relationWithOwnerField; - - private bool relationWithOwnerFieldSpecified; + private string relationWithOwnerField; private FullDriverForGetOrderInfoResponseDriverLicence driverLicenceField; - private int childrensField; + private string childrensField; - private bool childrensFieldSpecified; + private string marriageStatusField; - private int marriageStatusField; - - private bool marriageStatusFieldSpecified; - - private int isOwnerField; - - private bool isOwnerFieldSpecified; + private string isOwnerField; /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] @@ -7491,7 +9576,7 @@ namespace ELTKasko /// [System.Xml.Serialization.XmlElementAttribute(Order=6)] - public int RelationWithOwner + public string RelationWithOwner { get { @@ -7503,20 +9588,6 @@ namespace ELTKasko } } - /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool RelationWithOwnerSpecified - { - get - { - return this.relationWithOwnerFieldSpecified; - } - set - { - this.relationWithOwnerFieldSpecified = value; - } - } - /// [System.Xml.Serialization.XmlElementAttribute(Order=7)] public FullDriverForGetOrderInfoResponseDriverLicence DriverLicence @@ -7533,7 +9604,7 @@ namespace ELTKasko /// [System.Xml.Serialization.XmlElementAttribute(Order=8)] - public int Childrens + public string Childrens { get { @@ -7545,23 +9616,9 @@ namespace ELTKasko } } - /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool ChildrensSpecified - { - get - { - return this.childrensFieldSpecified; - } - set - { - this.childrensFieldSpecified = value; - } - } - /// [System.Xml.Serialization.XmlElementAttribute(Order=9)] - public int MarriageStatus + public string MarriageStatus { get { @@ -7573,23 +9630,9 @@ namespace ELTKasko } } - /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool MarriageStatusSpecified - { - get - { - return this.marriageStatusFieldSpecified; - } - set - { - this.marriageStatusFieldSpecified = value; - } - } - /// [System.Xml.Serialization.XmlElementAttribute(Order=10)] - public int IsOwner + public string IsOwner { get { @@ -7600,24 +9643,10 @@ namespace ELTKasko this.isOwnerField = value; } } - - /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool IsOwnerSpecified - { - get - { - return this.isOwnerFieldSpecified; - } - set - { - this.isOwnerFieldSpecified = value; - } - } } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://elt-poisk.com/")] public partial class FullDriverForGetOrderInfoResponseDriverLicence @@ -7631,9 +9660,7 @@ namespace ELTKasko private bool issuedDateFieldSpecified; - private int isForeignField; - - private bool isForeignFieldSpecified; + private string isForeignField; /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] @@ -7693,7 +9720,7 @@ namespace ELTKasko /// [System.Xml.Serialization.XmlElementAttribute(Order=3)] - public int IsForeign + public string IsForeign { get { @@ -7704,24 +9731,10 @@ namespace ELTKasko this.isForeignField = value; } } - - /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool IsForeignSpecified - { - get - { - return this.isForeignFieldSpecified; - } - set - { - this.isForeignFieldSpecified = value; - } - } } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")] public partial class GetOrderInfoModification @@ -7737,13 +9750,21 @@ namespace ELTKasko private bool engineVolumeFieldSpecified; - private string kPPTypeIdField; + private int kPPTypeIdField; - private string bodyTypeField; + private bool kPPTypeIdFieldSpecified; - private string doorsCountField; + private int bodyTypeField; - private string seatsField; + private bool bodyTypeFieldSpecified; + + private int doorsCountField; + + private bool doorsCountFieldSpecified; + + private int seatsField; + + private bool seatsFieldSpecified; /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] @@ -7817,7 +9838,7 @@ namespace ELTKasko /// [System.Xml.Serialization.XmlElementAttribute(Order=3)] - public string KPPTypeId + public int KPPTypeId { get { @@ -7829,9 +9850,23 @@ namespace ELTKasko } } + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool KPPTypeIdSpecified + { + get + { + return this.kPPTypeIdFieldSpecified; + } + set + { + this.kPPTypeIdFieldSpecified = value; + } + } + /// [System.Xml.Serialization.XmlElementAttribute(Order=4)] - public string BodyType + public int BodyType { get { @@ -7843,9 +9878,23 @@ namespace ELTKasko } } + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool BodyTypeSpecified + { + get + { + return this.bodyTypeFieldSpecified; + } + set + { + this.bodyTypeFieldSpecified = value; + } + } + /// [System.Xml.Serialization.XmlElementAttribute(Order=5)] - public string DoorsCount + public int DoorsCount { get { @@ -7857,9 +9906,23 @@ namespace ELTKasko } } + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool DoorsCountSpecified + { + get + { + return this.doorsCountFieldSpecified; + } + set + { + this.doorsCountFieldSpecified = value; + } + } + /// [System.Xml.Serialization.XmlElementAttribute(Order=6)] - public string Seats + public int Seats { get { @@ -7870,10 +9933,24 @@ namespace ELTKasko this.seatsField = value; } } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool SeatsSpecified + { + get + { + return this.seatsFieldSpecified; + } + set + { + this.seatsFieldSpecified = value; + } + } } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")] public partial class GetOrderInfoResultVehicleParams @@ -7883,7 +9960,9 @@ namespace ELTKasko private string modelPTSField; - private string mileageField; + private int mileageField; + + private bool mileageFieldSpecified; private string vINField; @@ -7895,7 +9974,9 @@ namespace ELTKasko private string colorField; - private string seatingCapacityField; + private int seatingCapacityField; + + private bool seatingCapacityFieldSpecified; private string categoryField; @@ -7929,7 +10010,7 @@ namespace ELTKasko /// [System.Xml.Serialization.XmlElementAttribute(Order=2)] - public string Mileage + public int Mileage { get { @@ -7941,6 +10022,20 @@ namespace ELTKasko } } + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool MileageSpecified + { + get + { + return this.mileageFieldSpecified; + } + set + { + this.mileageFieldSpecified = value; + } + } + /// [System.Xml.Serialization.XmlElementAttribute(Order=3)] public string VIN @@ -8013,7 +10108,7 @@ namespace ELTKasko /// [System.Xml.Serialization.XmlElementAttribute(Order=7)] - public string SeatingCapacity + public int SeatingCapacity { get { @@ -8025,6 +10120,20 @@ namespace ELTKasko } } + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool SeatingCapacitySpecified + { + get + { + return this.seatingCapacityFieldSpecified; + } + set + { + this.seatingCapacityFieldSpecified = value; + } + } + /// [System.Xml.Serialization.XmlElementAttribute(Order=8)] public string Category @@ -8041,7 +10150,7 @@ namespace ELTKasko } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")] public partial class GetOrderInfoResult @@ -8055,16 +10164,14 @@ namespace ELTKasko private string policyNumberField; - private int contractStatusIdField; - - private bool contractStatusIdFieldSpecified; - private int contractOptionIdField; private bool contractOptionIdFieldSpecified; private GetOrderInfoResultParams paramsField; + private Option[] optionsField; + /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] public GetOrderInfoResultInsuranceProduct InsuranceProduct @@ -8123,34 +10230,6 @@ namespace ELTKasko /// [System.Xml.Serialization.XmlElementAttribute(Order=4)] - public int ContractStatusId - { - get - { - return this.contractStatusIdField; - } - set - { - this.contractStatusIdField = value; - } - } - - /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool ContractStatusIdSpecified - { - get - { - return this.contractStatusIdFieldSpecified; - } - set - { - this.contractStatusIdFieldSpecified = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(Order=5)] public int ContractOptionId { get @@ -8178,7 +10257,7 @@ namespace ELTKasko } /// - [System.Xml.Serialization.XmlElementAttribute(Order=6)] + [System.Xml.Serialization.XmlElementAttribute(Order=5)] public GetOrderInfoResultParams Params { get @@ -8190,10 +10269,24 @@ namespace ELTKasko this.paramsField = value; } } + + /// + [System.Xml.Serialization.XmlArrayAttribute(Order=6)] + public Option[] Options + { + get + { + return this.optionsField; + } + set + { + this.optionsField = value; + } + } } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://elt-poisk.com/")] public partial class GetOrderInfoResultInsuranceProduct @@ -8217,7 +10310,7 @@ namespace ELTKasko } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://elt-poisk.com/")] public partial class GetOrderInfoResultParams @@ -8233,9 +10326,9 @@ namespace ELTKasko private string territoryExploitationCityField; - private string contractBeginField; + private System.DateTime contractEndField; - private string contractEndField; + private bool contractEndFieldSpecified; private int durationField; @@ -8271,13 +10364,9 @@ namespace ELTKasko private PTS pTSField; - private int sSTypeField; + private string sSTypeField; - private bool sSTypeFieldSpecified; - - private int sTOAField; - - private bool sTOAFieldSpecified; + private string sTOAField; private bool officialDealerField; @@ -8297,14 +10386,6 @@ namespace ELTKasko private bool outsideRoadsFieldSpecified; - private System.Nullable hydrolockField; - - private bool hydrolockFieldSpecified; - - private System.Nullable cargoHandlingField; - - private bool cargoHandlingFieldSpecified; - private int notConfirmedDamagesField; private bool notConfirmedDamagesFieldSpecified; @@ -8331,12 +10412,6 @@ namespace ELTKasko private ShortDriver[] driversField; - private string franchiseField; - - private Option[] optionsField; - - private PUU[] pUUsField; - /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] public string Region @@ -8409,21 +10484,7 @@ namespace ELTKasko /// [System.Xml.Serialization.XmlElementAttribute(Order=5)] - public string ContractBegin - { - get - { - return this.contractBeginField; - } - set - { - this.contractBeginField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(Order=6)] - public string ContractEnd + public System.DateTime ContractEnd { get { @@ -8436,7 +10497,21 @@ namespace ELTKasko } /// - [System.Xml.Serialization.XmlElementAttribute(Order=7)] + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool ContractEndSpecified + { + get + { + return this.contractEndFieldSpecified; + } + set + { + this.contractEndFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=6)] public int Duration { get @@ -8450,7 +10525,7 @@ namespace ELTKasko } /// - [System.Xml.Serialization.XmlElementAttribute(Order=8)] + [System.Xml.Serialization.XmlElementAttribute(Order=7)] public string ProgramId { get @@ -8464,7 +10539,7 @@ namespace ELTKasko } /// - [System.Xml.Serialization.XmlElementAttribute(Order=9)] + [System.Xml.Serialization.XmlElementAttribute(Order=8)] public string Risk { get @@ -8478,7 +10553,7 @@ namespace ELTKasko } /// - [System.Xml.Serialization.XmlElementAttribute(Order=10)] + [System.Xml.Serialization.XmlElementAttribute(Order=9)] public string BankId { get @@ -8492,7 +10567,7 @@ namespace ELTKasko } /// - [System.Xml.Serialization.XmlElementAttribute(Order=11)] + [System.Xml.Serialization.XmlElementAttribute(Order=10)] public string PayType { get @@ -8506,7 +10581,7 @@ namespace ELTKasko } /// - [System.Xml.Serialization.XmlElementAttribute(Order=12)] + [System.Xml.Serialization.XmlElementAttribute(Order=11)] public bool IsNew { get @@ -8520,7 +10595,7 @@ namespace ELTKasko } /// - [System.Xml.Serialization.XmlElementAttribute(Order=13)] + [System.Xml.Serialization.XmlElementAttribute(Order=12)] public System.DateTime UsageStart { get @@ -8534,7 +10609,7 @@ namespace ELTKasko } /// - [System.Xml.Serialization.XmlElementAttribute(Order=14)] + [System.Xml.Serialization.XmlElementAttribute(Order=13)] public int VehicleYear { get @@ -8548,7 +10623,7 @@ namespace ELTKasko } /// - [System.Xml.Serialization.XmlElementAttribute(Order=15)] + [System.Xml.Serialization.XmlElementAttribute(Order=14)] public System.DateTime DateBuy { get @@ -8576,7 +10651,7 @@ namespace ELTKasko } /// - [System.Xml.Serialization.XmlElementAttribute(Order=16)] + [System.Xml.Serialization.XmlElementAttribute(Order=15)] public string Mark { get @@ -8590,7 +10665,7 @@ namespace ELTKasko } /// - [System.Xml.Serialization.XmlElementAttribute(Order=17)] + [System.Xml.Serialization.XmlElementAttribute(Order=16)] public string Model { get @@ -8604,7 +10679,7 @@ namespace ELTKasko } /// - [System.Xml.Serialization.XmlElementAttribute(Order=18)] + [System.Xml.Serialization.XmlElementAttribute(Order=17)] public string Cost { get @@ -8618,7 +10693,7 @@ namespace ELTKasko } /// - [System.Xml.Serialization.XmlElementAttribute(Order=19)] + [System.Xml.Serialization.XmlElementAttribute(Order=18)] public string NumberOfKeys { get @@ -8632,7 +10707,7 @@ namespace ELTKasko } /// - [System.Xml.Serialization.XmlElementAttribute(Order=20)] + [System.Xml.Serialization.XmlElementAttribute(Order=19)] public GetOrderInfoResultVehicleParams Vehicle { get @@ -8646,7 +10721,7 @@ namespace ELTKasko } /// - [System.Xml.Serialization.XmlElementAttribute(Order=21)] + [System.Xml.Serialization.XmlElementAttribute(Order=20)] public GetOrderInfoModification Modification { get @@ -8660,7 +10735,7 @@ namespace ELTKasko } /// - [System.Xml.Serialization.XmlElementAttribute(Order=22)] + [System.Xml.Serialization.XmlElementAttribute(Order=21)] public PTS PTS { get @@ -8674,8 +10749,8 @@ namespace ELTKasko } /// - [System.Xml.Serialization.XmlElementAttribute(Order=23)] - public int SSType + [System.Xml.Serialization.XmlElementAttribute(Order=22)] + public string SSType { get { @@ -8688,22 +10763,8 @@ namespace ELTKasko } /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool SSTypeSpecified - { - get - { - return this.sSTypeFieldSpecified; - } - set - { - this.sSTypeFieldSpecified = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(Order=24)] - public int STOA + [System.Xml.Serialization.XmlElementAttribute(Order=23)] + public string STOA { get { @@ -8716,21 +10777,7 @@ namespace ELTKasko } /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool STOASpecified - { - get - { - return this.sTOAFieldSpecified; - } - set - { - this.sTOAFieldSpecified = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(Order=25)] + [System.Xml.Serialization.XmlElementAttribute(Order=24)] public bool OfficialDealer { get @@ -8758,7 +10805,7 @@ namespace ELTKasko } /// - [System.Xml.Serialization.XmlElementAttribute(Order=26)] + [System.Xml.Serialization.XmlElementAttribute(Order=25)] public string DuringTransportation { get @@ -8772,7 +10819,7 @@ namespace ELTKasko } /// - [System.Xml.Serialization.XmlElementAttribute(Order=27)] + [System.Xml.Serialization.XmlElementAttribute(Order=26)] public bool GAP { get @@ -8800,7 +10847,7 @@ namespace ELTKasko } /// - [System.Xml.Serialization.XmlElementAttribute(Order=28)] + [System.Xml.Serialization.XmlElementAttribute(Order=27)] public bool SelfIgnition { get @@ -8828,7 +10875,7 @@ namespace ELTKasko } /// - [System.Xml.Serialization.XmlElementAttribute(Order=29)] + [System.Xml.Serialization.XmlElementAttribute(Order=28)] public bool OutsideRoads { get @@ -8856,63 +10903,7 @@ namespace ELTKasko } /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=30)] - public System.Nullable Hydrolock - { - get - { - return this.hydrolockField; - } - set - { - this.hydrolockField = value; - } - } - - /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool HydrolockSpecified - { - get - { - return this.hydrolockFieldSpecified; - } - set - { - this.hydrolockFieldSpecified = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=31)] - public System.Nullable CargoHandling - { - get - { - return this.cargoHandlingField; - } - set - { - this.cargoHandlingField = value; - } - } - - /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool CargoHandlingSpecified - { - get - { - return this.cargoHandlingFieldSpecified; - } - set - { - this.cargoHandlingFieldSpecified = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(Order=32)] + [System.Xml.Serialization.XmlElementAttribute(Order=29)] public int NotConfirmedDamages { get @@ -8940,7 +10931,7 @@ namespace ELTKasko } /// - [System.Xml.Serialization.XmlElementAttribute(Order=33)] + [System.Xml.Serialization.XmlElementAttribute(Order=30)] public int NotConfirmedGlassesDamages { get @@ -8968,7 +10959,7 @@ namespace ELTKasko } /// - [System.Xml.Serialization.XmlElementAttribute(Order=34)] + [System.Xml.Serialization.XmlElementAttribute(Order=31)] public PhysicalPerson Insurer { get @@ -8982,7 +10973,7 @@ namespace ELTKasko } /// - [System.Xml.Serialization.XmlElementAttribute(Order=35)] + [System.Xml.Serialization.XmlElementAttribute(Order=32)] public PhysicalPerson Owner { get @@ -8996,7 +10987,7 @@ namespace ELTKasko } /// - [System.Xml.Serialization.XmlElementAttribute(Order=36)] + [System.Xml.Serialization.XmlElementAttribute(Order=33)] public PhysicalPerson Beneficiar { get @@ -9010,7 +11001,7 @@ namespace ELTKasko } /// - [System.Xml.Serialization.XmlElementAttribute(Order=37)] + [System.Xml.Serialization.XmlElementAttribute(Order=34)] public int DriversCount { get @@ -9038,7 +11029,7 @@ namespace ELTKasko } /// - [System.Xml.Serialization.XmlElementAttribute(Order=38)] + [System.Xml.Serialization.XmlElementAttribute(Order=35)] public string BonusMalus { get @@ -9052,7 +11043,7 @@ namespace ELTKasko } /// - [System.Xml.Serialization.XmlElementAttribute(Order=39)] + [System.Xml.Serialization.XmlElementAttribute(Order=36)] public string KBM { get @@ -9066,7 +11057,7 @@ namespace ELTKasko } /// - [System.Xml.Serialization.XmlArrayAttribute(Order=40)] + [System.Xml.Serialization.XmlArrayAttribute(Order=37)] [System.Xml.Serialization.XmlArrayItemAttribute("FullDriver")] public FullDriverForGetOrderInfoResponse[] FullDriversInfo { @@ -9081,7 +11072,7 @@ namespace ELTKasko } /// - [System.Xml.Serialization.XmlArrayAttribute(Order=41)] + [System.Xml.Serialization.XmlArrayAttribute(Order=38)] [System.Xml.Serialization.XmlArrayItemAttribute("Driver")] public ShortDriver[] Drivers { @@ -9094,52 +11085,10 @@ namespace ELTKasko this.driversField = value; } } - - /// - [System.Xml.Serialization.XmlElementAttribute(Order=42)] - public string Franchise - { - get - { - return this.franchiseField; - } - set - { - this.franchiseField = value; - } - } - - /// - [System.Xml.Serialization.XmlArrayAttribute(Order=43)] - public Option[] Options - { - get - { - return this.optionsField; - } - set - { - this.optionsField = value; - } - } - - /// - [System.Xml.Serialization.XmlArrayAttribute(Order=44)] - public PUU[] PUUs - { - get - { - return this.pUUsField; - } - set - { - this.pUUsField = value; - } - } } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")] public partial class PhysicalPerson : Person @@ -9451,7 +11400,7 @@ namespace ELTKasko } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")] public partial class AccountDetails @@ -9558,7 +11507,7 @@ namespace ELTKasko [System.Xml.Serialization.XmlIncludeAttribute(typeof(FullDriver2))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(FullDriver))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(PhysicalPerson))] - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")] public partial class Person @@ -9584,10 +11533,6 @@ namespace ELTKasko private Document oldDriverLicenceField; - private System.DateTime expertienceStartField; - - private bool expertienceStartFieldSpecified; - /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] public System.DateTime DOB @@ -9727,9 +11672,25 @@ namespace ELTKasko this.oldDriverLicenceField = value; } } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")] + public partial class FullDriver2 : Person + { + + private System.DateTime expertienceStartField; + + private bool expertienceStartFieldSpecified; + + private int relationWithOwnerField; + + private bool relationWithOwnerFieldSpecified; /// - [System.Xml.Serialization.XmlElementAttribute(Order=9)] + [System.Xml.Serialization.XmlElementAttribute(Order=0)] public System.DateTime ExpertienceStart { get @@ -9755,21 +11716,9 @@ namespace ELTKasko this.expertienceStartFieldSpecified = value; } } - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] - [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")] - public partial class FullDriver2 : Person - { - - private int relationWithOwnerField; - - private bool relationWithOwnerFieldSpecified; /// - [System.Xml.Serialization.XmlElementAttribute(Order=0)] + [System.Xml.Serialization.XmlElementAttribute(Order=1)] public int RelationWithOwner { get @@ -9798,16 +11747,32 @@ namespace ELTKasko } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")] public partial class FullDriver : Person { + private System.DateTime expertienceStartField; + private int relationWithOwnerField; /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public System.DateTime ExpertienceStart + { + get + { + return this.expertienceStartField; + } + set + { + this.expertienceStartField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] public int RelationWithOwner { get @@ -9822,63 +11787,7 @@ namespace ELTKasko } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] - [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")] - public partial class PUU - { - - private int markField; - - private int modelField; - - private bool modelFieldSpecified; - - /// - [System.Xml.Serialization.XmlElementAttribute(Order=0)] - public int Mark - { - get - { - return this.markField; - } - set - { - this.markField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(Order=1)] - public int Model - { - get - { - return this.modelField; - } - set - { - this.modelField = value; - } - } - - /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool ModelSpecified - { - get - { - return this.modelFieldSpecified; - } - set - { - this.modelFieldSpecified = value; - } - } - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")] public partial class GetOrderInfoParamsVehicle @@ -9902,7 +11811,7 @@ namespace ELTKasko } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")] public partial class GetOrderInfoParamsInsured @@ -9990,7 +11899,7 @@ namespace ELTKasko } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")] public partial class GetOrderInfoParams @@ -10094,7 +12003,847 @@ namespace ELTKasko } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")] + public partial class KASKOProlongationPerson + { + + private string surnameField; + + private string nameField; + + private string patronymicField; + + private string subjectIdField; + + private string dOBField; + + private string sexField; + + private string phoneField; + + private string emailField; + + private KASKOProlongationPersonPersonDocument personDocumentField; + + private KASKOProlongationPersonRegistrationAddress registrationAddressField; + + private KASKOProlongationPersonFactAddress factAddressField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string Surname + { + get + { + return this.surnameField; + } + set + { + this.surnameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string Name + { + get + { + return this.nameField; + } + set + { + this.nameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string Patronymic + { + get + { + return this.patronymicField; + } + set + { + this.patronymicField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public string SubjectId + { + get + { + return this.subjectIdField; + } + set + { + this.subjectIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public string DOB + { + get + { + return this.dOBField; + } + set + { + this.dOBField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=5)] + public string Sex + { + get + { + return this.sexField; + } + set + { + this.sexField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=6)] + public string Phone + { + get + { + return this.phoneField; + } + set + { + this.phoneField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=7)] + public string Email + { + get + { + return this.emailField; + } + set + { + this.emailField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=8)] + public KASKOProlongationPersonPersonDocument PersonDocument + { + get + { + return this.personDocumentField; + } + set + { + this.personDocumentField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=9)] + public KASKOProlongationPersonRegistrationAddress RegistrationAddress + { + get + { + return this.registrationAddressField; + } + set + { + this.registrationAddressField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=10)] + public KASKOProlongationPersonFactAddress FactAddress + { + get + { + return this.factAddressField; + } + set + { + this.factAddressField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://elt-poisk.com/")] + public partial class KASKOProlongationPersonPersonDocument + { + + private string seriesField; + + private string numberField; + + private string typeField; + + private string issuedByField; + + private string issuedDateField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string Series + { + get + { + return this.seriesField; + } + set + { + this.seriesField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string Number + { + get + { + return this.numberField; + } + set + { + this.numberField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string Type + { + get + { + return this.typeField; + } + set + { + this.typeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public string IssuedBy + { + get + { + return this.issuedByField; + } + set + { + this.issuedByField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public string IssuedDate + { + get + { + return this.issuedDateField; + } + set + { + this.issuedDateField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://elt-poisk.com/")] + public partial class KASKOProlongationPersonRegistrationAddress + { + + 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 houseField; + + private string korpusField; + + private string flatField; + + private string fiasIdField; + + private string regionFiasIdField; + + private string cityFiasIdField; + + private string streetFiasIdField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string Index + { + get + { + return this.indexField; + } + set + { + this.indexField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string Country + { + get + { + return this.countryField; + } + set + { + this.countryField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string Region + { + get + { + return this.regionField; + } + set + { + this.regionField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public string District + { + get + { + return this.districtField; + } + set + { + this.districtField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public string City + { + get + { + return this.cityField; + } + set + { + this.cityField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=5)] + public string CityKladr + { + get + { + return this.cityKladrField; + } + set + { + this.cityKladrField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=6)] + public string Street + { + get + { + return this.streetField; + } + set + { + this.streetField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=7)] + public string StreetKladr + { + get + { + return this.streetKladrField; + } + set + { + this.streetKladrField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=8)] + public string House + { + get + { + return this.houseField; + } + set + { + this.houseField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=9)] + public string Korpus + { + get + { + return this.korpusField; + } + set + { + this.korpusField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=10)] + public string Flat + { + get + { + return this.flatField; + } + set + { + this.flatField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=11)] + public string FiasId + { + get + { + return this.fiasIdField; + } + set + { + this.fiasIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=12)] + public string RegionFiasId + { + get + { + return this.regionFiasIdField; + } + set + { + this.regionFiasIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=13)] + public string CityFiasId + { + get + { + return this.cityFiasIdField; + } + set + { + this.cityFiasIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=14)] + public string StreetFiasId + { + get + { + return this.streetFiasIdField; + } + set + { + this.streetFiasIdField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://elt-poisk.com/")] + public partial class KASKOProlongationPersonFactAddress + { + + 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 houseField; + + private string korpusField; + + private string flatField; + + private string fiasIdField; + + private string regionFiasIdField; + + private string cityFiasIdField; + + private string streetFiasIdField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string Index + { + get + { + return this.indexField; + } + set + { + this.indexField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string Country + { + get + { + return this.countryField; + } + set + { + this.countryField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string Region + { + get + { + return this.regionField; + } + set + { + this.regionField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public string District + { + get + { + return this.districtField; + } + set + { + this.districtField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public string City + { + get + { + return this.cityField; + } + set + { + this.cityField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=5)] + public string CityKladr + { + get + { + return this.cityKladrField; + } + set + { + this.cityKladrField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=6)] + public string Street + { + get + { + return this.streetField; + } + set + { + this.streetField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=7)] + public string StreetKladr + { + get + { + return this.streetKladrField; + } + set + { + this.streetKladrField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=8)] + public string House + { + get + { + return this.houseField; + } + set + { + this.houseField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=9)] + public string Korpus + { + get + { + return this.korpusField; + } + set + { + this.korpusField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=10)] + public string Flat + { + get + { + return this.flatField; + } + set + { + this.flatField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=11)] + public string FiasId + { + get + { + return this.fiasIdField; + } + set + { + this.fiasIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=12)] + public string RegionFiasId + { + get + { + return this.regionFiasIdField; + } + set + { + this.regionFiasIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=13)] + public string CityFiasId + { + get + { + return this.cityFiasIdField; + } + set + { + this.cityFiasIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=14)] + public string StreetFiasId + { + get + { + return this.streetFiasIdField; + } + set + { + this.streetFiasIdField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")] + public partial class Relation + { + + private string subjectRelIdField; + + private string subjectIdField; + + private string subjectNameField; + + private string relationTypeField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string SubjectRelId + { + get + { + return this.subjectRelIdField; + } + set + { + this.subjectRelIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string SubjectId + { + get + { + return this.subjectIdField; + } + set + { + this.subjectIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string SubjectName + { + get + { + return this.subjectNameField; + } + set + { + this.subjectNameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public string RelationType + { + get + { + return this.relationTypeField; + } + set + { + this.relationTypeField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")] public partial class PrevInsuranceCompanyElement @@ -10134,7 +12883,7 @@ namespace ELTKasko } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")] public partial class GetCountriesISOElement @@ -10174,7 +12923,7 @@ namespace ELTKasko } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")] public partial class GetDBFlagsElement @@ -10262,17 +13011,148 @@ namespace ELTKasko } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")] - public partial class AvailableProduct + public partial class OptionsByProgramCodeParams + { + + private string programIdField; + + private string productIdField; + + private string franchiseField; + + private string riskField; + + private OptionsByProgramCodeParamsNS nsField; + + private OptionsByProgramCodeParamsOption[] optionsField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string ProgramId + { + get + { + return this.programIdField; + } + set + { + this.programIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string ProductId + { + get + { + return this.productIdField; + } + set + { + this.productIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string Franchise + { + get + { + return this.franchiseField; + } + set + { + this.franchiseField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public string Risk + { + get + { + return this.riskField; + } + set + { + this.riskField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public OptionsByProgramCodeParamsNS NS + { + get + { + return this.nsField; + } + set + { + this.nsField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(Order=5)] + [System.Xml.Serialization.XmlArrayItemAttribute("Option", IsNullable=false)] + public OptionsByProgramCodeParamsOption[] Options + { + get + { + return this.optionsField; + } + set + { + this.optionsField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://elt-poisk.com/")] + public partial class OptionsByProgramCodeParamsNS + { + + private string limitSumField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string LimitSum + { + get + { + return this.limitSumField; + } + set + { + this.limitSumField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://elt-poisk.com/")] + public partial class OptionsByProgramCodeParamsOption { private string idField; private string nameField; - private string insuranceCompanyField; + private string inputTypeField; + + private OptionsByProgramCodeParamsOptionOptionValue[] valuesField; /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] @@ -10304,21 +13184,76 @@ namespace ELTKasko /// [System.Xml.Serialization.XmlElementAttribute(Order=2)] - public string InsuranceCompany + public string InputType { get { - return this.insuranceCompanyField; + return this.inputTypeField; } set { - this.insuranceCompanyField = value; + this.inputTypeField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(Order=3)] + [System.Xml.Serialization.XmlArrayItemAttribute("OptionValue", IsNullable=false)] + public OptionsByProgramCodeParamsOptionOptionValue[] Values + { + get + { + return this.valuesField; + } + set + { + this.valuesField = value; } } } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://elt-poisk.com/")] + public partial class OptionsByProgramCodeParamsOptionOptionValue + { + + private string idField; + + private string nameField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string Id + { + get + { + return this.idField; + } + set + { + this.idField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string Name + { + get + { + return this.nameField; + } + set + { + this.nameField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")] public partial class LeasingContractParams @@ -10374,7 +13309,7 @@ namespace ELTKasko } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")] public partial class Payment @@ -10430,7 +13365,7 @@ namespace ELTKasko } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")] public partial class A7 @@ -10598,7 +13533,7 @@ namespace ELTKasko } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")] public partial class BSO @@ -10766,7 +13701,7 @@ namespace ELTKasko } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")] public partial class UploadFileData @@ -10822,7 +13757,7 @@ namespace ELTKasko } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")] public partial class ReviewInfo @@ -11038,7 +13973,7 @@ namespace ELTKasko } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")] public partial class CarInspectionParams @@ -11094,7 +14029,7 @@ namespace ELTKasko } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")] public partial class NSType @@ -11118,7 +14053,7 @@ namespace ELTKasko } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")] public partial class GOType @@ -11174,7 +14109,7 @@ namespace ELTKasko } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")] public partial class Driver @@ -11326,7 +14261,7 @@ namespace ELTKasko } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")] public partial class VehicleParams @@ -11734,7 +14669,63 @@ namespace ELTKasko } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")] + public partial class PUU + { + + private int markField; + + private int modelField; + + private bool modelFieldSpecified; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public int Mark + { + get + { + return this.markField; + } + set + { + this.markField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public int Model + { + get + { + return this.modelField; + } + set + { + this.modelField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool ModelSpecified + { + get + { + return this.modelFieldSpecified; + } + set + { + this.modelFieldSpecified = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")] public partial class Country @@ -11774,7 +14765,7 @@ namespace ELTKasko } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")] public partial class SpecialMachinery @@ -11912,7 +14903,7 @@ namespace ELTKasko /// [System.Xml.Serialization.XmlIncludeAttribute(typeof(FinalKASKOCaclulationParams))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(RequestInfoParams))] - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")] public partial class PreliminaryKASKOCalculationParams @@ -11998,14 +14989,6 @@ namespace ELTKasko private bool outsideRoadsFieldSpecified; - private bool hydrolockField; - - private bool hydrolockFieldSpecified; - - private bool cargoHandlingField; - - private bool cargoHandlingFieldSpecified; - private string territoryExploitationRegionField; private string territoryExploitationCityField; @@ -12090,14 +15073,6 @@ namespace ELTKasko private bool extraChargeFieldSpecified; - private System.Nullable rolfFinanceField; - - private bool rolfFinanceFieldSpecified; - - private int vehiclesCountField; - - private bool vehiclesCountFieldSpecified; - /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] public string Currency @@ -12660,62 +15635,6 @@ namespace ELTKasko /// [System.Xml.Serialization.XmlElementAttribute(Order=28)] - public bool Hydrolock - { - get - { - return this.hydrolockField; - } - set - { - this.hydrolockField = value; - } - } - - /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool HydrolockSpecified - { - get - { - return this.hydrolockFieldSpecified; - } - set - { - this.hydrolockFieldSpecified = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(Order=29)] - public bool CargoHandling - { - get - { - return this.cargoHandlingField; - } - set - { - this.cargoHandlingField = value; - } - } - - /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool CargoHandlingSpecified - { - get - { - return this.cargoHandlingFieldSpecified; - } - set - { - this.cargoHandlingFieldSpecified = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(Order=30)] public string TerritoryExploitationRegion { get @@ -12729,7 +15648,7 @@ namespace ELTKasko } /// - [System.Xml.Serialization.XmlElementAttribute(Order=31)] + [System.Xml.Serialization.XmlElementAttribute(Order=29)] public string TerritoryExploitationCity { get @@ -12743,7 +15662,7 @@ namespace ELTKasko } /// - [System.Xml.Serialization.XmlArrayAttribute(Order=32)] + [System.Xml.Serialization.XmlArrayAttribute(Order=30)] [System.Xml.Serialization.XmlArrayItemAttribute("ExpansionCountry")] public Country[] ExpansionCountries { @@ -12758,7 +15677,7 @@ namespace ELTKasko } /// - [System.Xml.Serialization.XmlElementAttribute(Order=33)] + [System.Xml.Serialization.XmlElementAttribute(Order=31)] public string ExpansionCountriesDateBegin { get @@ -12772,7 +15691,7 @@ namespace ELTKasko } /// - [System.Xml.Serialization.XmlElementAttribute(Order=34)] + [System.Xml.Serialization.XmlElementAttribute(Order=32)] public string ExpansionCountriesDateEnd { get @@ -12786,7 +15705,7 @@ namespace ELTKasko } /// - [System.Xml.Serialization.XmlElementAttribute(Order=35)] + [System.Xml.Serialization.XmlElementAttribute(Order=33)] public string DuringTransportation { get @@ -12800,7 +15719,7 @@ namespace ELTKasko } /// - [System.Xml.Serialization.XmlElementAttribute(Order=36)] + [System.Xml.Serialization.XmlElementAttribute(Order=34)] public string BuildingQuarry { get @@ -12814,7 +15733,7 @@ namespace ELTKasko } /// - [System.Xml.Serialization.XmlElementAttribute(Order=37)] + [System.Xml.Serialization.XmlElementAttribute(Order=35)] public int NotConfirmedDamages { get @@ -12842,7 +15761,7 @@ namespace ELTKasko } /// - [System.Xml.Serialization.XmlElementAttribute(Order=38)] + [System.Xml.Serialization.XmlElementAttribute(Order=36)] public int NotConfirmedGlassesDamages { get @@ -12870,7 +15789,7 @@ namespace ELTKasko } /// - [System.Xml.Serialization.XmlArrayAttribute(Order=39)] + [System.Xml.Serialization.XmlArrayAttribute(Order=37)] public PUU[] PUUs { get @@ -12884,7 +15803,7 @@ namespace ELTKasko } /// - [System.Xml.Serialization.XmlElementAttribute(Order=40)] + [System.Xml.Serialization.XmlElementAttribute(Order=38)] public int DriversCount { get @@ -12898,7 +15817,7 @@ namespace ELTKasko } /// - [System.Xml.Serialization.XmlElementAttribute(Order=41)] + [System.Xml.Serialization.XmlElementAttribute(Order=39)] public int ApprovedDriving { get @@ -12912,7 +15831,7 @@ namespace ELTKasko } /// - [System.Xml.Serialization.XmlElementAttribute(Order=42)] + [System.Xml.Serialization.XmlElementAttribute(Order=40)] public int Risk { get @@ -12926,7 +15845,7 @@ namespace ELTKasko } /// - [System.Xml.Serialization.XmlElementAttribute(Order=43)] + [System.Xml.Serialization.XmlElementAttribute(Order=41)] public string PayType { get @@ -12940,7 +15859,7 @@ namespace ELTKasko } /// - [System.Xml.Serialization.XmlElementAttribute(Order=44)] + [System.Xml.Serialization.XmlElementAttribute(Order=42)] public VehicleParams Vehicle { get @@ -12954,7 +15873,7 @@ namespace ELTKasko } /// - [System.Xml.Serialization.XmlElementAttribute(Order=45)] + [System.Xml.Serialization.XmlElementAttribute(Order=43)] public double Discount { get @@ -12982,7 +15901,7 @@ namespace ELTKasko } /// - [System.Xml.Serialization.XmlArrayAttribute(Order=46)] + [System.Xml.Serialization.XmlArrayAttribute(Order=44)] public Driver[] Drivers { get @@ -12996,7 +15915,7 @@ namespace ELTKasko } /// - [System.Xml.Serialization.XmlArrayAttribute(Order=47)] + [System.Xml.Serialization.XmlArrayAttribute(Order=45)] public DOType[] DO { get @@ -13010,7 +15929,7 @@ namespace ELTKasko } /// - [System.Xml.Serialization.XmlArrayAttribute(Order=48)] + [System.Xml.Serialization.XmlArrayAttribute(Order=46)] public Option[] Options { get @@ -13024,7 +15943,7 @@ namespace ELTKasko } /// - [System.Xml.Serialization.XmlElementAttribute(Order=49)] + [System.Xml.Serialization.XmlElementAttribute(Order=47)] public GOType GO { get @@ -13038,7 +15957,7 @@ namespace ELTKasko } /// - [System.Xml.Serialization.XmlElementAttribute(Order=50)] + [System.Xml.Serialization.XmlElementAttribute(Order=48)] public NSType NS { get @@ -13052,7 +15971,7 @@ namespace ELTKasko } /// - [System.Xml.Serialization.XmlElementAttribute(Order=51)] + [System.Xml.Serialization.XmlElementAttribute(Order=49)] public bool GAP { get @@ -13080,7 +15999,7 @@ namespace ELTKasko } /// - [System.Xml.Serialization.XmlElementAttribute(Order=52)] + [System.Xml.Serialization.XmlElementAttribute(Order=50)] public bool WithKBMOsago { get @@ -13108,7 +16027,7 @@ namespace ELTKasko } /// - [System.Xml.Serialization.XmlElementAttribute(Order=53)] + [System.Xml.Serialization.XmlElementAttribute(Order=51)] public PTS PTS { get @@ -13122,7 +16041,7 @@ namespace ELTKasko } /// - [System.Xml.Serialization.XmlElementAttribute(Order=54)] + [System.Xml.Serialization.XmlElementAttribute(Order=52)] public Document VehicleRegistration { get @@ -13136,7 +16055,7 @@ namespace ELTKasko } /// - [System.Xml.Serialization.XmlElementAttribute(Order=55)] + [System.Xml.Serialization.XmlElementAttribute(Order=53)] public int NumberOfKeys { get @@ -13164,7 +16083,7 @@ namespace ELTKasko } /// - [System.Xml.Serialization.XmlElementAttribute(Order=56)] + [System.Xml.Serialization.XmlElementAttribute(Order=54)] public int OwnerNum { get @@ -13192,7 +16111,7 @@ namespace ELTKasko } /// - [System.Xml.Serialization.XmlElementAttribute(Order=57)] + [System.Xml.Serialization.XmlElementAttribute(Order=55)] public PhysicalPerson Insurer { get @@ -13206,7 +16125,7 @@ namespace ELTKasko } /// - [System.Xml.Serialization.XmlElementAttribute(Order=58)] + [System.Xml.Serialization.XmlElementAttribute(Order=56)] public PhysicalPerson Owner { get @@ -13220,7 +16139,7 @@ namespace ELTKasko } /// - [System.Xml.Serialization.XmlElementAttribute(Order=59)] + [System.Xml.Serialization.XmlElementAttribute(Order=57)] public PhysicalPerson Lessee { get @@ -13234,7 +16153,7 @@ namespace ELTKasko } /// - [System.Xml.Serialization.XmlArrayAttribute(Order=60)] + [System.Xml.Serialization.XmlArrayAttribute(Order=58)] public FullDriver[] FullDriversInfo { get @@ -13248,7 +16167,7 @@ namespace ELTKasko } /// - [System.Xml.Serialization.XmlElementAttribute(Order=61)] + [System.Xml.Serialization.XmlElementAttribute(Order=59)] public System.DateTime ContractBegin { get @@ -13276,7 +16195,7 @@ namespace ELTKasko } /// - [System.Xml.Serialization.XmlElementAttribute(Order=62)] + [System.Xml.Serialization.XmlElementAttribute(Order=60)] public double ExtraCharge { get @@ -13302,66 +16221,10 @@ namespace ELTKasko this.extraChargeFieldSpecified = value; } } - - /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=63)] - public System.Nullable RolfFinance - { - get - { - return this.rolfFinanceField; - } - set - { - this.rolfFinanceField = value; - } - } - - /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool RolfFinanceSpecified - { - get - { - return this.rolfFinanceFieldSpecified; - } - set - { - this.rolfFinanceFieldSpecified = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(Order=64)] - public int VehiclesCount - { - get - { - return this.vehiclesCountField; - } - set - { - this.vehiclesCountField = value; - } - } - - /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool VehiclesCountSpecified - { - get - { - return this.vehiclesCountFieldSpecified; - } - set - { - this.vehiclesCountFieldSpecified = value; - } - } } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")] public partial class FinalKASKOCaclulationParams : PreliminaryKASKOCalculationParams @@ -13417,10 +16280,6 @@ namespace ELTKasko private bool promiseToInsureGapInAlfaFieldSpecified; - private System.Nullable cFOField; - - private bool cFOFieldSpecified; - /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] public CarInspectionParams CarInspection @@ -13770,38 +16629,10 @@ namespace ELTKasko this.promiseToInsureGapInAlfaFieldSpecified = value; } } - - /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=20)] - public System.Nullable CFO - { - get - { - return this.cFOField; - } - set - { - this.cFOField = value; - } - } - - /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool CFOSpecified - { - get - { - return this.cFOFieldSpecified; - } - set - { - this.cFOFieldSpecified = value; - } - } } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")] public partial class RequestInfoParams : PreliminaryKASKOCalculationParams @@ -13861,10 +16692,6 @@ namespace ELTKasko private string isNeedInspectionField; - private System.Nullable isNeedUnderwritingField; - - private bool isNeedUnderwritingFieldSpecified; - private double premiumSumField; private double kASKOSumField; @@ -14272,35 +17099,7 @@ namespace ELTKasko } /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=23)] - public System.Nullable IsNeedUnderwriting - { - get - { - return this.isNeedUnderwritingField; - } - set - { - this.isNeedUnderwritingField = value; - } - } - - /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool IsNeedUnderwritingSpecified - { - get - { - return this.isNeedUnderwritingFieldSpecified; - } - set - { - this.isNeedUnderwritingFieldSpecified = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(Order=24)] + [System.Xml.Serialization.XmlElementAttribute(Order=23)] public double PremiumSum { get @@ -14314,7 +17113,7 @@ namespace ELTKasko } /// - [System.Xml.Serialization.XmlElementAttribute(Order=25)] + [System.Xml.Serialization.XmlElementAttribute(Order=24)] public double KASKOSum { get @@ -14328,7 +17127,7 @@ namespace ELTKasko } /// - [System.Xml.Serialization.XmlElementAttribute(Order=26)] + [System.Xml.Serialization.XmlElementAttribute(Order=25)] public double DOSum { get @@ -14342,7 +17141,7 @@ namespace ELTKasko } /// - [System.Xml.Serialization.XmlElementAttribute(Order=27)] + [System.Xml.Serialization.XmlElementAttribute(Order=26)] public double GOSum { get @@ -14356,7 +17155,7 @@ namespace ELTKasko } /// - [System.Xml.Serialization.XmlElementAttribute(Order=28)] + [System.Xml.Serialization.XmlElementAttribute(Order=27)] public double NSSum { get @@ -14370,7 +17169,7 @@ namespace ELTKasko } /// - [System.Xml.Serialization.XmlElementAttribute(Order=29)] + [System.Xml.Serialization.XmlElementAttribute(Order=28)] public double GAPSum { get @@ -14384,7 +17183,7 @@ namespace ELTKasko } /// - [System.Xml.Serialization.XmlArrayAttribute(Order=30)] + [System.Xml.Serialization.XmlArrayAttribute(Order=29)] [System.Xml.Serialization.XmlArrayItemAttribute("PaymentPeriod")] public PaymentPeriods[] PaymentPeriods { @@ -14399,7 +17198,7 @@ namespace ELTKasko } /// - [System.Xml.Serialization.XmlElementAttribute(Order=31)] + [System.Xml.Serialization.XmlElementAttribute(Order=30)] public double TotalFranchise { get @@ -14427,7 +17226,7 @@ namespace ELTKasko } /// - [System.Xml.Serialization.XmlElementAttribute(Order=32)] + [System.Xml.Serialization.XmlElementAttribute(Order=31)] public InsuranceCompanyFranchise InsuranceCompanyFranchise { get @@ -14441,7 +17240,7 @@ namespace ELTKasko } /// - [System.Xml.Serialization.XmlElementAttribute(Order=33)] + [System.Xml.Serialization.XmlElementAttribute(Order=32)] public InsuranceCompanyGo InsuranceCompanyGo { get @@ -14455,7 +17254,7 @@ namespace ELTKasko } /// - [System.Xml.Serialization.XmlElementAttribute(Order=34)] + [System.Xml.Serialization.XmlElementAttribute(Order=33)] public string PolicyNumber { get @@ -14469,7 +17268,7 @@ namespace ELTKasko } /// - [System.Xml.Serialization.XmlElementAttribute(Order=35)] + [System.Xml.Serialization.XmlElementAttribute(Order=34)] public string ProgramCode { get @@ -14483,7 +17282,7 @@ namespace ELTKasko } /// - [System.Xml.Serialization.XmlArrayAttribute(Order=36)] + [System.Xml.Serialization.XmlArrayAttribute(Order=35)] public DictionaryElement[] CalcInfo { get @@ -14498,7 +17297,7 @@ namespace ELTKasko } [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.ServiceModel.MessageContractAttribute(WrapperName="GetPayLink", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)] public partial class GetPayLinkRequest { @@ -14529,7 +17328,7 @@ namespace ELTKasko } [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.ServiceModel.MessageContractAttribute(WrapperName="GetPayLinkResponse", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)] public partial class GetPayLinkResponse { @@ -14568,7 +17367,7 @@ namespace ELTKasko } [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.ServiceModel.MessageContractAttribute(WrapperName="GetRequestInfo", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)] public partial class GetRequestInfoRequest { @@ -14591,7 +17390,7 @@ namespace ELTKasko } [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.ServiceModel.MessageContractAttribute(WrapperName="GetRequestInfoResponse", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)] public partial class GetRequestInfoResponse { @@ -14634,7 +17433,101 @@ namespace ELTKasko } [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] + [System.ServiceModel.MessageContractAttribute(WrapperName="LogAction", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)] + public partial class LogActionRequest + { + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=0)] + public string Action; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=1)] + public string DateAction; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=2)] + public string ChangeParameter; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=3)] + public string OldValue; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=4)] + public string NewValue; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=5)] + public string User; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=6)] + public string Client; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=7)] + public string OrderId; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=8)] + public string InsuranceCompany; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=9)] + public string Product; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=10)] + public string Department; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=11)] + public string IP; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=12)] + public string Data; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=13)] + public string Info; + + public LogActionRequest() + { + } + + public LogActionRequest(string Action, string DateAction, string ChangeParameter, string OldValue, string NewValue, string User, string Client, string OrderId, string InsuranceCompany, string Product, string Department, string IP, string Data, string Info) + { + this.Action = Action; + this.DateAction = DateAction; + this.ChangeParameter = ChangeParameter; + this.OldValue = OldValue; + this.NewValue = NewValue; + this.User = User; + this.Client = Client; + this.OrderId = OrderId; + this.InsuranceCompany = InsuranceCompany; + this.Product = Product; + this.Department = Department; + this.IP = IP; + this.Data = Data; + this.Info = Info; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] + [System.ServiceModel.MessageContractAttribute(WrapperName="LogActionResponse", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)] + public partial class LogActionResponse + { + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=0)] + public bool LogActionResult; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=1)] + public string Error; + + public LogActionResponse() + { + } + + public LogActionResponse(bool LogActionResult, string Error) + { + this.LogActionResult = LogActionResult; + this.Error = Error; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName="GetActiveInsuranceCompanies", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)] public partial class GetActiveInsuranceCompaniesRequest @@ -14646,7 +17539,7 @@ namespace ELTKasko } [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName="GetActiveInsuranceCompaniesResponse", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)] public partial class GetActiveInsuranceCompaniesResponse @@ -14667,207 +17560,7 @@ namespace ELTKasko } [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] - [System.ServiceModel.MessageContractAttribute(WrapperName="GetAvailableProducts", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)] - public partial class GetAvailableProductsRequest - { - - [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=0)] - public ELTKasko.AuthInfo AuthInfo; - - public GetAvailableProductsRequest() - { - } - - public GetAvailableProductsRequest(ELTKasko.AuthInfo AuthInfo) - { - this.AuthInfo = AuthInfo; - } - } - - [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] - [System.ServiceModel.MessageContractAttribute(WrapperName="GetAvailableProductsResponse", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)] - public partial class GetAvailableProductsResponse - { - - [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=0)] - public ELTKasko.AvailableProduct[] GetAvailableProductsResult; - - [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=1)] - public string Error; - - public GetAvailableProductsResponse() - { - } - - public GetAvailableProductsResponse(ELTKasko.AvailableProduct[] GetAvailableProductsResult, string Error) - { - this.GetAvailableProductsResult = GetAvailableProductsResult; - this.Error = Error; - } - } - - [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] - [System.ServiceModel.MessageContractAttribute(WrapperName="MakeDoublesOfCalculate", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)] - public partial class MakeDoublesOfCalculateRequest - { - - [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=0)] - public ELTKasko.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 int VehiclesCount; - - public MakeDoublesOfCalculateRequest() - { - } - - public MakeDoublesOfCalculateRequest(ELTKasko.AuthInfo AuthInfo, string OrderId, int VehiclesCount) - { - this.AuthInfo = AuthInfo; - this.OrderId = OrderId; - this.VehiclesCount = VehiclesCount; - } - } - - [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] - [System.ServiceModel.MessageContractAttribute(WrapperName="MakeDoublesOfCalculateResponse", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)] - public partial class MakeDoublesOfCalculateResponse - { - - [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=0)] - public string RequestId; - - [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=1)] - public string SKCalcId; - - [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=2)] - public string Message; - - [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=3)] - public string Error; - - public MakeDoublesOfCalculateResponse() - { - } - - public MakeDoublesOfCalculateResponse(string RequestId, string SKCalcId, string Message, string Error) - { - this.RequestId = RequestId; - this.SKCalcId = SKCalcId; - this.Message = Message; - this.Error = Error; - } - } - - [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] - [System.ServiceModel.MessageContractAttribute(WrapperName="CheckPaymentStatus", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)] - public partial class CheckPaymentStatusRequest - { - - [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=0)] - public ELTKasko.AuthInfo AuthInfo; - - [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 OrderId; - - public CheckPaymentStatusRequest() - { - } - - public CheckPaymentStatusRequest(ELTKasko.AuthInfo AuthInfo, string InsuranceCompany, string OrderId) - { - this.AuthInfo = AuthInfo; - this.InsuranceCompany = InsuranceCompany; - this.OrderId = OrderId; - } - } - - [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] - [System.ServiceModel.MessageContractAttribute(WrapperName="CheckPaymentStatusResponse", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)] - public partial class CheckPaymentStatusResponse - { - - [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=0)] - public bool PaymentStatus; - - [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=1)] - public string Message; - - public CheckPaymentStatusResponse() - { - } - - public CheckPaymentStatusResponse(bool PaymentStatus, string Message) - { - this.PaymentStatus = PaymentStatus; - this.Message = Message; - } - } - - [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] - [System.ServiceModel.MessageContractAttribute(WrapperName="CheckUnderwritingStatus", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)] - public partial class CheckUnderwritingStatusRequest - { - - [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=0)] - public ELTKasko.AuthInfo AuthInfo; - - [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=1)] - public string OrderId; - - public CheckUnderwritingStatusRequest() - { - } - - public CheckUnderwritingStatusRequest(ELTKasko.AuthInfo AuthInfo, string OrderId) - { - this.AuthInfo = AuthInfo; - this.OrderId = OrderId; - } - } - - [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] - [System.ServiceModel.MessageContractAttribute(WrapperName="CheckUnderwritingStatusResponse", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)] - public partial class CheckUnderwritingStatusResponse - { - - [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=0)] - public bool Status; - - [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=1)] - public string Message; - - [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=2)] - public string Error; - - public CheckUnderwritingStatusResponse() - { - } - - public CheckUnderwritingStatusResponse(bool Status, string Message, string Error) - { - this.Status = Status; - this.Message = Message; - this.Error = Error; - } - } - - [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName="GetDBFlags", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)] public partial class GetDBFlagsRequest @@ -14879,7 +17572,7 @@ namespace ELTKasko } [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName="GetDBFlagsResponse", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)] public partial class GetDBFlagsResponse @@ -14900,7 +17593,7 @@ namespace ELTKasko } [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName="GetCountriesISO", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)] public partial class GetCountriesISORequest @@ -14912,7 +17605,7 @@ namespace ELTKasko } [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName="GetCountriesISOResponse", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)] public partial class GetCountriesISOResponse @@ -14932,11 +17625,231 @@ namespace ELTKasko } } + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="GetPrevInsuranceCompanies", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)] + public partial class GetPrevInsuranceCompaniesRequest + { + + public GetPrevInsuranceCompaniesRequest() + { + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="GetPrevInsuranceCompaniesResponse", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)] + public partial class GetPrevInsuranceCompaniesResponse + { + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=0)] + [System.Xml.Serialization.XmlArrayItemAttribute("PrevInsuranceCompany")] + public ELTKasko.PrevInsuranceCompanyElement[] GetPrevInsuranceCompaniesResult; + + public GetPrevInsuranceCompaniesResponse() + { + } + + public GetPrevInsuranceCompaniesResponse(ELTKasko.PrevInsuranceCompanyElement[] GetPrevInsuranceCompaniesResult) + { + this.GetPrevInsuranceCompaniesResult = GetPrevInsuranceCompaniesResult; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="GetRalations", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)] + public partial class GetRalationsRequest + { + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=0)] + public ELTKasko.AuthInfo AuthInfo; + + public GetRalationsRequest() + { + } + + public GetRalationsRequest(ELTKasko.AuthInfo AuthInfo) + { + this.AuthInfo = AuthInfo; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="GetRalationsResponse", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)] + public partial class GetRalationsResponse + { + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=0)] + [System.Xml.Serialization.XmlArrayItemAttribute(IsNullable=false)] + public ELTKasko.Relation[] Relations; + + public GetRalationsResponse() + { + } + + public GetRalationsResponse(ELTKasko.Relation[] Relations) + { + this.Relations = Relations; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] + [System.ServiceModel.MessageContractAttribute(WrapperName="ChangeRelations", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)] + public partial class ChangeRelationsRequest + { + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=0)] + public ELTKasko.AuthInfo AuthInfo; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=1)] + public int SubjectId; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=2)] + public int SubjectRelId; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=3)] + public int RelationTypeId; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=4)] + public string Mode; + + public ChangeRelationsRequest() + { + } + + public ChangeRelationsRequest(ELTKasko.AuthInfo AuthInfo, int SubjectId, int SubjectRelId, int RelationTypeId, string Mode) + { + this.AuthInfo = AuthInfo; + this.SubjectId = SubjectId; + this.SubjectRelId = SubjectRelId; + this.RelationTypeId = RelationTypeId; + this.Mode = Mode; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] + [System.ServiceModel.MessageContractAttribute(WrapperName="ChangeRelationsResponse", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)] + public partial class ChangeRelationsResponse + { + + [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 Error; + + public ChangeRelationsResponse() + { + } + + public ChangeRelationsResponse(bool Success, string Error) + { + this.Success = Success; + this.Error = Error; + } + } + /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://elt-poisk.com/")] - public partial class CheckDuplicateResponseInsurer + public partial class GetKASKOInfoParams + { + + private string policySeriesField; + + private string policyNumberField; + + private string insuranceCompanyField; + + private GetKASKOInfoParamsInsured insuredField; + + private GetKASKOInfoParamsVehicle vehicleField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string PolicySeries + { + get + { + return this.policySeriesField; + } + set + { + this.policySeriesField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string PolicyNumber + { + get + { + return this.policyNumberField; + } + set + { + this.policyNumberField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string InsuranceCompany + { + get + { + return this.insuranceCompanyField; + } + set + { + this.insuranceCompanyField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public GetKASKOInfoParamsInsured Insured + { + get + { + return this.insuredField; + } + set + { + this.insuredField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public GetKASKOInfoParamsVehicle Vehicle + { + get + { + return this.vehicleField; + } + set + { + this.vehicleField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://elt-poisk.com/")] + public partial class GetKASKOInfoParamsInsured { private string surnameField; @@ -14988,223 +17901,1447 @@ namespace ELTKasko } } + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] - [System.ServiceModel.MessageContractAttribute(WrapperName="CheckDuplicate", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)] - public partial class CheckDuplicateRequest + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://elt-poisk.com/")] + public partial class GetKASKOInfoParamsVehicle + { + + private string vINField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string VIN + { + get + { + return this.vINField; + } + set + { + this.vINField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://elt-poisk.com/")] + public partial class GetKASKOInfoResponseParams + { + + private string currencyField; + + private string isNewField; + + private string usageStartField; + + private string usageCityKLADRField; + + private string vehicleYearField; + + private string markField; + + private string modelField; + + private GetKASKOInfoResponseParamsModification modificationField; + + private int durationField; + + private string bankIdField; + + private double costField; + + private int franchiseField; + + private bool franchiseFieldSpecified; + + private string sSTypeField; + + private string sTOAField; + + private int driversCountField; + + private int approvedDrivingField; + + private bool approvedDrivingFieldSpecified; + + private int riskField; + + private GetKASKOInfoResponseParamsVehicle vehicleField; + + private double discountField; + + private bool discountFieldSpecified; + + private Driver[] driversField; + + private KASKOProlongationPerson insurerField; + + private KASKOProlongationPerson ownerField; + + private CarInspectionParams carInspectionField; + + private ReviewInfo reviewField; + + private PTS_NO_REQUIRED_DATE pTSField; + + private int numberOfKeysField; + + private bool numberOfKeysFieldSpecified; + + private int ownershipTypeField; + + private bool ownershipTypeFieldSpecified; + + private KASKOProlongationPerson beneficiarField; + + private FullDriver[] fullDriversInfoField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string Currency + { + get + { + return this.currencyField; + } + set + { + this.currencyField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string IsNew + { + get + { + return this.isNewField; + } + set + { + this.isNewField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string UsageStart + { + get + { + return this.usageStartField; + } + set + { + this.usageStartField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public string UsageCityKLADR + { + get + { + return this.usageCityKLADRField; + } + set + { + this.usageCityKLADRField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public string VehicleYear + { + get + { + return this.vehicleYearField; + } + set + { + this.vehicleYearField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=5)] + public string Mark + { + get + { + return this.markField; + } + set + { + this.markField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=6)] + public string Model + { + get + { + return this.modelField; + } + set + { + this.modelField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=7)] + public GetKASKOInfoResponseParamsModification Modification + { + get + { + return this.modificationField; + } + set + { + this.modificationField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=8)] + public int Duration + { + get + { + return this.durationField; + } + set + { + this.durationField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=9)] + public string BankId + { + get + { + return this.bankIdField; + } + set + { + this.bankIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=10)] + public double Cost + { + get + { + return this.costField; + } + set + { + this.costField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=11)] + public int Franchise + { + get + { + return this.franchiseField; + } + set + { + this.franchiseField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool FranchiseSpecified + { + get + { + return this.franchiseFieldSpecified; + } + set + { + this.franchiseFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=12)] + public string SSType + { + get + { + return this.sSTypeField; + } + set + { + this.sSTypeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=13)] + public string STOA + { + get + { + return this.sTOAField; + } + set + { + this.sTOAField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=14)] + public int DriversCount + { + get + { + return this.driversCountField; + } + set + { + this.driversCountField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=15)] + public int ApprovedDriving + { + get + { + return this.approvedDrivingField; + } + set + { + this.approvedDrivingField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool ApprovedDrivingSpecified + { + get + { + return this.approvedDrivingFieldSpecified; + } + set + { + this.approvedDrivingFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=16)] + public int Risk + { + get + { + return this.riskField; + } + set + { + this.riskField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=17)] + public GetKASKOInfoResponseParamsVehicle Vehicle + { + get + { + return this.vehicleField; + } + set + { + this.vehicleField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=18)] + public double Discount + { + get + { + return this.discountField; + } + set + { + this.discountField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool DiscountSpecified + { + get + { + return this.discountFieldSpecified; + } + set + { + this.discountFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(Order=19)] + public Driver[] Drivers + { + get + { + return this.driversField; + } + set + { + this.driversField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=20)] + public KASKOProlongationPerson Insurer + { + get + { + return this.insurerField; + } + set + { + this.insurerField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=21)] + public KASKOProlongationPerson Owner + { + get + { + return this.ownerField; + } + set + { + this.ownerField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=22)] + public CarInspectionParams CarInspection + { + get + { + return this.carInspectionField; + } + set + { + this.carInspectionField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=23)] + public ReviewInfo Review + { + get + { + return this.reviewField; + } + set + { + this.reviewField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=24)] + public PTS_NO_REQUIRED_DATE PTS + { + get + { + return this.pTSField; + } + set + { + this.pTSField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=25)] + public int NumberOfKeys + { + get + { + return this.numberOfKeysField; + } + set + { + this.numberOfKeysField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool NumberOfKeysSpecified + { + get + { + return this.numberOfKeysFieldSpecified; + } + set + { + this.numberOfKeysFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=26)] + public int OwnershipType + { + get + { + return this.ownershipTypeField; + } + set + { + this.ownershipTypeField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool OwnershipTypeSpecified + { + get + { + return this.ownershipTypeFieldSpecified; + } + set + { + this.ownershipTypeFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=27)] + public KASKOProlongationPerson Beneficiar + { + get + { + return this.beneficiarField; + } + set + { + this.beneficiarField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(Order=28)] + public FullDriver[] FullDriversInfo + { + get + { + return this.fullDriversInfoField; + } + set + { + this.fullDriversInfoField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://elt-poisk.com/")] + public partial class GetKASKOInfoResponseParamsModification + { + + private int countryField; + + private bool countryFieldSpecified; + + private double powerField; + + private bool powerFieldSpecified; + + private string engineTypeField; + + private double engineVolumeField; + + private bool engineVolumeFieldSpecified; + + private string kPPTypeIdField; + + private string bodyTypeField; + + private string doorsCountField; + + private string seatsField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public int Country + { + get + { + return this.countryField; + } + set + { + this.countryField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool CountrySpecified + { + get + { + return this.countryFieldSpecified; + } + set + { + this.countryFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public double Power + { + get + { + return this.powerField; + } + set + { + this.powerField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool PowerSpecified + { + get + { + return this.powerFieldSpecified; + } + set + { + this.powerFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string EngineType + { + get + { + return this.engineTypeField; + } + set + { + this.engineTypeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public double EngineVolume + { + get + { + return this.engineVolumeField; + } + set + { + this.engineVolumeField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool EngineVolumeSpecified + { + get + { + return this.engineVolumeFieldSpecified; + } + set + { + this.engineVolumeFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public string KPPTypeId + { + get + { + return this.kPPTypeIdField; + } + set + { + this.kPPTypeIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=5)] + public string BodyType + { + get + { + return this.bodyTypeField; + } + set + { + this.bodyTypeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=6)] + public string DoorsCount + { + get + { + return this.doorsCountField; + } + set + { + this.doorsCountField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=7)] + public string Seats + { + get + { + return this.seatsField; + } + set + { + this.seatsField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://elt-poisk.com/")] + public partial class GetKASKOInfoResponseParamsVehicle + { + + private string regNumberField; + + private string colorField; + + private string engineNumberField; + + private string transmissionNumberField; + + private string mostNumberField; + + private int mileageField; + + private bool mileageFieldSpecified; + + private string vINField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string RegNumber + { + get + { + return this.regNumberField; + } + set + { + this.regNumberField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string Color + { + get + { + return this.colorField; + } + set + { + this.colorField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string EngineNumber + { + get + { + return this.engineNumberField; + } + set + { + this.engineNumberField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=3)] + public string TransmissionNumber + { + get + { + return this.transmissionNumberField; + } + set + { + this.transmissionNumberField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=4)] + public string MostNumber + { + get + { + return this.mostNumberField; + } + set + { + this.mostNumberField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=5)] + public int Mileage + { + get + { + return this.mileageField; + } + set + { + this.mileageField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool MileageSpecified + { + get + { + return this.mileageFieldSpecified; + } + set + { + this.mileageFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=6)] + public string VIN + { + get + { + return this.vINField; + } + set + { + this.vINField = value; + } + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] + [System.ServiceModel.MessageContractAttribute(WrapperName="GetKASKOInfo", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)] + public partial class GetKASKOInfoRequest { [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=0)] public ELTKasko.AuthInfo AuthInfo; [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=1)] - public string OrderId; + public ELTKasko.GetKASKOInfoParams Params; - public CheckDuplicateRequest() + public GetKASKOInfoRequest() { } - public CheckDuplicateRequest(ELTKasko.AuthInfo AuthInfo, string OrderId) + public GetKASKOInfoRequest(ELTKasko.AuthInfo AuthInfo, ELTKasko.GetKASKOInfoParams Params) { this.AuthInfo = AuthInfo; - this.OrderId = OrderId; + this.Params = Params; } } [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] - [System.ServiceModel.MessageContractAttribute(WrapperName="CheckDuplicateResponse", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)] - public partial class CheckDuplicateResponse + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] + [System.ServiceModel.MessageContractAttribute(WrapperName="GetKASKOInfoResponse", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)] + public partial class GetKASKOInfoResponse { [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=0)] - public bool Success; + public string InsuranceCompany; [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=1)] - public string OrderId; + public string ProgramId; [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=2)] - public string PolicyNumber; + public string ProductId; [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=3)] - public string InsuranceCompany; + public string PolicySeries; [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=4)] - public string PremiumSum; + public string PolicyNumber; [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=5)] - public string Cost; + public string OrderId; [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=6)] - public string ContractBegin; + public System.DateTime ContractBeginDate; [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=7)] - public string ContractEnd; + public System.DateTime ContractEnd; [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=8)] - public ELTKasko.CheckDuplicateResponseInsurer Insurer; + public System.DateTime ContractSign; [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=9)] - public string Message; + public string InvoiceNumber; [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=10)] - public string Error; + public string PaymentStatus; - public CheckDuplicateResponse() + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=11)] + public string ContractStatus; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=12)] + public string StatusId; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=13)] + public string StatusName; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=14)] + public string PremiumSum; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=15)] + public ELTKasko.GetKASKOInfoResponseParams Params; + + public GetKASKOInfoResponse() { } - public CheckDuplicateResponse(bool Success, string OrderId, string PolicyNumber, string InsuranceCompany, string PremiumSum, string Cost, string ContractBegin, string ContractEnd, ELTKasko.CheckDuplicateResponseInsurer Insurer, string Message, string Error) + public GetKASKOInfoResponse( + string InsuranceCompany, + string ProgramId, + string ProductId, + string PolicySeries, + string PolicyNumber, + string OrderId, + System.DateTime ContractBeginDate, + System.DateTime ContractEnd, + System.DateTime ContractSign, + string InvoiceNumber, + string PaymentStatus, + string ContractStatus, + string StatusId, + string StatusName, + string PremiumSum, + ELTKasko.GetKASKOInfoResponseParams Params) { - this.Success = Success; - this.OrderId = OrderId; + this.InsuranceCompany = InsuranceCompany; + this.ProgramId = ProgramId; + this.ProductId = ProductId; + this.PolicySeries = PolicySeries; this.PolicyNumber = PolicyNumber; - this.InsuranceCompany = InsuranceCompany; - this.PremiumSum = PremiumSum; - this.Cost = Cost; - this.ContractBegin = ContractBegin; + this.OrderId = OrderId; + this.ContractBeginDate = ContractBeginDate; this.ContractEnd = ContractEnd; - this.Insurer = Insurer; - this.Message = Message; - this.Error = Error; + this.ContractSign = ContractSign; + this.InvoiceNumber = InvoiceNumber; + this.PaymentStatus = PaymentStatus; + this.ContractStatus = ContractStatus; + this.StatusId = StatusId; + this.StatusName = StatusName; + this.PremiumSum = PremiumSum; + this.Params = Params; + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://elt-poisk.com/")] + public partial class getContractListByPolicyNumberResponseGetContractListByPolicyNumberResult + { + + private getContractListByPolicyNumberResponseGetContractListByPolicyNumberResultList[] listField; + + private string errorMessageField; + + /// + [System.Xml.Serialization.XmlElementAttribute("List", IsNullable=true, Order=0)] + public getContractListByPolicyNumberResponseGetContractListByPolicyNumberResultList[] List + { + get + { + return this.listField; + } + set + { + this.listField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string ErrorMessage + { + get + { + return this.errorMessageField; + } + set + { + this.errorMessageField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://elt-poisk.com/")] + public partial class getContractListByPolicyNumberResponseGetContractListByPolicyNumberResultList + { + + private string contractIdField; + + private string policyNumberField; + + private string typeField; + + private string dateAddField; + + private string userField; + + private string productNameField; + + private string productIdField; + + private string skNameField; + + private string skCodeField; + + private string premiumField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="integer", Order=0)] + public string ContractId + { + get + { + return this.contractIdField; + } + set + { + this.contractIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string PolicyNumber + { + get + { + return this.policyNumberField; + } + set + { + this.policyNumberField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string Type + { + get + { + return this.typeField; + } + set + { + this.typeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public string DateAdd + { + get + { + return this.dateAddField; + } + set + { + this.dateAddField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public string User + { + get + { + return this.userField; + } + set + { + this.userField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=5)] + public string ProductName + { + get + { + return this.productNameField; + } + set + { + this.productNameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=6)] + public string ProductId + { + get + { + return this.productIdField; + } + set + { + this.productIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=7)] + public string SkName + { + get + { + return this.skNameField; + } + set + { + this.skNameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=8)] + public string SkCode + { + get + { + return this.skCodeField; + } + set + { + this.skCodeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=9)] + public string Premium + { + get + { + return this.premiumField; + } + set + { + this.premiumField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://elt-poisk.com/")] + public partial class initMultiUpdateTasksList + { + + private string contractIdField; + + private string typeField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="integer", Order=0)] + public string ContractId + { + get + { + return this.contractIdField; + } + set + { + this.contractIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string Type + { + get + { + return this.typeField; + } + set + { + this.typeField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://elt-poisk.com/")] + public partial class initMultiUpdateTasksResponseInitMultiUpdateTasksResult + { + + private initMultiUpdateTasksResponseInitMultiUpdateTasksResultList[] listField; + + private string errorMessageField; + + /// + [System.Xml.Serialization.XmlElementAttribute("List", IsNullable=true, Order=0)] + public initMultiUpdateTasksResponseInitMultiUpdateTasksResultList[] List + { + get + { + return this.listField; + } + set + { + this.listField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string ErrorMessage + { + get + { + return this.errorMessageField; + } + set + { + this.errorMessageField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://elt-poisk.com/")] + public partial class initMultiUpdateTasksResponseInitMultiUpdateTasksResultList + { + + private string contractIdField; + + private string typeField; + + private string statusField; + + private string errorMessageField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="integer", Order=0)] + public string ContractId + { + get + { + return this.contractIdField; + } + set + { + this.contractIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string Type + { + get + { + return this.typeField; + } + set + { + this.typeField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string Status + { + get + { + return this.statusField; + } + set + { + this.statusField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public string ErrorMessage + { + get + { + return this.errorMessageField; + } + set + { + this.errorMessageField = value; + } } } [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] - [System.ServiceModel.MessageContractAttribute(WrapperName="GetInsuranceConfig", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)] - public partial class GetInsuranceConfigRequest + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="initMultiUpdateTasks", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)] + public partial class initMultiUpdateTasksRequest { [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=0)] public ELTKasko.AuthInfo AuthInfo; [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=1)] - public string InsuranceCompany; + [System.Xml.Serialization.XmlElementAttribute(DataType="integer")] + public string TaskLinkId; [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=2)] - public string InsuranceProduct; + [System.Xml.Serialization.XmlElementAttribute(DataType="integer")] + public string RealTaskId; - public GetInsuranceConfigRequest() + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=3)] + [System.Xml.Serialization.XmlElementAttribute(DataType="integer")] + public string ProcessId; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=4)] + [System.Xml.Serialization.XmlElementAttribute(DataType="integer")] + public string TaskTypeId; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=5)] + [System.Xml.Serialization.XmlElementAttribute("List", IsNullable=true)] + public ELTKasko.initMultiUpdateTasksList[] List; + + public initMultiUpdateTasksRequest() { } - public GetInsuranceConfigRequest(ELTKasko.AuthInfo AuthInfo, string InsuranceCompany, string InsuranceProduct) + public initMultiUpdateTasksRequest(ELTKasko.AuthInfo AuthInfo, string TaskLinkId, string RealTaskId, string ProcessId, string TaskTypeId, ELTKasko.initMultiUpdateTasksList[] List) { this.AuthInfo = AuthInfo; - this.InsuranceCompany = InsuranceCompany; - this.InsuranceProduct = InsuranceProduct; + this.TaskLinkId = TaskLinkId; + this.RealTaskId = RealTaskId; + this.ProcessId = ProcessId; + this.TaskTypeId = TaskTypeId; + this.List = List; } } [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] - [System.ServiceModel.MessageContractAttribute(WrapperName="GetInsuranceConfigResponse", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)] - public partial class GetInsuranceConfigResponse - { - - [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=0)] - public int eBSO; - - [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=1)] - public int saveInsteadCalc; - - [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=2)] - public int UploadFileToInsurance; - - public GetInsuranceConfigResponse() - { - } - - public GetInsuranceConfigResponse(int eBSO, int saveInsteadCalc, int UploadFileToInsurance) - { - this.eBSO = eBSO; - this.saveInsteadCalc = saveInsteadCalc; - this.UploadFileToInsurance = UploadFileToInsurance; - } - } - - [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] - [System.ServiceModel.MessageContractAttribute(WrapperName="GetMultiCalcId", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)] - public partial class GetMultiCalcIdRequest - { - - [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=0)] - public ELTKasko.AuthInfo AuthInfo; - - public GetMultiCalcIdRequest() - { - } - - public GetMultiCalcIdRequest(ELTKasko.AuthInfo AuthInfo) - { - this.AuthInfo = AuthInfo; - } - } - - [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] - [System.ServiceModel.MessageContractAttribute(WrapperName="GetMultiCalcIdResponse", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)] - public partial class GetMultiCalcIdResponse - { - - [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=0)] - public int MultiCalcId; - - [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 GetMultiCalcIdResponse() - { - } - - public GetMultiCalcIdResponse(int MultiCalcId, bool Success, string Error) - { - this.MultiCalcId = MultiCalcId; - this.Success = Success; - this.Error = Error; - } - } - - [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] - [System.ServiceModel.MessageContractAttribute(WrapperName="GetPrevInsuranceCompanies", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)] - public partial class GetPrevInsuranceCompaniesRequest - { - - public GetPrevInsuranceCompaniesRequest() - { - } - } - - [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] - [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] - [System.ServiceModel.MessageContractAttribute(WrapperName="GetPrevInsuranceCompaniesResponse", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)] - public partial class GetPrevInsuranceCompaniesResponse + [System.ServiceModel.MessageContractAttribute(WrapperName="initMultiUpdateTasksResponse", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)] + public partial class initMultiUpdateTasksResponse { [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=0)] - [System.Xml.Serialization.XmlArrayItemAttribute("PrevInsuranceCompany")] - public ELTKasko.PrevInsuranceCompanyElement[] GetPrevInsuranceCompaniesResult; + public ELTKasko.initMultiUpdateTasksResponseInitMultiUpdateTasksResult initMultiUpdateTasksResult; - public GetPrevInsuranceCompaniesResponse() + public initMultiUpdateTasksResponse() { } - public GetPrevInsuranceCompaniesResponse(ELTKasko.PrevInsuranceCompanyElement[] GetPrevInsuranceCompaniesResult) + public initMultiUpdateTasksResponse(ELTKasko.initMultiUpdateTasksResponseInitMultiUpdateTasksResult initMultiUpdateTasksResult) { - this.GetPrevInsuranceCompaniesResult = GetPrevInsuranceCompaniesResult; + this.initMultiUpdateTasksResult = initMultiUpdateTasksResult; } } [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.ServiceModel.MessageContractAttribute(WrapperName="GetOrderInfo", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)] public partial class GetOrderInfoRequest { @@ -15231,7 +19368,7 @@ namespace ELTKasko } [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.ServiceModel.MessageContractAttribute(WrapperName="GetOrderInfoResponse", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)] public partial class GetOrderInfoResponse { @@ -15245,24 +19382,20 @@ namespace ELTKasko [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=2)] public string Error; - [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=3)] - public string Message; - public GetOrderInfoResponse() { } - public GetOrderInfoResponse(ELTKasko.GetOrderInfoResult GetOrderInfoResult, bool Success, string Error, string Message) + public GetOrderInfoResponse(ELTKasko.GetOrderInfoResult GetOrderInfoResult, bool Success, string Error) { this.GetOrderInfoResult = GetOrderInfoResult; this.Success = Success; this.Error = Error; - this.Message = Message; } } [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName="GetEngineVolume", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)] public partial class GetEngineVolumeRequest @@ -15306,7 +19439,7 @@ namespace ELTKasko } [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName="GetEngineVolumeResponse", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)] public partial class GetEngineVolumeResponse @@ -15327,7 +19460,7 @@ namespace ELTKasko } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://elt-poisk.com/")] public partial class MovingBSOResponseMovingBSOResult @@ -15352,7 +19485,7 @@ namespace ELTKasko } [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName="MovingBSO", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)] public partial class MovingBSORequest @@ -15389,7 +19522,7 @@ namespace ELTKasko } [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName="MovingBSOResponse", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)] public partial class MovingBSOResponse @@ -15409,7 +19542,7 @@ namespace ELTKasko } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://elt-poisk.com/")] public partial class MappedCarsResponseModification @@ -15577,7 +19710,7 @@ namespace ELTKasko } [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.ServiceModel.MessageContractAttribute(WrapperName="MappedCars", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)] public partial class MappedCarsRequest { @@ -15608,7 +19741,7 @@ namespace ELTKasko } [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.ServiceModel.MessageContractAttribute(WrapperName="MappedCarsResponse", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)] public partial class MappedCarsResponse { @@ -15635,7 +19768,7 @@ namespace ELTKasko } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://elt-poisk.com/")] public partial class GetDepUserResponseGetDepUserResult @@ -15660,7 +19793,7 @@ namespace ELTKasko } [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.ServiceModel.MessageContractAttribute(WrapperName="CheckPhone", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)] public partial class CheckPhoneRequest { @@ -15691,7 +19824,7 @@ namespace ELTKasko } [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.ServiceModel.MessageContractAttribute(WrapperName="CheckPhoneResponse", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)] public partial class CheckPhoneResponse { @@ -15721,8 +19854,54 @@ namespace ELTKasko } } + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] + [System.ServiceModel.MessageContractAttribute(WrapperName="GetPromoDiscount", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)] + public partial class GetPromoDiscountRequest + { + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=0)] + public string PromoCode; + + public GetPromoDiscountRequest() + { + } + + public GetPromoDiscountRequest(string PromoCode) + { + this.PromoCode = PromoCode; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] + [System.ServiceModel.MessageContractAttribute(WrapperName="GetPromoDiscountResponse", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)] + public partial class GetPromoDiscountResponse + { + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=0)] + public string DiscountPercent; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=1)] + public string isKep; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=2)] + public string ErrorMsg; + + public GetPromoDiscountResponse() + { + } + + public GetPromoDiscountResponse(string DiscountPercent, string isKep, string ErrorMsg) + { + this.DiscountPercent = DiscountPercent; + this.isKep = isKep; + this.ErrorMsg = ErrorMsg; + } + } + /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://elt-poisk.com/")] public partial class ChangeStatusPolicyResponseResponseStatus @@ -15810,7 +19989,7 @@ namespace ELTKasko } [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.ServiceModel.MessageContractAttribute(WrapperName="ChangeStatusPolicy", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)] public partial class ChangeStatusPolicyRequest { @@ -15830,27 +20009,22 @@ namespace ELTKasko [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=4)] public string PolicyNumber; - [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=5)] - [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] - public System.Nullable DisableUploadToClient; - public ChangeStatusPolicyRequest() { } - public ChangeStatusPolicyRequest(ELTKasko.AuthInfo AuthInfo, string Login, string OrderId, string StatusId, string PolicyNumber, System.Nullable DisableUploadToClient) + public ChangeStatusPolicyRequest(ELTKasko.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; - this.DisableUploadToClient = DisableUploadToClient; } } [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.ServiceModel.MessageContractAttribute(WrapperName="ChangeStatusPolicyResponse", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)] public partial class ChangeStatusPolicyResponse { @@ -15877,7 +20051,7 @@ namespace ELTKasko } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://elt-poisk.com/")] public partial class GetInsuranceCompanyAccountDetailsInsuranceCompany @@ -15901,7 +20075,7 @@ namespace ELTKasko } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://elt-poisk.com/")] public partial class GetInsuranceCompanyAccountDetailsResponseAccountDetails @@ -16005,7 +20179,7 @@ namespace ELTKasko } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://elt-poisk.com/")] public partial class GetBSOResponseGetBSOResult @@ -16029,33 +20203,8 @@ namespace ELTKasko } } - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://elt-poisk.com/")] - public partial class SearchBSOResponseSearchBSOResult - { - - private BSO[] bSOSField; - - /// - [System.Xml.Serialization.XmlArrayAttribute(Order=0)] - [System.Xml.Serialization.XmlArrayItemAttribute(IsNullable=false)] - public BSO[] BSOS - { - get - { - return this.bSOSField; - } - set - { - this.bSOSField = value; - } - } - } - - [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName="GetPUUMarks", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)] public partial class GetPUUMarksRequest @@ -16076,7 +20225,7 @@ namespace ELTKasko } [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName="GetPUUMarksResponse", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)] public partial class GetPUUMarksResponse @@ -16096,7 +20245,7 @@ namespace ELTKasko } [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName="UploadFile", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)] public partial class UploadFileRequest @@ -16133,7 +20282,7 @@ namespace ELTKasko } [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName="UploadFileResponse", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)] public partial class UploadFileResponse @@ -16153,7 +20302,7 @@ namespace ELTKasko } [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName="UploadFileToInsurance", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)] public partial class UploadFileToInsuranceRequest @@ -16190,7 +20339,7 @@ namespace ELTKasko } [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName="UploadFileToInsuranceResponse", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)] public partial class UploadFileToInsuranceResponse @@ -16210,7 +20359,7 @@ namespace ELTKasko } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://elt-poisk.com/")] public partial class UploadToClientResponseResponseStatus @@ -16250,7 +20399,7 @@ namespace ELTKasko } [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.ServiceModel.MessageContractAttribute(WrapperName="UploadToClient", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)] public partial class UploadToClientRequest { @@ -16273,7 +20422,7 @@ namespace ELTKasko } [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.ServiceModel.MessageContractAttribute(WrapperName="UploadToClientResponse", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)] public partial class UploadToClientResponse { @@ -16295,8 +20444,57 @@ namespace ELTKasko } } + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="SavePolicyTempData", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)] + public partial class SavePolicyTempDataRequest + { + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=0)] + public ELTKasko.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)] + [System.Xml.Serialization.XmlElementAttribute(DataType="base64Binary")] + public byte[] Data; + + public SavePolicyTempDataRequest() + { + } + + public SavePolicyTempDataRequest(ELTKasko.AuthInfo AuthInfo, string OrderId, byte[] Data) + { + this.AuthInfo = AuthInfo; + this.OrderId = OrderId; + this.Data = Data; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="SavePolicyTempDataResponse", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)] + public partial class SavePolicyTempDataResponse + { + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=0)] + public string SavePolicyTempDataResult; + + public SavePolicyTempDataResponse() + { + } + + public SavePolicyTempDataResponse(string SavePolicyTempDataResult) + { + this.SavePolicyTempDataResult = SavePolicyTempDataResult; + } + } + /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://elt-poisk.com/")] public partial class GetAutoModificationsFromSkTransport @@ -16336,7 +20534,7 @@ namespace ELTKasko } [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.ServiceModel.MessageContractAttribute(WrapperName="GetAutoModificationsFromSk", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)] public partial class GetAutoModificationsFromSkRequest { @@ -16363,7 +20561,7 @@ namespace ELTKasko } [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.ServiceModel.MessageContractAttribute(WrapperName="GetAutoModificationsFromSkResponse", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)] public partial class GetAutoModificationsFromSkResponse { @@ -16386,7 +20584,7 @@ namespace ELTKasko } [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.ServiceModel.MessageContractAttribute(WrapperName="ImportPayment", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)] public partial class ImportPaymentRequest { @@ -16433,7 +20631,7 @@ namespace ELTKasko } [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.ServiceModel.MessageContractAttribute(WrapperName="ImportPaymentResponse", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)] public partial class ImportPaymentResponse { @@ -16477,7 +20675,7 @@ namespace ELTKasko } [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName="GetRegionsExt", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)] public partial class GetRegionsExtRequest @@ -16489,7 +20687,7 @@ namespace ELTKasko } [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName="GetRegionsExtResponse", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)] public partial class GetRegionsExtResponse @@ -16510,7 +20708,7 @@ namespace ELTKasko } [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName="GetLocalitiesExt", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)] public partial class GetLocalitiesExtRequest @@ -16530,7 +20728,7 @@ namespace ELTKasko } [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName="GetLocalitiesExtResponse", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)] public partial class GetLocalitiesExtResponse @@ -16551,7 +20749,7 @@ namespace ELTKasko } [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName="GetCitiesExt", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)] public partial class GetCitiesExtRequest @@ -16571,7 +20769,7 @@ namespace ELTKasko } [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName="GetCitiesExtResponse", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)] public partial class GetCitiesExtResponse @@ -16592,52 +20790,320 @@ namespace ELTKasko } [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] - [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] - [System.ServiceModel.MessageContractAttribute(WrapperName="GetInsuranceCompanies", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)] - public partial class GetInsuranceCompaniesRequest + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] + [System.ServiceModel.MessageContractAttribute(WrapperName="DeleteCalculation", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)] + public partial class DeleteCalculationRequest { [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=0)] - public string Login; + public ELTKasko.AuthInfo AuthInfo; [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=1)] - [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] - public System.Nullable RolfFinance; + public string CalcID; - public GetInsuranceCompaniesRequest() + public DeleteCalculationRequest() { } - public GetInsuranceCompaniesRequest(string Login, System.Nullable RolfFinance) + public DeleteCalculationRequest(ELTKasko.AuthInfo AuthInfo, string CalcID) { - this.Login = Login; - this.RolfFinance = RolfFinance; + this.AuthInfo = AuthInfo; + this.CalcID = CalcID; } } [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] - [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] - [System.ServiceModel.MessageContractAttribute(WrapperName="GetInsuranceCompaniesResponse", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)] - public partial class GetInsuranceCompaniesResponse + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] + [System.ServiceModel.MessageContractAttribute(WrapperName="DeleteCalculationResponse", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)] + public partial class DeleteCalculationResponse { [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=0)] - public ELTKasko.InsuranceCompany[] GetInsuranceCompaniesResult; + public bool DeleteCalculationResult; - public GetInsuranceCompaniesResponse() + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=1)] + public string Error; + + public DeleteCalculationResponse() { } - public GetInsuranceCompaniesResponse(ELTKasko.InsuranceCompany[] GetInsuranceCompaniesResult) + public DeleteCalculationResponse(bool DeleteCalculationResult, string Error) { - this.GetInsuranceCompaniesResult = GetInsuranceCompaniesResult; + this.DeleteCalculationResult = DeleteCalculationResult; + this.Error = Error; } } [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="GetInsuranceProducts", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)] + public partial class GetInsuranceProductsRequest + { + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=0)] + public string InsuranceCompany; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=1)] + public string Login; + + public GetInsuranceProductsRequest() + { + } + + public GetInsuranceProductsRequest(string InsuranceCompany, string Login) + { + this.InsuranceCompany = InsuranceCompany; + this.Login = Login; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="GetInsuranceProductsResponse", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)] + public partial class GetInsuranceProductsResponse + { + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=0)] + [System.Xml.Serialization.XmlArrayItemAttribute("InsuranceProduct")] + public ELTKasko.InsuranceProductType[] GetInsuranceProductsResult; + + public GetInsuranceProductsResponse() + { + } + + public GetInsuranceProductsResponse(ELTKasko.InsuranceProductType[] GetInsuranceProductsResult) + { + this.GetInsuranceProductsResult = GetInsuranceProductsResult; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="GetInsurancePrograms", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)] + public partial class GetInsuranceProgramsRequest + { + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=0)] + public string InsuranceCompany; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=1)] + public string ProductId; + + public GetInsuranceProgramsRequest() + { + } + + public GetInsuranceProgramsRequest(string InsuranceCompany, string ProductId) + { + this.InsuranceCompany = InsuranceCompany; + this.ProductId = ProductId; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="GetInsuranceProgramsResponse", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)] + public partial class GetInsuranceProgramsResponse + { + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=0)] + [System.Xml.Serialization.XmlArrayItemAttribute("InsuranceProgram")] + public ELTKasko.DictionaryElement[] GetInsuranceProgramsResult; + + public GetInsuranceProgramsResponse() + { + } + + public GetInsuranceProgramsResponse(ELTKasko.DictionaryElement[] GetInsuranceProgramsResult) + { + this.GetInsuranceProgramsResult = GetInsuranceProgramsResult; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="GetCommonFormTypes", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)] + public partial class GetCommonFormTypesRequest + { + + public GetCommonFormTypesRequest() + { + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="GetCommonFormTypesResponse", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)] + public partial class GetCommonFormTypesResponse + { + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=0)] + [System.Xml.Serialization.XmlArrayItemAttribute("CommonFormType")] + public ELTKasko.DictionaryElement[] GetCommonFormTypesResult; + + public GetCommonFormTypesResponse() + { + } + + public GetCommonFormTypesResponse(ELTKasko.DictionaryElement[] GetCommonFormTypesResult) + { + this.GetCommonFormTypesResult = GetCommonFormTypesResult; + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://elt-poisk.com/")] + public partial class GetCommonFormsResponseGetCommonFormsResult + { + + private GetCommonFormsResponseGetCommonFormsResultCommonForm commonFormField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public GetCommonFormsResponseGetCommonFormsResultCommonForm CommonForm + { + get + { + return this.commonFormField; + } + set + { + this.commonFormField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://elt-poisk.com/")] + public partial class GetCommonFormsResponseGetCommonFormsResultCommonForm + { + + private string dataField; + + private string fileExtField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string Data + { + get + { + return this.dataField; + } + set + { + this.dataField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string FileExt + { + get + { + return this.fileExtField; + } + set + { + this.fileExtField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://elt-poisk.com/")] + public partial class GetCommonFormsExistResponseGetCommonFormsExistResult + { + + private GetCommonFormsExistResponseGetCommonFormsExistResultCommonForm commonFormField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public GetCommonFormsExistResponseGetCommonFormsExistResultCommonForm CommonForm + { + get + { + return this.commonFormField; + } + set + { + this.commonFormField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://elt-poisk.com/")] + public partial class GetCommonFormsExistResponseGetCommonFormsExistResultCommonForm + { + + private int existField; + + private bool existFieldSpecified; + + private string fileExtField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public int Exist + { + get + { + return this.existField; + } + set + { + this.existField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool ExistSpecified + { + get + { + return this.existFieldSpecified; + } + set + { + this.existFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string FileExt + { + get + { + return this.fileExtField; + } + set + { + this.fileExtField = value; + } + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName="GetDocumentTypes", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)] public partial class GetDocumentTypesRequest @@ -16649,7 +21115,7 @@ namespace ELTKasko } [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName="GetDocumentTypesResponse", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)] public partial class GetDocumentTypesResponse @@ -16670,7 +21136,72 @@ namespace ELTKasko } [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] + [System.ServiceModel.MessageContractAttribute(WrapperName="UploadDocuments", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)] + public partial class UploadDocumentsRequest + { + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=0)] + public ELTKasko.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 System.DateTime Date; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=3)] + [System.Xml.Serialization.XmlArrayItemAttribute("Document")] + public ELTKasko.DocFile[] Documents; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=4)] + [System.Xml.Serialization.XmlArrayItemAttribute("DocToCalc")] + public ELTKasko.DocFileToCalc[] DocumentsToCalculations; + + public UploadDocumentsRequest() + { + } + + public UploadDocumentsRequest(ELTKasko.AuthInfo AuthInfo, string Login, System.DateTime Date, ELTKasko.DocFile[] Documents, ELTKasko.DocFileToCalc[] DocumentsToCalculations) + { + this.AuthInfo = AuthInfo; + this.Login = Login; + this.Date = Date; + this.Documents = Documents; + this.DocumentsToCalculations = DocumentsToCalculations; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] + [System.ServiceModel.MessageContractAttribute(WrapperName="UploadDocumentsResponse", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)] + public partial class UploadDocumentsResponse + { + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=0)] + public bool UploadResult; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=1)] + public string[] ErrorList; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=2)] + [System.Xml.Serialization.XmlArrayItemAttribute("Document")] + public ELTKasko.UploadDocumentResult[] Documents; + + public UploadDocumentsResponse() + { + } + + public UploadDocumentsResponse(bool UploadResult, string[] ErrorList, ELTKasko.UploadDocumentResult[] Documents) + { + this.UploadResult = UploadResult; + this.ErrorList = ErrorList; + this.Documents = Documents; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.ServiceModel.MessageContractAttribute(WrapperName="Annulment", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)] public partial class AnnulmentRequest { @@ -16684,51 +21215,43 @@ namespace ELTKasko [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=2)] public string ContractStatusTypeId; - [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=3)] - public int UW; - public AnnulmentRequest() { } - public AnnulmentRequest(ELTKasko.AuthInfo AuthInfo, string OrderId, string ContractStatusTypeId, int UW) + public AnnulmentRequest(ELTKasko.AuthInfo AuthInfo, string OrderId, string ContractStatusTypeId) { this.AuthInfo = AuthInfo; this.OrderId = OrderId; this.ContractStatusTypeId = ContractStatusTypeId; - this.UW = UW; } } [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.ServiceModel.MessageContractAttribute(WrapperName="AnnulmentResponse", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)] public partial class AnnulmentResponse { [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=0)] - public bool Success; + public int AnnulmentResult; [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=1)] - public string Message; - - [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=2)] - public string Error; + public string ErrorMessage; public AnnulmentResponse() { } - public AnnulmentResponse(bool Success, string Message, string Error) + public AnnulmentResponse(int AnnulmentResult, string ErrorMessage) { - this.Success = Success; - this.Message = Message; - this.Error = Error; + this.AnnulmentResult = AnnulmentResult; + this.ErrorMessage = ErrorMessage; } } [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.ServiceModel.MessageContractAttribute(WrapperName="GetAvailablePrintForms", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)] public partial class GetAvailablePrintFormsRequest { @@ -16751,7 +21274,7 @@ namespace ELTKasko } [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.ServiceModel.MessageContractAttribute(WrapperName="GetAvailablePrintFormsResponse", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)] public partial class GetAvailablePrintFormsResponse { @@ -16781,10 +21304,67 @@ namespace ELTKasko } } + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] - [System.ServiceModel.MessageContractAttribute(WrapperName="GetAvailableInvoiceForms", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)] - public partial class GetAvailableInvoiceFormsRequest + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://elt-poisk.com/")] + public partial class GetPrintFormPicturesResponsePicture + { + + private object pageField; + + private object extensionField; + + private object bodyField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public object page + { + get + { + return this.pageField; + } + set + { + this.pageField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public object extension + { + get + { + return this.extensionField; + } + set + { + this.extensionField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public object body + { + get + { + return this.bodyField; + } + set + { + this.bodyField = value; + } + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="GetPrintFormPictures", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)] + public partial class GetPrintFormPicturesRequest { [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=0)] @@ -16793,46 +21373,44 @@ namespace ELTKasko [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=1)] public string OrderId; - public GetAvailableInvoiceFormsRequest() + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=2)] + public string FormId; + + public GetPrintFormPicturesRequest() { } - public GetAvailableInvoiceFormsRequest(ELTKasko.AuthInfo AuthInfo, string OrderId) + public GetPrintFormPicturesRequest(ELTKasko.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.1.0")] - [System.ServiceModel.MessageContractAttribute(WrapperName="GetAvailableInvoiceFormsResponse", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)] - public partial class GetAvailableInvoiceFormsResponse + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="GetPrintFormPicturesResponse", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)] + public partial class GetPrintFormPicturesResponse { [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=0)] - public ELTKasko.DictionaryElement[] GetAvailableInvoiceFormsResult; + [System.Xml.Serialization.XmlElementAttribute("picture")] + public ELTKasko.GetPrintFormPicturesResponsePicture[] picture; - [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 GetAvailableInvoiceFormsResponse() + public GetPrintFormPicturesResponse() { } - public GetAvailableInvoiceFormsResponse(ELTKasko.DictionaryElement[] GetAvailableInvoiceFormsResult, bool Success, string Error) + public GetPrintFormPicturesResponse(ELTKasko.GetPrintFormPicturesResponsePicture[] picture) { - this.GetAvailableInvoiceFormsResult = GetAvailableInvoiceFormsResult; - this.Success = Success; - this.Error = Error; + this.picture = picture; } } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://elt-poisk.com/")] public partial class GetPrintFormResponseGetPrintFormResult @@ -16888,123 +21466,7 @@ namespace ELTKasko } [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] - [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 ELTKasko.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; - - [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=3)] - public string Format; - - public GetPrintFormRequest() - { - } - - public GetPrintFormRequest(ELTKasko.AuthInfo AuthInfo, string OrderId, string FormId, string Format) - { - this.AuthInfo = AuthInfo; - this.OrderId = OrderId; - this.FormId = FormId; - this.Format = Format; - } - } - - [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] - [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 ELTKasko.GetPrintFormResponseGetPrintFormResult 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(ELTKasko.GetPrintFormResponseGetPrintFormResult 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.1.0")] - [System.ServiceModel.MessageContractAttribute(WrapperName="GetInvoiceForm", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)] - public partial class GetInvoiceFormRequest - { - - [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=0)] - public ELTKasko.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; - - [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=3)] - public string Format; - - public GetInvoiceFormRequest() - { - } - - public GetInvoiceFormRequest(ELTKasko.AuthInfo AuthInfo, string OrderId, string FormId, string Format) - { - this.AuthInfo = AuthInfo; - this.OrderId = OrderId; - this.FormId = FormId; - this.Format = Format; - } - } - - [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] - [System.ServiceModel.MessageContractAttribute(WrapperName="GetInvoiceFormResponse", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)] - public partial class GetInvoiceFormResponse - { - - [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=0)] - public ELTKasko.DictionaryElement GetInvoiceFormResult; - - [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 GetInvoiceFormResponse() - { - } - - public GetInvoiceFormResponse(ELTKasko.DictionaryElement GetInvoiceFormResult, bool Success, string Error) - { - this.GetInvoiceFormResult = GetInvoiceFormResult; - this.Success = Success; - this.Error = Error; - } - } - - [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName="GetPrintKP", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)] public partial class GetPrintKPRequest @@ -17029,7 +21491,7 @@ namespace ELTKasko } [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName="GetPrintKPResponse", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)] public partial class GetPrintKPResponse @@ -17050,7 +21512,7 @@ namespace ELTKasko } [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.ServiceModel.MessageContractAttribute(WrapperName="RegisterNewUser", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)] public partial class RegisterNewUserRequest { @@ -17106,7 +21568,7 @@ namespace ELTKasko } [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.ServiceModel.MessageContractAttribute(WrapperName="RegisterNewUserResponse", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)] public partial class RegisterNewUserResponse { @@ -17133,7 +21595,7 @@ namespace ELTKasko } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://elt-poisk.com/")] public partial class UpdateUserPersonDocument @@ -17221,7 +21683,7 @@ namespace ELTKasko } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://elt-poisk.com/")] public partial class UpdateUserRegistrationAddress @@ -17405,7 +21867,7 @@ namespace ELTKasko } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://elt-poisk.com/")] public partial class UpdateUserFactAddress @@ -17589,7 +22051,7 @@ namespace ELTKasko } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://elt-poisk.com/")] public partial class UpdateUserKBM @@ -17645,7 +22107,7 @@ namespace ELTKasko } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://elt-poisk.com/")] public partial class UpdateUserKBMPrevoiusKBM @@ -17685,7 +22147,7 @@ namespace ELTKasko } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://elt-poisk.com/")] public partial class UpdateUserVehicle @@ -17805,7 +22267,7 @@ namespace ELTKasko } [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.ServiceModel.MessageContractAttribute(WrapperName="UpdateUser", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)] public partial class UpdateUserRequest { @@ -17916,7 +22378,7 @@ namespace ELTKasko } [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.ServiceModel.MessageContractAttribute(WrapperName="UpdateUserResponse", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)] public partial class UpdateUserResponse { @@ -17939,7 +22401,7 @@ namespace ELTKasko } [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.ServiceModel.MessageContractAttribute(WrapperName="AuthorizationUser", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)] public partial class AuthorizationUserRequest { @@ -17962,7 +22424,7 @@ namespace ELTKasko } [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.ServiceModel.MessageContractAttribute(WrapperName="AuthorizationUserResponse", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)] public partial class AuthorizationUserResponse { @@ -17998,7 +22460,7 @@ namespace ELTKasko } [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.ServiceModel.MessageContractAttribute(WrapperName="ChangeStatusUser", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)] public partial class ChangeStatusUserRequest { @@ -18021,7 +22483,7 @@ namespace ELTKasko } [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.ServiceModel.MessageContractAttribute(WrapperName="ChangeStatusUserResponse", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)] public partial class ChangeStatusUserResponse { @@ -18043,8 +22505,219 @@ namespace ELTKasko } } + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://elt-poisk.com/")] + public partial class GetOrderIdResponseGetOrderIdResult + { + + private string orderIdField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string OrderId + { + get + { + return this.orderIdField; + } + set + { + this.orderIdField = value; + } + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] + [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 ELTKasko.AuthInfo AuthInfo; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=1)] + public int SubjectsCount; + + public GetNewSubjectIdsRequest() + { + } + + public GetNewSubjectIdsRequest(ELTKasko.AuthInfo AuthInfo, int SubjectsCount) + { + this.AuthInfo = AuthInfo; + this.SubjectsCount = SubjectsCount; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] + [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")] + [System.ServiceModel.MessageContractAttribute(WrapperName="ChangeUserPassword", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)] + public partial class ChangeUserPasswordRequest + { + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=0)] + public ELTKasko.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 Password; + + public ChangeUserPasswordRequest() + { + } + + public ChangeUserPasswordRequest(ELTKasko.AuthInfo AuthInfo, string Login, string Password) + { + this.AuthInfo = AuthInfo; + this.Login = Login; + this.Password = Password; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] + [System.ServiceModel.MessageContractAttribute(WrapperName="ChangeUserPasswordResponse", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)] + public partial class ChangeUserPasswordResponse + { + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=0)] + public bool ChangeUserPasswordResult; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=1)] + public string[] ErrorList; + + public ChangeUserPasswordResponse() + { + } + + public ChangeUserPasswordResponse(bool ChangeUserPasswordResult, string[] ErrorList) + { + this.ChangeUserPasswordResult = ChangeUserPasswordResult; + this.ErrorList = ErrorList; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] + [System.ServiceModel.MessageContractAttribute(WrapperName="ValidationLogin", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)] + public partial class ValidationLoginRequest + { + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=0)] + public string Login; + + public ValidationLoginRequest() + { + } + + public ValidationLoginRequest(string Login) + { + this.Login = Login; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] + [System.ServiceModel.MessageContractAttribute(WrapperName="ValidationLoginResponse", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)] + public partial class ValidationLoginResponse + { + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=0)] + public bool ValidationLoginResult; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=1)] + public int ValidationLoginStatus; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=2)] + public string SubjectId; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=3)] + public string[] ErrorList; + + public ValidationLoginResponse() + { + } + + public ValidationLoginResponse(bool ValidationLoginResult, int ValidationLoginStatus, string SubjectId, string[] ErrorList) + { + this.ValidationLoginResult = ValidationLoginResult; + this.ValidationLoginStatus = ValidationLoginStatus; + this.SubjectId = SubjectId; + this.ErrorList = ErrorList; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] + [System.ServiceModel.MessageContractAttribute(WrapperName="ValidateRecord", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)] + public partial class ValidateRecordRequest + { + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=0)] + public string String; + + public ValidateRecordRequest() + { + } + + public ValidateRecordRequest(string String) + { + this.String = String; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] + [System.ServiceModel.MessageContractAttribute(WrapperName="ValidateRecordResponse", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)] + public partial class ValidateRecordResponse + { + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=0)] + public bool Result; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=1)] + public string Message; + + public ValidateRecordResponse() + { + } + + public ValidateRecordResponse(bool Result, string Message) + { + this.Result = Result; + this.Message = Message; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName="GetGOLimit", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)] public partial class GetGOLimitRequest @@ -18064,7 +22737,7 @@ namespace ELTKasko } [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName="GetGOLimitResponse", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)] public partial class GetGOLimitResponse @@ -18085,7 +22758,7 @@ namespace ELTKasko } [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName="GetInvoiceNumber", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)] public partial class GetInvoiceNumberRequest @@ -18113,7 +22786,7 @@ namespace ELTKasko } [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName="GetInvoiceNumberResponse", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)] public partial class GetInvoiceNumberResponse @@ -18134,7 +22807,7 @@ namespace ELTKasko } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://elt-poisk.com/")] public partial class GetCalculationListParams @@ -18302,7 +22975,84 @@ namespace ELTKasko } [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="GetCarData", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)] + public partial class GetCarDataRequest + { + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=0)] + public string ID; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=1)] + public string Mark; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=2)] + public string Model; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=3)] + public string Modification; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=4)] + public int Year; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=5)] + public string BodyType; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=6)] + public string KPPType; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=7)] + public string Power; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=8)] + public string WheelDrive; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=9)] + public string RequestMode; + + public GetCarDataRequest() + { + } + + public GetCarDataRequest(string ID, string Mark, string Model, string Modification, int Year, string BodyType, string KPPType, string Power, string WheelDrive, string RequestMode) + { + this.ID = ID; + this.Mark = Mark; + this.Model = Model; + this.Modification = Modification; + this.Year = Year; + this.BodyType = BodyType; + this.KPPType = KPPType; + this.Power = Power; + this.WheelDrive = WheelDrive; + this.RequestMode = RequestMode; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="GetCarDataResponse", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)] + public partial class GetCarDataResponse + { + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=0)] + [System.Xml.Serialization.XmlElementAttribute("Car", IsNullable=true)] + public ELTKasko.GetCarDataResult[] Car; + + public GetCarDataResponse() + { + } + + public GetCarDataResponse(ELTKasko.GetCarDataResult[] Car) + { + this.Car = Car; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName="GetAutoFull", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)] public partial class GetAutoFullRequest @@ -18314,7 +23064,7 @@ namespace ELTKasko } [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName="GetAutoFullResponse", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)] public partial class GetAutoFullResponse @@ -18335,54 +23085,7 @@ namespace ELTKasko } [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] - [System.ServiceModel.MessageContractAttribute(WrapperName="GetInsuranceCompanySpecificOptions", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)] - public partial class GetInsuranceCompanySpecificOptionsRequest - { - - [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=0)] - public ELTKasko.AuthInfo AuthInfo; - - [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=1)] - public string InsuranceCompany; - - public GetInsuranceCompanySpecificOptionsRequest() - { - } - - public GetInsuranceCompanySpecificOptionsRequest(ELTKasko.AuthInfo AuthInfo, string InsuranceCompany) - { - this.AuthInfo = AuthInfo; - this.InsuranceCompany = InsuranceCompany; - } - } - - [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] - [System.ServiceModel.MessageContractAttribute(WrapperName="GetInsuranceCompanySpecificOptionsResponse", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)] - public partial class GetInsuranceCompanySpecificOptionsResponse - { - - [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=0)] - public ELTKasko.InsuranceCompanyOption[] GetInsuranceCompanySpecificOptionsResult; - - [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=1)] - [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] - public string Error; - - public GetInsuranceCompanySpecificOptionsResponse() - { - } - - public GetInsuranceCompanySpecificOptionsResponse(ELTKasko.InsuranceCompanyOption[] GetInsuranceCompanySpecificOptionsResult, string Error) - { - this.GetInsuranceCompanySpecificOptionsResult = GetInsuranceCompanySpecificOptionsResult; - this.Error = Error; - } - } - - [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.ServiceModel.MessageContractAttribute(WrapperName="SaveClient", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)] public partial class SaveClientRequest { @@ -18405,7 +23108,7 @@ namespace ELTKasko } [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.ServiceModel.MessageContractAttribute(WrapperName="SaveClientResponse", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)] public partial class SaveClientResponse { @@ -18432,7 +23135,7 @@ namespace ELTKasko } [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.ServiceModel.MessageContractAttribute(WrapperName="SearchClient", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)] public partial class SearchClientRequest { @@ -18503,7 +23206,7 @@ namespace ELTKasko } [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.ServiceModel.MessageContractAttribute(WrapperName="SearchClientResponse", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)] public partial class SearchClientResponse { @@ -18527,7 +23230,7 @@ namespace ELTKasko } [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.ServiceModel.MessageContractAttribute(WrapperName="SearchClientEKK", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)] public partial class SearchClientEKKRequest { @@ -18550,7 +23253,7 @@ namespace ELTKasko } [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.ServiceModel.MessageContractAttribute(WrapperName="SearchClientEKKResponse", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)] public partial class SearchClientEKKResponse { @@ -18578,7 +23281,7 @@ namespace ELTKasko } [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName="GetCitizenship", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)] public partial class GetCitizenshipRequest @@ -18590,7 +23293,7 @@ namespace ELTKasko } [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName="GetCitizenshipResponse", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)] public partial class GetCitizenshipResponse @@ -18611,7 +23314,7 @@ namespace ELTKasko } [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName="GetOPF", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)] public partial class GetOPFRequest @@ -18623,7 +23326,7 @@ namespace ELTKasko } [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName="GetOPFResponse", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)] public partial class GetOPFResponse @@ -18643,13 +23346,13 @@ namespace ELTKasko } } - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] public interface EltSoapChannel : ELTKasko.EltSoap, System.ServiceModel.IClientChannel { } [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.3")] public partial class EltSoapClient : System.ServiceModel.ClientBase, ELTKasko.EltSoap { @@ -18720,6 +23423,26 @@ namespace ELTKasko return base.Channel.GetPayLinkAsync(request); } + public string GetUserByCode(string SubjectCode) + { + return base.Channel.GetUserByCode(SubjectCode); + } + + public System.Threading.Tasks.Task GetUserByCodeAsync(string SubjectCode) + { + return base.Channel.GetUserByCodeAsync(SubjectCode); + } + + public string Delivery(string NumCalc, string DeliveryDateTime, string PaymentMethod, string Phone, string Commentary, string DeliveryType, ELTKasko.Address DeliveryAddress) + { + return base.Channel.Delivery(NumCalc, DeliveryDateTime, PaymentMethod, Phone, Commentary, DeliveryType, DeliveryAddress); + } + + public System.Threading.Tasks.Task DeliveryAsync(string NumCalc, string DeliveryDateTime, string PaymentMethod, string Phone, string Commentary, string DeliveryType, ELTKasko.Address DeliveryAddress) + { + return base.Channel.DeliveryAsync(NumCalc, DeliveryDateTime, PaymentMethod, Phone, Commentary, DeliveryType, DeliveryAddress); + } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] ELTKasko.GetRequestInfoResponse ELTKasko.EltSoap.GetRequestInfo(ELTKasko.GetRequestInfoRequest request) { @@ -18746,6 +23469,39 @@ namespace ELTKasko return base.Channel.GetRequestInfoAsync(request); } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + ELTKasko.LogActionResponse ELTKasko.EltSoap.LogAction(ELTKasko.LogActionRequest request) + { + return base.Channel.LogAction(request); + } + + public bool LogAction(string Action, string DateAction, string ChangeParameter, string OldValue, string NewValue, string User, string Client, string OrderId, string InsuranceCompany, string Product, string Department, string IP, string Data, string Info, out string Error) + { + ELTKasko.LogActionRequest inValue = new ELTKasko.LogActionRequest(); + inValue.Action = Action; + inValue.DateAction = DateAction; + inValue.ChangeParameter = ChangeParameter; + inValue.OldValue = OldValue; + inValue.NewValue = NewValue; + inValue.User = User; + inValue.Client = Client; + inValue.OrderId = OrderId; + inValue.InsuranceCompany = InsuranceCompany; + inValue.Product = Product; + inValue.Department = Department; + inValue.IP = IP; + inValue.Data = Data; + inValue.Info = Info; + ELTKasko.LogActionResponse retVal = ((ELTKasko.EltSoap)(this)).LogAction(inValue); + Error = retVal.Error; + return retVal.LogActionResult; + } + + public System.Threading.Tasks.Task LogActionAsync(ELTKasko.LogActionRequest request) + { + return base.Channel.LogActionAsync(request); + } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] ELTKasko.GetActiveInsuranceCompaniesResponse ELTKasko.EltSoap.GetActiveInsuranceCompanies(ELTKasko.GetActiveInsuranceCompaniesRequest request) { @@ -18771,92 +23527,14 @@ namespace ELTKasko return ((ELTKasko.EltSoap)(this)).GetActiveInsuranceCompaniesAsync(inValue); } - [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] - ELTKasko.GetAvailableProductsResponse ELTKasko.EltSoap.GetAvailableProducts(ELTKasko.GetAvailableProductsRequest request) + public ELTKasko.OptionsByProgramCodeParams GetOptionsByProgramCode(string InsuranceCompany, string ProgramCode) { - return base.Channel.GetAvailableProducts(request); + return base.Channel.GetOptionsByProgramCode(InsuranceCompany, ProgramCode); } - public ELTKasko.AvailableProduct[] GetAvailableProducts(ELTKasko.AuthInfo AuthInfo, out string Error) + public System.Threading.Tasks.Task GetOptionsByProgramCodeAsync(string InsuranceCompany, string ProgramCode) { - ELTKasko.GetAvailableProductsRequest inValue = new ELTKasko.GetAvailableProductsRequest(); - inValue.AuthInfo = AuthInfo; - ELTKasko.GetAvailableProductsResponse retVal = ((ELTKasko.EltSoap)(this)).GetAvailableProducts(inValue); - Error = retVal.Error; - return retVal.GetAvailableProductsResult; - } - - public System.Threading.Tasks.Task GetAvailableProductsAsync(ELTKasko.GetAvailableProductsRequest request) - { - return base.Channel.GetAvailableProductsAsync(request); - } - - [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] - ELTKasko.MakeDoublesOfCalculateResponse ELTKasko.EltSoap.MakeDoublesOfCalculate(ELTKasko.MakeDoublesOfCalculateRequest request) - { - return base.Channel.MakeDoublesOfCalculate(request); - } - - public string MakeDoublesOfCalculate(ELTKasko.AuthInfo AuthInfo, string OrderId, int VehiclesCount, out string SKCalcId, out string Message, out string Error) - { - ELTKasko.MakeDoublesOfCalculateRequest inValue = new ELTKasko.MakeDoublesOfCalculateRequest(); - inValue.AuthInfo = AuthInfo; - inValue.OrderId = OrderId; - inValue.VehiclesCount = VehiclesCount; - ELTKasko.MakeDoublesOfCalculateResponse retVal = ((ELTKasko.EltSoap)(this)).MakeDoublesOfCalculate(inValue); - SKCalcId = retVal.SKCalcId; - Message = retVal.Message; - Error = retVal.Error; - return retVal.RequestId; - } - - public System.Threading.Tasks.Task MakeDoublesOfCalculateAsync(ELTKasko.MakeDoublesOfCalculateRequest request) - { - return base.Channel.MakeDoublesOfCalculateAsync(request); - } - - [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] - ELTKasko.CheckPaymentStatusResponse ELTKasko.EltSoap.CheckPaymentStatus(ELTKasko.CheckPaymentStatusRequest request) - { - return base.Channel.CheckPaymentStatus(request); - } - - public bool CheckPaymentStatus(ELTKasko.AuthInfo AuthInfo, string InsuranceCompany, string OrderId, out string Message) - { - ELTKasko.CheckPaymentStatusRequest inValue = new ELTKasko.CheckPaymentStatusRequest(); - inValue.AuthInfo = AuthInfo; - inValue.InsuranceCompany = InsuranceCompany; - inValue.OrderId = OrderId; - ELTKasko.CheckPaymentStatusResponse retVal = ((ELTKasko.EltSoap)(this)).CheckPaymentStatus(inValue); - Message = retVal.Message; - return retVal.PaymentStatus; - } - - public System.Threading.Tasks.Task CheckPaymentStatusAsync(ELTKasko.CheckPaymentStatusRequest request) - { - return base.Channel.CheckPaymentStatusAsync(request); - } - - [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] - ELTKasko.CheckUnderwritingStatusResponse ELTKasko.EltSoap.CheckUnderwritingStatus(ELTKasko.CheckUnderwritingStatusRequest request) - { - return base.Channel.CheckUnderwritingStatus(request); - } - - public bool CheckUnderwritingStatus(ELTKasko.AuthInfo AuthInfo, string OrderId, out string Message, out string Error) - { - ELTKasko.CheckUnderwritingStatusRequest inValue = new ELTKasko.CheckUnderwritingStatusRequest(); - inValue.AuthInfo = AuthInfo; - inValue.OrderId = OrderId; - ELTKasko.CheckUnderwritingStatusResponse retVal = ((ELTKasko.EltSoap)(this)).CheckUnderwritingStatus(inValue); - Message = retVal.Message; - Error = retVal.Error; - return retVal.Status; - } - - public System.Threading.Tasks.Task CheckUnderwritingStatusAsync(ELTKasko.CheckUnderwritingStatusRequest request) - { - return base.Channel.CheckUnderwritingStatusAsync(request); + return base.Channel.GetOptionsByProgramCodeAsync(InsuranceCompany, ProgramCode); } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] @@ -18919,78 +23597,14 @@ namespace ELTKasko return base.Channel.GetDurationKASKOAsync(); } - [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] - ELTKasko.CheckDuplicateResponse ELTKasko.EltSoap.CheckDuplicate(ELTKasko.CheckDuplicateRequest request) + public int GetInsuranceConfig(ELTKasko.AuthInfo AuthInfo, string InsuranceCompany, string InsuranceProduct) { - return base.Channel.CheckDuplicate(request); + return base.Channel.GetInsuranceConfig(AuthInfo, InsuranceCompany, InsuranceProduct); } - public bool CheckDuplicate(ELTKasko.AuthInfo AuthInfo, ref string OrderId, out string PolicyNumber, out string InsuranceCompany, out string PremiumSum, out string Cost, out string ContractBegin, out string ContractEnd, out ELTKasko.CheckDuplicateResponseInsurer Insurer, out string Message, out string Error) + public System.Threading.Tasks.Task GetInsuranceConfigAsync(ELTKasko.AuthInfo AuthInfo, string InsuranceCompany, string InsuranceProduct) { - ELTKasko.CheckDuplicateRequest inValue = new ELTKasko.CheckDuplicateRequest(); - inValue.AuthInfo = AuthInfo; - inValue.OrderId = OrderId; - ELTKasko.CheckDuplicateResponse retVal = ((ELTKasko.EltSoap)(this)).CheckDuplicate(inValue); - OrderId = retVal.OrderId; - PolicyNumber = retVal.PolicyNumber; - InsuranceCompany = retVal.InsuranceCompany; - PremiumSum = retVal.PremiumSum; - Cost = retVal.Cost; - ContractBegin = retVal.ContractBegin; - ContractEnd = retVal.ContractEnd; - Insurer = retVal.Insurer; - Message = retVal.Message; - Error = retVal.Error; - return retVal.Success; - } - - public System.Threading.Tasks.Task CheckDuplicateAsync(ELTKasko.CheckDuplicateRequest request) - { - return base.Channel.CheckDuplicateAsync(request); - } - - [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] - ELTKasko.GetInsuranceConfigResponse ELTKasko.EltSoap.GetInsuranceConfig(ELTKasko.GetInsuranceConfigRequest request) - { - return base.Channel.GetInsuranceConfig(request); - } - - public int GetInsuranceConfig(ELTKasko.AuthInfo AuthInfo, string InsuranceCompany, string InsuranceProduct, out int saveInsteadCalc, out int UploadFileToInsurance) - { - ELTKasko.GetInsuranceConfigRequest inValue = new ELTKasko.GetInsuranceConfigRequest(); - inValue.AuthInfo = AuthInfo; - inValue.InsuranceCompany = InsuranceCompany; - inValue.InsuranceProduct = InsuranceProduct; - ELTKasko.GetInsuranceConfigResponse retVal = ((ELTKasko.EltSoap)(this)).GetInsuranceConfig(inValue); - saveInsteadCalc = retVal.saveInsteadCalc; - UploadFileToInsurance = retVal.UploadFileToInsurance; - return retVal.eBSO; - } - - public System.Threading.Tasks.Task GetInsuranceConfigAsync(ELTKasko.GetInsuranceConfigRequest request) - { - return base.Channel.GetInsuranceConfigAsync(request); - } - - [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] - ELTKasko.GetMultiCalcIdResponse ELTKasko.EltSoap.GetMultiCalcId(ELTKasko.GetMultiCalcIdRequest request) - { - return base.Channel.GetMultiCalcId(request); - } - - public int GetMultiCalcId(ELTKasko.AuthInfo AuthInfo, out bool Success, out string Error) - { - ELTKasko.GetMultiCalcIdRequest inValue = new ELTKasko.GetMultiCalcIdRequest(); - inValue.AuthInfo = AuthInfo; - ELTKasko.GetMultiCalcIdResponse retVal = ((ELTKasko.EltSoap)(this)).GetMultiCalcId(inValue); - Success = retVal.Success; - Error = retVal.Error; - return retVal.MultiCalcId; - } - - public System.Threading.Tasks.Task GetMultiCalcIdAsync(ELTKasko.GetMultiCalcIdRequest request) - { - return base.Channel.GetMultiCalcIdAsync(request); + return base.Channel.GetInsuranceConfigAsync(AuthInfo, InsuranceCompany, InsuranceProduct); } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] @@ -19018,13 +23632,163 @@ namespace ELTKasko return ((ELTKasko.EltSoap)(this)).GetPrevInsuranceCompaniesAsync(inValue); } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + ELTKasko.GetRalationsResponse ELTKasko.EltSoap.GetRalations(ELTKasko.GetRalationsRequest request) + { + return base.Channel.GetRalations(request); + } + + public ELTKasko.Relation[] GetRalations(ELTKasko.AuthInfo AuthInfo) + { + ELTKasko.GetRalationsRequest inValue = new ELTKasko.GetRalationsRequest(); + inValue.AuthInfo = AuthInfo; + ELTKasko.GetRalationsResponse retVal = ((ELTKasko.EltSoap)(this)).GetRalations(inValue); + return retVal.Relations; + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + System.Threading.Tasks.Task ELTKasko.EltSoap.GetRalationsAsync(ELTKasko.GetRalationsRequest request) + { + return base.Channel.GetRalationsAsync(request); + } + + public System.Threading.Tasks.Task GetRalationsAsync(ELTKasko.AuthInfo AuthInfo) + { + ELTKasko.GetRalationsRequest inValue = new ELTKasko.GetRalationsRequest(); + inValue.AuthInfo = AuthInfo; + return ((ELTKasko.EltSoap)(this)).GetRalationsAsync(inValue); + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + ELTKasko.ChangeRelationsResponse ELTKasko.EltSoap.ChangeRelations(ELTKasko.ChangeRelationsRequest request) + { + return base.Channel.ChangeRelations(request); + } + + public bool ChangeRelations(ELTKasko.AuthInfo AuthInfo, int SubjectId, int SubjectRelId, int RelationTypeId, string Mode, out string Error) + { + ELTKasko.ChangeRelationsRequest inValue = new ELTKasko.ChangeRelationsRequest(); + inValue.AuthInfo = AuthInfo; + inValue.SubjectId = SubjectId; + inValue.SubjectRelId = SubjectRelId; + inValue.RelationTypeId = RelationTypeId; + inValue.Mode = Mode; + ELTKasko.ChangeRelationsResponse retVal = ((ELTKasko.EltSoap)(this)).ChangeRelations(inValue); + Error = retVal.Error; + return retVal.Success; + } + + public System.Threading.Tasks.Task ChangeRelationsAsync(ELTKasko.ChangeRelationsRequest request) + { + return base.Channel.ChangeRelationsAsync(request); + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + ELTKasko.GetKASKOInfoResponse ELTKasko.EltSoap.GetKASKOInfo(ELTKasko.GetKASKOInfoRequest request) + { + return base.Channel.GetKASKOInfo(request); + } + + public string GetKASKOInfo( + ELTKasko.AuthInfo AuthInfo, + ELTKasko.GetKASKOInfoParams Params, + out string ProgramId, + out string ProductId, + out string PolicySeries, + out string PolicyNumber, + out string OrderId, + out System.DateTime ContractBeginDate, + out System.DateTime ContractEnd, + out System.DateTime ContractSign, + out string InvoiceNumber, + out string PaymentStatus, + out string ContractStatus, + out string StatusId, + out string StatusName, + out string PremiumSum, + out ELTKasko.GetKASKOInfoResponseParams Params1) + { + ELTKasko.GetKASKOInfoRequest inValue = new ELTKasko.GetKASKOInfoRequest(); + inValue.AuthInfo = AuthInfo; + inValue.Params = Params; + ELTKasko.GetKASKOInfoResponse retVal = ((ELTKasko.EltSoap)(this)).GetKASKOInfo(inValue); + ProgramId = retVal.ProgramId; + ProductId = retVal.ProductId; + PolicySeries = retVal.PolicySeries; + PolicyNumber = retVal.PolicyNumber; + OrderId = retVal.OrderId; + ContractBeginDate = retVal.ContractBeginDate; + ContractEnd = retVal.ContractEnd; + ContractSign = retVal.ContractSign; + InvoiceNumber = retVal.InvoiceNumber; + PaymentStatus = retVal.PaymentStatus; + ContractStatus = retVal.ContractStatus; + StatusId = retVal.StatusId; + StatusName = retVal.StatusName; + PremiumSum = retVal.PremiumSum; + Params1 = retVal.Params; + return retVal.InsuranceCompany; + } + + public System.Threading.Tasks.Task GetKASKOInfoAsync(ELTKasko.GetKASKOInfoRequest request) + { + return base.Channel.GetKASKOInfoAsync(request); + } + + public ELTKasko.getContractListByPolicyNumberResponseGetContractListByPolicyNumberResult getContractListByPolicyNumber(ELTKasko.AuthInfo AuthInfo, string policy_number, string TASK_TYPE_ID) + { + return base.Channel.getContractListByPolicyNumber(AuthInfo, policy_number, TASK_TYPE_ID); + } + + public System.Threading.Tasks.Task getContractListByPolicyNumberAsync(ELTKasko.AuthInfo AuthInfo, string policy_number, string TASK_TYPE_ID) + { + return base.Channel.getContractListByPolicyNumberAsync(AuthInfo, policy_number, TASK_TYPE_ID); + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + ELTKasko.initMultiUpdateTasksResponse ELTKasko.EltSoap.initMultiUpdateTasks(ELTKasko.initMultiUpdateTasksRequest request) + { + return base.Channel.initMultiUpdateTasks(request); + } + + public ELTKasko.initMultiUpdateTasksResponseInitMultiUpdateTasksResult initMultiUpdateTasks(ELTKasko.AuthInfo AuthInfo, string TaskLinkId, string RealTaskId, string ProcessId, string TaskTypeId, ELTKasko.initMultiUpdateTasksList[] List) + { + ELTKasko.initMultiUpdateTasksRequest inValue = new ELTKasko.initMultiUpdateTasksRequest(); + inValue.AuthInfo = AuthInfo; + inValue.TaskLinkId = TaskLinkId; + inValue.RealTaskId = RealTaskId; + inValue.ProcessId = ProcessId; + inValue.TaskTypeId = TaskTypeId; + inValue.List = List; + ELTKasko.initMultiUpdateTasksResponse retVal = ((ELTKasko.EltSoap)(this)).initMultiUpdateTasks(inValue); + return retVal.initMultiUpdateTasksResult; + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + System.Threading.Tasks.Task ELTKasko.EltSoap.initMultiUpdateTasksAsync(ELTKasko.initMultiUpdateTasksRequest request) + { + return base.Channel.initMultiUpdateTasksAsync(request); + } + + public System.Threading.Tasks.Task initMultiUpdateTasksAsync(ELTKasko.AuthInfo AuthInfo, string TaskLinkId, string RealTaskId, string ProcessId, string TaskTypeId, ELTKasko.initMultiUpdateTasksList[] List) + { + ELTKasko.initMultiUpdateTasksRequest inValue = new ELTKasko.initMultiUpdateTasksRequest(); + inValue.AuthInfo = AuthInfo; + inValue.TaskLinkId = TaskLinkId; + inValue.RealTaskId = RealTaskId; + inValue.ProcessId = ProcessId; + inValue.TaskTypeId = TaskTypeId; + inValue.List = List; + return ((ELTKasko.EltSoap)(this)).initMultiUpdateTasksAsync(inValue); + } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] ELTKasko.GetOrderInfoResponse ELTKasko.EltSoap.GetOrderInfo(ELTKasko.GetOrderInfoRequest request) { return base.Channel.GetOrderInfo(request); } - public ELTKasko.GetOrderInfoResult GetOrderInfo(ELTKasko.AuthInfo AuthInfo, string OrderId, ELTKasko.GetOrderInfoParams Params, out bool Success, out string Error, out string Message) + public ELTKasko.GetOrderInfoResult GetOrderInfo(ELTKasko.AuthInfo AuthInfo, string OrderId, ELTKasko.GetOrderInfoParams Params, out bool Success, out string Error) { ELTKasko.GetOrderInfoRequest inValue = new ELTKasko.GetOrderInfoRequest(); inValue.AuthInfo = AuthInfo; @@ -19033,7 +23797,6 @@ namespace ELTKasko ELTKasko.GetOrderInfoResponse retVal = ((ELTKasko.EltSoap)(this)).GetOrderInfo(inValue); Success = retVal.Success; Error = retVal.Error; - Message = retVal.Message; return retVal.GetOrderInfoResult; } @@ -19116,6 +23879,16 @@ namespace ELTKasko return ((ELTKasko.EltSoap)(this)).MovingBSOAsync(inValue); } + public bool CreateClientProcess(ELTKasko.AuthInfo AuthInfo, string Applicationtype, string SubjectId, ELTKasko.ArrayOfOrder Orders, string ContractOptionId) + { + return base.Channel.CreateClientProcess(AuthInfo, Applicationtype, SubjectId, Orders, ContractOptionId); + } + + public System.Threading.Tasks.Task CreateClientProcessAsync(ELTKasko.AuthInfo AuthInfo, string Applicationtype, string SubjectId, ELTKasko.ArrayOfOrder Orders, string ContractOptionId) + { + return base.Channel.CreateClientProcessAsync(AuthInfo, Applicationtype, SubjectId, Orders, ContractOptionId); + } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] ELTKasko.MappedCarsResponse ELTKasko.EltSoap.MappedCars(ELTKasko.MappedCarsRequest request) { @@ -19175,13 +23948,44 @@ namespace ELTKasko return base.Channel.CheckPhoneAsync(request); } + public string GetPromocode(string DepartmentCode, string ProductId) + { + return base.Channel.GetPromocode(DepartmentCode, ProductId); + } + + public System.Threading.Tasks.Task GetPromocodeAsync(string DepartmentCode, string ProductId) + { + return base.Channel.GetPromocodeAsync(DepartmentCode, ProductId); + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + ELTKasko.GetPromoDiscountResponse ELTKasko.EltSoap.GetPromoDiscount(ELTKasko.GetPromoDiscountRequest request) + { + return base.Channel.GetPromoDiscount(request); + } + + public string GetPromoDiscount(string PromoCode, out string isKep, out string ErrorMsg) + { + ELTKasko.GetPromoDiscountRequest inValue = new ELTKasko.GetPromoDiscountRequest(); + inValue.PromoCode = PromoCode; + ELTKasko.GetPromoDiscountResponse retVal = ((ELTKasko.EltSoap)(this)).GetPromoDiscount(inValue); + isKep = retVal.isKep; + ErrorMsg = retVal.ErrorMsg; + return retVal.DiscountPercent; + } + + public System.Threading.Tasks.Task GetPromoDiscountAsync(ELTKasko.GetPromoDiscountRequest request) + { + return base.Channel.GetPromoDiscountAsync(request); + } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] ELTKasko.ChangeStatusPolicyResponse ELTKasko.EltSoap.ChangeStatusPolicy(ELTKasko.ChangeStatusPolicyRequest request) { return base.Channel.ChangeStatusPolicy(request); } - public bool ChangeStatusPolicy(ELTKasko.AuthInfo AuthInfo, string Login, string OrderId, string StatusId, ref string PolicyNumber, System.Nullable DisableUploadToClient, out ELTKasko.ChangeStatusPolicyResponseResponseStatus ResponseStatus) + public bool ChangeStatusPolicy(ELTKasko.AuthInfo AuthInfo, string Login, string OrderId, string StatusId, ref string PolicyNumber, out ELTKasko.ChangeStatusPolicyResponseResponseStatus ResponseStatus) { ELTKasko.ChangeStatusPolicyRequest inValue = new ELTKasko.ChangeStatusPolicyRequest(); inValue.AuthInfo = AuthInfo; @@ -19189,7 +23993,6 @@ namespace ELTKasko inValue.OrderId = OrderId; inValue.StatusId = StatusId; inValue.PolicyNumber = PolicyNumber; - inValue.DisableUploadToClient = DisableUploadToClient; ELTKasko.ChangeStatusPolicyResponse retVal = ((ELTKasko.EltSoap)(this)).ChangeStatusPolicy(inValue); PolicyNumber = retVal.PolicyNumber; ResponseStatus = retVal.ResponseStatus; @@ -19211,24 +24014,34 @@ namespace ELTKasko return base.Channel.GetInsuranceCompanyAccountDetailsAsync(InsuranceCompany); } - public ELTKasko.GetBSOResponseGetBSOResult GetBSO(ELTKasko.AuthInfo AuthInfo, string InsuranceCompany, string ProductId, string BSOStatusId, string BSOCategory, string BSONumberFrom, string BSONumberTo, string ActNumber, string ResponsibleId, string Login) + public ELTKasko.GetBSOResponseGetBSOResult GetBSO(ELTKasko.AuthInfo AuthInfo, string InsuranceCompany, string ProductId, string BSOStatusId, string BSOCategory, string BSONumberFrom, string BSONumberTo, string ActNumber, string ResponsibleId) { - return base.Channel.GetBSO(AuthInfo, InsuranceCompany, ProductId, BSOStatusId, BSOCategory, BSONumberFrom, BSONumberTo, ActNumber, ResponsibleId, Login); + return base.Channel.GetBSO(AuthInfo, InsuranceCompany, ProductId, BSOStatusId, BSOCategory, BSONumberFrom, BSONumberTo, ActNumber, ResponsibleId); } - public System.Threading.Tasks.Task GetBSOAsync(ELTKasko.AuthInfo AuthInfo, string InsuranceCompany, string ProductId, string BSOStatusId, string BSOCategory, string BSONumberFrom, string BSONumberTo, string ActNumber, string ResponsibleId, string Login) + public System.Threading.Tasks.Task GetBSOAsync(ELTKasko.AuthInfo AuthInfo, string InsuranceCompany, string ProductId, string BSOStatusId, string BSOCategory, string BSONumberFrom, string BSONumberTo, string ActNumber, string ResponsibleId) { - return base.Channel.GetBSOAsync(AuthInfo, InsuranceCompany, ProductId, BSOStatusId, BSOCategory, BSONumberFrom, BSONumberTo, ActNumber, ResponsibleId, Login); + return base.Channel.GetBSOAsync(AuthInfo, InsuranceCompany, ProductId, BSOStatusId, BSOCategory, BSONumberFrom, BSONumberTo, ActNumber, ResponsibleId); } - public ELTKasko.SearchBSOResponseSearchBSOResult SearchBSO(ELTKasko.AuthInfo AuthInfo, string InsuranceCompany, string ProductId, string BSOStatusId, string BSOCategory, string SearchBSONumber) + public string IsPromoCode(string ProductId) { - return base.Channel.SearchBSO(AuthInfo, InsuranceCompany, ProductId, BSOStatusId, BSOCategory, SearchBSONumber); + return base.Channel.IsPromoCode(ProductId); } - public System.Threading.Tasks.Task SearchBSOAsync(ELTKasko.AuthInfo AuthInfo, string InsuranceCompany, string ProductId, string BSOStatusId, string BSOCategory, string SearchBSONumber) + public System.Threading.Tasks.Task IsPromoCodeAsync(string ProductId) { - return base.Channel.SearchBSOAsync(AuthInfo, InsuranceCompany, ProductId, BSOStatusId, BSOCategory, SearchBSONumber); + return base.Channel.IsPromoCodeAsync(ProductId); + } + + public ELTKasko.Condition[] GetConditions(string InsuranceCompany, string ProductId, string ProgramId, string CarCost, string PremiumSum, string Mark, string Model) + { + return base.Channel.GetConditions(InsuranceCompany, ProductId, ProgramId, CarCost, PremiumSum, Mark, Model); + } + + public System.Threading.Tasks.Task GetConditionsAsync(string InsuranceCompany, string ProductId, string ProgramId, string CarCost, string PremiumSum, string Mark, string Model) + { + return base.Channel.GetConditionsAsync(InsuranceCompany, ProductId, ProgramId, CarCost, PremiumSum, Mark, Model); } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] @@ -19389,6 +24202,47 @@ namespace ELTKasko return base.Channel.UploadToClientAsync(request); } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + ELTKasko.SavePolicyTempDataResponse ELTKasko.EltSoap.SavePolicyTempData(ELTKasko.SavePolicyTempDataRequest request) + { + return base.Channel.SavePolicyTempData(request); + } + + public string SavePolicyTempData(ELTKasko.AuthInfo AuthInfo, string OrderId, byte[] Data) + { + ELTKasko.SavePolicyTempDataRequest inValue = new ELTKasko.SavePolicyTempDataRequest(); + inValue.AuthInfo = AuthInfo; + inValue.OrderId = OrderId; + inValue.Data = Data; + ELTKasko.SavePolicyTempDataResponse retVal = ((ELTKasko.EltSoap)(this)).SavePolicyTempData(inValue); + return retVal.SavePolicyTempDataResult; + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + System.Threading.Tasks.Task ELTKasko.EltSoap.SavePolicyTempDataAsync(ELTKasko.SavePolicyTempDataRequest request) + { + return base.Channel.SavePolicyTempDataAsync(request); + } + + public System.Threading.Tasks.Task SavePolicyTempDataAsync(ELTKasko.AuthInfo AuthInfo, string OrderId, byte[] Data) + { + ELTKasko.SavePolicyTempDataRequest inValue = new ELTKasko.SavePolicyTempDataRequest(); + inValue.AuthInfo = AuthInfo; + inValue.OrderId = OrderId; + inValue.Data = Data; + return ((ELTKasko.EltSoap)(this)).SavePolicyTempDataAsync(inValue); + } + + public string GetPolicyTempData(ELTKasko.AuthInfo AuthInfo, string OrderId) + { + return base.Channel.GetPolicyTempData(AuthInfo, OrderId); + } + + public System.Threading.Tasks.Task GetPolicyTempDataAsync(ELTKasko.AuthInfo AuthInfo, string OrderId) + { + return base.Channel.GetPolicyTempDataAsync(AuthInfo, OrderId); + } + public ELTKasko.MinMaxPrice GetAutoPrice(string InsuranceCompany, string Mark, string Model, string Modification, string EngineVolume, string EngineType, string Year, double Power, string KPPTypeId, string WheelDriveId, bool IsNew, int DoorsCount, string BodyType) { return base.Channel.GetAutoPrice(InsuranceCompany, Mark, Model, Modification, EngineVolume, EngineType, Year, Power, KPPTypeId, WheelDriveId, IsNew, DoorsCount, BodyType); @@ -19583,42 +24437,137 @@ namespace ELTKasko } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] - ELTKasko.GetInsuranceCompaniesResponse ELTKasko.EltSoap.GetInsuranceCompanies(ELTKasko.GetInsuranceCompaniesRequest request) + ELTKasko.DeleteCalculationResponse ELTKasko.EltSoap.DeleteCalculation(ELTKasko.DeleteCalculationRequest request) { - return base.Channel.GetInsuranceCompanies(request); + return base.Channel.DeleteCalculation(request); } - public ELTKasko.InsuranceCompany[] GetInsuranceCompanies(string Login, System.Nullable RolfFinance) + public bool DeleteCalculation(ELTKasko.AuthInfo AuthInfo, string CalcID, out string Error) { - ELTKasko.GetInsuranceCompaniesRequest inValue = new ELTKasko.GetInsuranceCompaniesRequest(); - inValue.Login = Login; - inValue.RolfFinance = RolfFinance; - ELTKasko.GetInsuranceCompaniesResponse retVal = ((ELTKasko.EltSoap)(this)).GetInsuranceCompanies(inValue); - return retVal.GetInsuranceCompaniesResult; + ELTKasko.DeleteCalculationRequest inValue = new ELTKasko.DeleteCalculationRequest(); + inValue.AuthInfo = AuthInfo; + inValue.CalcID = CalcID; + ELTKasko.DeleteCalculationResponse retVal = ((ELTKasko.EltSoap)(this)).DeleteCalculation(inValue); + Error = retVal.Error; + return retVal.DeleteCalculationResult; + } + + public System.Threading.Tasks.Task DeleteCalculationAsync(ELTKasko.DeleteCalculationRequest request) + { + return base.Channel.DeleteCalculationAsync(request); } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] - System.Threading.Tasks.Task ELTKasko.EltSoap.GetInsuranceCompaniesAsync(ELTKasko.GetInsuranceCompaniesRequest request) + ELTKasko.GetInsuranceProductsResponse ELTKasko.EltSoap.GetInsuranceProducts(ELTKasko.GetInsuranceProductsRequest request) { - return base.Channel.GetInsuranceCompaniesAsync(request); + return base.Channel.GetInsuranceProducts(request); } - public System.Threading.Tasks.Task GetInsuranceCompaniesAsync(string Login, System.Nullable RolfFinance) + public ELTKasko.InsuranceProductType[] GetInsuranceProducts(string InsuranceCompany, string Login) { - ELTKasko.GetInsuranceCompaniesRequest inValue = new ELTKasko.GetInsuranceCompaniesRequest(); + ELTKasko.GetInsuranceProductsRequest inValue = new ELTKasko.GetInsuranceProductsRequest(); + inValue.InsuranceCompany = InsuranceCompany; inValue.Login = Login; - inValue.RolfFinance = RolfFinance; - return ((ELTKasko.EltSoap)(this)).GetInsuranceCompaniesAsync(inValue); + ELTKasko.GetInsuranceProductsResponse retVal = ((ELTKasko.EltSoap)(this)).GetInsuranceProducts(inValue); + return retVal.GetInsuranceProductsResult; } - public ELTKasko.DictionaryElement[] GetInsuranceCompaniesKASKO() + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + System.Threading.Tasks.Task ELTKasko.EltSoap.GetInsuranceProductsAsync(ELTKasko.GetInsuranceProductsRequest request) { - return base.Channel.GetInsuranceCompaniesKASKO(); + return base.Channel.GetInsuranceProductsAsync(request); } - public System.Threading.Tasks.Task GetInsuranceCompaniesKASKOAsync() + public System.Threading.Tasks.Task GetInsuranceProductsAsync(string InsuranceCompany, string Login) { - return base.Channel.GetInsuranceCompaniesKASKOAsync(); + ELTKasko.GetInsuranceProductsRequest inValue = new ELTKasko.GetInsuranceProductsRequest(); + inValue.InsuranceCompany = InsuranceCompany; + inValue.Login = Login; + return ((ELTKasko.EltSoap)(this)).GetInsuranceProductsAsync(inValue); + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + ELTKasko.GetInsuranceProgramsResponse ELTKasko.EltSoap.GetInsurancePrograms(ELTKasko.GetInsuranceProgramsRequest request) + { + return base.Channel.GetInsurancePrograms(request); + } + + public ELTKasko.DictionaryElement[] GetInsurancePrograms(string InsuranceCompany, string ProductId) + { + ELTKasko.GetInsuranceProgramsRequest inValue = new ELTKasko.GetInsuranceProgramsRequest(); + inValue.InsuranceCompany = InsuranceCompany; + inValue.ProductId = ProductId; + ELTKasko.GetInsuranceProgramsResponse retVal = ((ELTKasko.EltSoap)(this)).GetInsurancePrograms(inValue); + return retVal.GetInsuranceProgramsResult; + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + System.Threading.Tasks.Task ELTKasko.EltSoap.GetInsuranceProgramsAsync(ELTKasko.GetInsuranceProgramsRequest request) + { + return base.Channel.GetInsuranceProgramsAsync(request); + } + + public System.Threading.Tasks.Task GetInsuranceProgramsAsync(string InsuranceCompany, string ProductId) + { + ELTKasko.GetInsuranceProgramsRequest inValue = new ELTKasko.GetInsuranceProgramsRequest(); + inValue.InsuranceCompany = InsuranceCompany; + inValue.ProductId = ProductId; + return ((ELTKasko.EltSoap)(this)).GetInsuranceProgramsAsync(inValue); + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + ELTKasko.GetCommonFormTypesResponse ELTKasko.EltSoap.GetCommonFormTypes(ELTKasko.GetCommonFormTypesRequest request) + { + return base.Channel.GetCommonFormTypes(request); + } + + public ELTKasko.DictionaryElement[] GetCommonFormTypes() + { + ELTKasko.GetCommonFormTypesRequest inValue = new ELTKasko.GetCommonFormTypesRequest(); + ELTKasko.GetCommonFormTypesResponse retVal = ((ELTKasko.EltSoap)(this)).GetCommonFormTypes(inValue); + return retVal.GetCommonFormTypesResult; + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + System.Threading.Tasks.Task ELTKasko.EltSoap.GetCommonFormTypesAsync(ELTKasko.GetCommonFormTypesRequest request) + { + return base.Channel.GetCommonFormTypesAsync(request); + } + + public System.Threading.Tasks.Task GetCommonFormTypesAsync() + { + ELTKasko.GetCommonFormTypesRequest inValue = new ELTKasko.GetCommonFormTypesRequest(); + return ((ELTKasko.EltSoap)(this)).GetCommonFormTypesAsync(inValue); + } + + public ELTKasko.GetCommonFormsResponseGetCommonFormsResult GetCommonForms(string InsuranceCompany, string ProductId, string ProgramId, string CommonFormId) + { + return base.Channel.GetCommonForms(InsuranceCompany, ProductId, ProgramId, CommonFormId); + } + + public System.Threading.Tasks.Task GetCommonFormsAsync(string InsuranceCompany, string ProductId, string ProgramId, string CommonFormId) + { + return base.Channel.GetCommonFormsAsync(InsuranceCompany, ProductId, ProgramId, CommonFormId); + } + + public ELTKasko.GetCommonFormsExistResponseGetCommonFormsExistResult GetCommonFormsExist(string InsuranceCompany, string ProductId, string CommonFormId) + { + return base.Channel.GetCommonFormsExist(InsuranceCompany, ProductId, CommonFormId); + } + + public System.Threading.Tasks.Task GetCommonFormsExistAsync(string InsuranceCompany, string ProductId, string CommonFormId) + { + return base.Channel.GetCommonFormsExistAsync(InsuranceCompany, ProductId, CommonFormId); + } + + public ELTKasko.InsuranceCompany[] GetInsuranceCompanies(string Login) + { + return base.Channel.GetInsuranceCompanies(Login); + } + + public System.Threading.Tasks.Task GetInsuranceCompaniesAsync(string Login) + { + return base.Channel.GetInsuranceCompaniesAsync(Login); } public ELTKasko.SubjectType[] GetSubjectTypes() @@ -19656,6 +24605,31 @@ namespace ELTKasko return ((ELTKasko.EltSoap)(this)).GetDocumentTypesAsync(inValue); } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + ELTKasko.UploadDocumentsResponse ELTKasko.EltSoap.UploadDocuments(ELTKasko.UploadDocumentsRequest request) + { + return base.Channel.UploadDocuments(request); + } + + public bool UploadDocuments(ELTKasko.AuthInfo AuthInfo, string Login, System.DateTime Date, ELTKasko.DocFile[] Documents, ELTKasko.DocFileToCalc[] DocumentsToCalculations, out string[] ErrorList, out ELTKasko.UploadDocumentResult[] Documents1) + { + ELTKasko.UploadDocumentsRequest inValue = new ELTKasko.UploadDocumentsRequest(); + inValue.AuthInfo = AuthInfo; + inValue.Login = Login; + inValue.Date = Date; + inValue.Documents = Documents; + inValue.DocumentsToCalculations = DocumentsToCalculations; + ELTKasko.UploadDocumentsResponse retVal = ((ELTKasko.EltSoap)(this)).UploadDocuments(inValue); + ErrorList = retVal.ErrorList; + Documents1 = retVal.Documents; + return retVal.UploadResult; + } + + public System.Threading.Tasks.Task UploadDocumentsAsync(ELTKasko.UploadDocumentsRequest request) + { + return base.Channel.UploadDocumentsAsync(request); + } + public ELTKasko.DOType[] GetDOTypes() { return base.Channel.GetDOTypes(); @@ -19666,24 +24640,24 @@ namespace ELTKasko return base.Channel.GetDOTypesAsync(); } - public ELTKasko.DictionaryElement[] GetProducts(string InsuranceCompany, ELTKasko.AuthInfo AuthInfo) + public ELTKasko.DictionaryElement[] GetProducts(string InsuranceCompany) { - return base.Channel.GetProducts(InsuranceCompany, AuthInfo); + return base.Channel.GetProducts(InsuranceCompany); } - public System.Threading.Tasks.Task GetProductsAsync(string InsuranceCompany, ELTKasko.AuthInfo AuthInfo) + public System.Threading.Tasks.Task GetProductsAsync(string InsuranceCompany) { - return base.Channel.GetProductsAsync(InsuranceCompany, AuthInfo); + return base.Channel.GetProductsAsync(InsuranceCompany); } - public ELTKasko.DictionaryElement[] GetPrograms(ELTKasko.AuthInfo AuthInfo, string InsuranceCompany, string Product) + public ELTKasko.DictionaryElement[] GetPrograms(string InsuranceCompany, string Product) { - return base.Channel.GetPrograms(AuthInfo, InsuranceCompany, Product); + return base.Channel.GetPrograms(InsuranceCompany, Product); } - public System.Threading.Tasks.Task GetProgramsAsync(ELTKasko.AuthInfo AuthInfo, string InsuranceCompany, string Product) + public System.Threading.Tasks.Task GetProgramsAsync(string InsuranceCompany, string Product) { - return base.Channel.GetProgramsAsync(AuthInfo, InsuranceCompany, Product); + return base.Channel.GetProgramsAsync(InsuranceCompany, Product); } public ELTKasko.Option[] GetOptions(string ProductId) @@ -19712,17 +24686,15 @@ namespace ELTKasko return base.Channel.Annulment(request); } - public bool Annulment(ELTKasko.AuthInfo AuthInfo, string OrderId, string ContractStatusTypeId, int UW, out string Message, out string Error) + public int Annulment(ELTKasko.AuthInfo AuthInfo, string OrderId, string ContractStatusTypeId, out string ErrorMessage) { ELTKasko.AnnulmentRequest inValue = new ELTKasko.AnnulmentRequest(); inValue.AuthInfo = AuthInfo; inValue.OrderId = OrderId; inValue.ContractStatusTypeId = ContractStatusTypeId; - inValue.UW = UW; ELTKasko.AnnulmentResponse retVal = ((ELTKasko.EltSoap)(this)).Annulment(inValue); - Message = retVal.Message; - Error = retVal.Error; - return retVal.Success; + ErrorMessage = retVal.ErrorMessage; + return retVal.AnnulmentResult; } public System.Threading.Tasks.Task AnnulmentAsync(ELTKasko.AnnulmentRequest request) @@ -19754,73 +24726,44 @@ namespace ELTKasko } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] - ELTKasko.GetAvailableInvoiceFormsResponse ELTKasko.EltSoap.GetAvailableInvoiceForms(ELTKasko.GetAvailableInvoiceFormsRequest request) + ELTKasko.GetPrintFormPicturesResponse ELTKasko.EltSoap.GetPrintFormPictures(ELTKasko.GetPrintFormPicturesRequest request) { - return base.Channel.GetAvailableInvoiceForms(request); + return base.Channel.GetPrintFormPictures(request); } - public ELTKasko.DictionaryElement[] GetAvailableInvoiceForms(ELTKasko.AuthInfo AuthInfo, string OrderId, out bool Success, out string Error) + public ELTKasko.GetPrintFormPicturesResponsePicture[] GetPrintFormPictures(ELTKasko.AuthInfo AuthInfo, string OrderId, string FormId) { - ELTKasko.GetAvailableInvoiceFormsRequest inValue = new ELTKasko.GetAvailableInvoiceFormsRequest(); - inValue.AuthInfo = AuthInfo; - inValue.OrderId = OrderId; - ELTKasko.GetAvailableInvoiceFormsResponse retVal = ((ELTKasko.EltSoap)(this)).GetAvailableInvoiceForms(inValue); - Success = retVal.Success; - Error = retVal.Error; - return retVal.GetAvailableInvoiceFormsResult; - } - - public System.Threading.Tasks.Task GetAvailableInvoiceFormsAsync(ELTKasko.GetAvailableInvoiceFormsRequest request) - { - return base.Channel.GetAvailableInvoiceFormsAsync(request); - } - - [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] - ELTKasko.GetPrintFormResponse ELTKasko.EltSoap.GetPrintForm(ELTKasko.GetPrintFormRequest request) - { - return base.Channel.GetPrintForm(request); - } - - public ELTKasko.GetPrintFormResponseGetPrintFormResult GetPrintForm(ELTKasko.AuthInfo AuthInfo, string OrderId, string FormId, string Format, out bool Success, out string Error) - { - ELTKasko.GetPrintFormRequest inValue = new ELTKasko.GetPrintFormRequest(); + ELTKasko.GetPrintFormPicturesRequest inValue = new ELTKasko.GetPrintFormPicturesRequest(); inValue.AuthInfo = AuthInfo; inValue.OrderId = OrderId; inValue.FormId = FormId; - inValue.Format = Format; - ELTKasko.GetPrintFormResponse retVal = ((ELTKasko.EltSoap)(this)).GetPrintForm(inValue); - Success = retVal.Success; - Error = retVal.Error; - return retVal.GetPrintFormResult; - } - - public System.Threading.Tasks.Task GetPrintFormAsync(ELTKasko.GetPrintFormRequest request) - { - return base.Channel.GetPrintFormAsync(request); + ELTKasko.GetPrintFormPicturesResponse retVal = ((ELTKasko.EltSoap)(this)).GetPrintFormPictures(inValue); + return retVal.picture; } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] - ELTKasko.GetInvoiceFormResponse ELTKasko.EltSoap.GetInvoiceForm(ELTKasko.GetInvoiceFormRequest request) + System.Threading.Tasks.Task ELTKasko.EltSoap.GetPrintFormPicturesAsync(ELTKasko.GetPrintFormPicturesRequest request) { - return base.Channel.GetInvoiceForm(request); + return base.Channel.GetPrintFormPicturesAsync(request); } - public ELTKasko.DictionaryElement GetInvoiceForm(ELTKasko.AuthInfo AuthInfo, string OrderId, string FormId, string Format, out bool Success, out string Error) + public System.Threading.Tasks.Task GetPrintFormPicturesAsync(ELTKasko.AuthInfo AuthInfo, string OrderId, string FormId) { - ELTKasko.GetInvoiceFormRequest inValue = new ELTKasko.GetInvoiceFormRequest(); + ELTKasko.GetPrintFormPicturesRequest inValue = new ELTKasko.GetPrintFormPicturesRequest(); inValue.AuthInfo = AuthInfo; inValue.OrderId = OrderId; inValue.FormId = FormId; - inValue.Format = Format; - ELTKasko.GetInvoiceFormResponse retVal = ((ELTKasko.EltSoap)(this)).GetInvoiceForm(inValue); - Success = retVal.Success; - Error = retVal.Error; - return retVal.GetInvoiceFormResult; + return ((ELTKasko.EltSoap)(this)).GetPrintFormPicturesAsync(inValue); } - public System.Threading.Tasks.Task GetInvoiceFormAsync(ELTKasko.GetInvoiceFormRequest request) + public ELTKasko.GetPrintFormResponseGetPrintFormResult GetPrintForm(ELTKasko.AuthInfo AuthInfo, string OrderId, string FormId, string Format) { - return base.Channel.GetInvoiceFormAsync(request); + return base.Channel.GetPrintForm(AuthInfo, OrderId, FormId, Format); + } + + public System.Threading.Tasks.Task GetPrintFormAsync(ELTKasko.AuthInfo AuthInfo, string OrderId, string FormId, string Format) + { + return base.Channel.GetPrintFormAsync(AuthInfo, OrderId, FormId, Format); } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] @@ -19862,14 +24805,14 @@ namespace ELTKasko return base.Channel.PreliminaryKASKOCalculationAsync(AuthInfo, TrafficSource, InsuranceCompany, PaymentType, UW3, ProgramId, ProductId, OrderId, ContractOptionId, Prolongation, Analytics, PartnerProjectNumber, MultiCalcId, Params); } - public ELTKasko.KASKOCalculationResult FinalKASKOCalculation(ELTKasko.AuthInfo AuthInfo, string TrafficSource, string InsuranceCompany, int PaymentType, int UW3, string ProgramId, string ProductId, string OrderId, string Login, ELTKasko.ProlongationInfo Prolongation, string PartnerProjectNumber, string MultiCalcId, string SKCalcId, ELTKasko.FinalKASKOCaclulationParams Params) + public ELTKasko.KASKOCalculationResult FinalKASKOCalculation(ELTKasko.AuthInfo AuthInfo, string TrafficSource, string InsuranceCompany, int PaymentType, int UW3, string ProgramId, string ProductId, string OrderId, string Login, ELTKasko.ProlongationInfo Prolongation, string PartnerProjectNumber, string MultiCalcId, ELTKasko.FinalKASKOCaclulationParams Params) { - return base.Channel.FinalKASKOCalculation(AuthInfo, TrafficSource, InsuranceCompany, PaymentType, UW3, ProgramId, ProductId, OrderId, Login, Prolongation, PartnerProjectNumber, MultiCalcId, SKCalcId, Params); + return base.Channel.FinalKASKOCalculation(AuthInfo, TrafficSource, InsuranceCompany, PaymentType, UW3, ProgramId, ProductId, OrderId, Login, Prolongation, PartnerProjectNumber, MultiCalcId, Params); } - public System.Threading.Tasks.Task FinalKASKOCalculationAsync(ELTKasko.AuthInfo AuthInfo, string TrafficSource, string InsuranceCompany, int PaymentType, int UW3, string ProgramId, string ProductId, string OrderId, string Login, ELTKasko.ProlongationInfo Prolongation, string PartnerProjectNumber, string MultiCalcId, string SKCalcId, ELTKasko.FinalKASKOCaclulationParams Params) + public System.Threading.Tasks.Task FinalKASKOCalculationAsync(ELTKasko.AuthInfo AuthInfo, string TrafficSource, string InsuranceCompany, int PaymentType, int UW3, string ProgramId, string ProductId, string OrderId, string Login, ELTKasko.ProlongationInfo Prolongation, string PartnerProjectNumber, string MultiCalcId, ELTKasko.FinalKASKOCaclulationParams Params) { - return base.Channel.FinalKASKOCalculationAsync(AuthInfo, TrafficSource, InsuranceCompany, PaymentType, UW3, ProgramId, ProductId, OrderId, Login, Prolongation, PartnerProjectNumber, MultiCalcId, SKCalcId, Params); + return base.Channel.FinalKASKOCalculationAsync(AuthInfo, TrafficSource, InsuranceCompany, PaymentType, UW3, ProgramId, ProductId, OrderId, Login, Prolongation, PartnerProjectNumber, MultiCalcId, Params); } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] @@ -20005,6 +24948,109 @@ namespace ELTKasko return base.Channel.ChangeStatusUserAsync(request); } + public ELTKasko.GetOrderIdResponseGetOrderIdResult GetOrderId(ELTKasko.AuthInfo AuthInfo, string inn, string pa) + { + return base.Channel.GetOrderId(AuthInfo, inn, pa); + } + + public System.Threading.Tasks.Task GetOrderIdAsync(ELTKasko.AuthInfo AuthInfo, string inn, string pa) + { + return base.Channel.GetOrderIdAsync(AuthInfo, inn, pa); + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + ELTKasko.GetNewSubjectIdsResponse ELTKasko.EltSoap.GetNewSubjectIds(ELTKasko.GetNewSubjectIdsRequest request) + { + return base.Channel.GetNewSubjectIds(request); + } + + public int[] GetNewSubjectIds(ELTKasko.AuthInfo AuthInfo, int SubjectsCount) + { + ELTKasko.GetNewSubjectIdsRequest inValue = new ELTKasko.GetNewSubjectIdsRequest(); + inValue.AuthInfo = AuthInfo; + inValue.SubjectsCount = SubjectsCount; + ELTKasko.GetNewSubjectIdsResponse retVal = ((ELTKasko.EltSoap)(this)).GetNewSubjectIds(inValue); + return retVal.SubjectId; + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + System.Threading.Tasks.Task ELTKasko.EltSoap.GetNewSubjectIdsAsync(ELTKasko.GetNewSubjectIdsRequest request) + { + return base.Channel.GetNewSubjectIdsAsync(request); + } + + public System.Threading.Tasks.Task GetNewSubjectIdsAsync(ELTKasko.AuthInfo AuthInfo, int SubjectsCount) + { + ELTKasko.GetNewSubjectIdsRequest inValue = new ELTKasko.GetNewSubjectIdsRequest(); + inValue.AuthInfo = AuthInfo; + inValue.SubjectsCount = SubjectsCount; + return ((ELTKasko.EltSoap)(this)).GetNewSubjectIdsAsync(inValue); + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + ELTKasko.ChangeUserPasswordResponse ELTKasko.EltSoap.ChangeUserPassword(ELTKasko.ChangeUserPasswordRequest request) + { + return base.Channel.ChangeUserPassword(request); + } + + public bool ChangeUserPassword(ELTKasko.AuthInfo AuthInfo, string Login, string Password, out string[] ErrorList) + { + ELTKasko.ChangeUserPasswordRequest inValue = new ELTKasko.ChangeUserPasswordRequest(); + inValue.AuthInfo = AuthInfo; + inValue.Login = Login; + inValue.Password = Password; + ELTKasko.ChangeUserPasswordResponse retVal = ((ELTKasko.EltSoap)(this)).ChangeUserPassword(inValue); + ErrorList = retVal.ErrorList; + return retVal.ChangeUserPasswordResult; + } + + public System.Threading.Tasks.Task ChangeUserPasswordAsync(ELTKasko.ChangeUserPasswordRequest request) + { + return base.Channel.ChangeUserPasswordAsync(request); + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + ELTKasko.ValidationLoginResponse ELTKasko.EltSoap.ValidationLogin(ELTKasko.ValidationLoginRequest request) + { + return base.Channel.ValidationLogin(request); + } + + public bool ValidationLogin(string Login, out int ValidationLoginStatus, out string SubjectId, out string[] ErrorList) + { + ELTKasko.ValidationLoginRequest inValue = new ELTKasko.ValidationLoginRequest(); + inValue.Login = Login; + ELTKasko.ValidationLoginResponse retVal = ((ELTKasko.EltSoap)(this)).ValidationLogin(inValue); + ValidationLoginStatus = retVal.ValidationLoginStatus; + SubjectId = retVal.SubjectId; + ErrorList = retVal.ErrorList; + return retVal.ValidationLoginResult; + } + + public System.Threading.Tasks.Task ValidationLoginAsync(ELTKasko.ValidationLoginRequest request) + { + return base.Channel.ValidationLoginAsync(request); + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + ELTKasko.ValidateRecordResponse ELTKasko.EltSoap.ValidateRecord(ELTKasko.ValidateRecordRequest request) + { + return base.Channel.ValidateRecord(request); + } + + public bool ValidateRecord(string String, out string Message) + { + ELTKasko.ValidateRecordRequest inValue = new ELTKasko.ValidateRecordRequest(); + inValue.String = String; + ELTKasko.ValidateRecordResponse retVal = ((ELTKasko.EltSoap)(this)).ValidateRecord(inValue); + Message = retVal.Message; + return retVal.Result; + } + + public System.Threading.Tasks.Task ValidateRecordAsync(ELTKasko.ValidateRecordRequest request) + { + return base.Channel.ValidateRecordAsync(request); + } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] ELTKasko.GetGOLimitResponse ELTKasko.EltSoap.GetGOLimit(ELTKasko.GetGOLimitRequest request) { @@ -20083,6 +25129,26 @@ namespace ELTKasko return base.Channel.GetCalculationListAsync(AuthInfo, Params); } + public ELTKasko.Contract[] GetContracts(ELTKasko.AuthInfo AuthInfo, string PolicyNumber, string Insurer, string ContractBegin, string ContractEnd, string ContractSignFrom, string ContractSignTo, int InvoiceNumber, int ContractStatus, string PaymentStatus) + { + return base.Channel.GetContracts(AuthInfo, PolicyNumber, Insurer, ContractBegin, ContractEnd, ContractSignFrom, ContractSignTo, InvoiceNumber, ContractStatus, PaymentStatus); + } + + public System.Threading.Tasks.Task GetContractsAsync(ELTKasko.AuthInfo AuthInfo, string PolicyNumber, string Insurer, string ContractBegin, string ContractEnd, string ContractSignFrom, string ContractSignTo, int InvoiceNumber, int ContractStatus, string PaymentStatus) + { + return base.Channel.GetContractsAsync(AuthInfo, PolicyNumber, Insurer, ContractBegin, ContractEnd, ContractSignFrom, ContractSignTo, InvoiceNumber, ContractStatus, PaymentStatus); + } + + public ELTKasko.CalculationResult[] GetPriceCache(string Mark, string Model, ELTKasko.Modification Modification) + { + return base.Channel.GetPriceCache(Mark, Model, Modification); + } + + public System.Threading.Tasks.Task GetPriceCacheAsync(string Mark, string Model, ELTKasko.Modification Modification) + { + return base.Channel.GetPriceCacheAsync(Mark, Model, Modification); + } + public double GetPrice(string Mark, string Model, ELTKasko.Modification Modification, int Year) { return base.Channel.GetPrice(Mark, Model, Modification, Year); @@ -20093,6 +25159,51 @@ namespace ELTKasko return base.Channel.GetPriceAsync(Mark, Model, Modification, Year); } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + ELTKasko.GetCarDataResponse ELTKasko.EltSoap.GetCarData(ELTKasko.GetCarDataRequest request) + { + return base.Channel.GetCarData(request); + } + + public ELTKasko.GetCarDataResult[] GetCarData(string ID, string Mark, string Model, string Modification, int Year, string BodyType, string KPPType, string Power, string WheelDrive, string RequestMode) + { + ELTKasko.GetCarDataRequest inValue = new ELTKasko.GetCarDataRequest(); + inValue.ID = ID; + inValue.Mark = Mark; + inValue.Model = Model; + inValue.Modification = Modification; + inValue.Year = Year; + inValue.BodyType = BodyType; + inValue.KPPType = KPPType; + inValue.Power = Power; + inValue.WheelDrive = WheelDrive; + inValue.RequestMode = RequestMode; + ELTKasko.GetCarDataResponse retVal = ((ELTKasko.EltSoap)(this)).GetCarData(inValue); + return retVal.Car; + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + System.Threading.Tasks.Task ELTKasko.EltSoap.GetCarDataAsync(ELTKasko.GetCarDataRequest request) + { + return base.Channel.GetCarDataAsync(request); + } + + public System.Threading.Tasks.Task GetCarDataAsync(string ID, string Mark, string Model, string Modification, int Year, string BodyType, string KPPType, string Power, string WheelDrive, string RequestMode) + { + ELTKasko.GetCarDataRequest inValue = new ELTKasko.GetCarDataRequest(); + inValue.ID = ID; + inValue.Mark = Mark; + inValue.Model = Model; + inValue.Modification = Modification; + inValue.Year = Year; + inValue.BodyType = BodyType; + inValue.KPPType = KPPType; + inValue.Power = Power; + inValue.WheelDrive = WheelDrive; + inValue.RequestMode = RequestMode; + return ((ELTKasko.EltSoap)(this)).GetCarDataAsync(inValue); + } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] ELTKasko.GetAutoFullResponse ELTKasko.EltSoap.GetAutoFull(ELTKasko.GetAutoFullRequest request) { @@ -20118,25 +25229,14 @@ namespace ELTKasko return ((ELTKasko.EltSoap)(this)).GetAutoFullAsync(inValue); } - [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] - ELTKasko.GetInsuranceCompanySpecificOptionsResponse ELTKasko.EltSoap.GetInsuranceCompanySpecificOptions(ELTKasko.GetInsuranceCompanySpecificOptionsRequest request) + public ELTKasko.InsuranceCompanyOption[] GetInsuranceCompanySpecificOptions(string InsuranceCompany) { - return base.Channel.GetInsuranceCompanySpecificOptions(request); + return base.Channel.GetInsuranceCompanySpecificOptions(InsuranceCompany); } - public ELTKasko.InsuranceCompanyOption[] GetInsuranceCompanySpecificOptions(ELTKasko.AuthInfo AuthInfo, string InsuranceCompany, out string Error) + public System.Threading.Tasks.Task GetInsuranceCompanySpecificOptionsAsync(string InsuranceCompany) { - ELTKasko.GetInsuranceCompanySpecificOptionsRequest inValue = new ELTKasko.GetInsuranceCompanySpecificOptionsRequest(); - inValue.AuthInfo = AuthInfo; - inValue.InsuranceCompany = InsuranceCompany; - ELTKasko.GetInsuranceCompanySpecificOptionsResponse retVal = ((ELTKasko.EltSoap)(this)).GetInsuranceCompanySpecificOptions(inValue); - Error = retVal.Error; - return retVal.GetInsuranceCompanySpecificOptionsResult; - } - - public System.Threading.Tasks.Task GetInsuranceCompanySpecificOptionsAsync(ELTKasko.GetInsuranceCompanySpecificOptionsRequest request) - { - return base.Channel.GetInsuranceCompanySpecificOptionsAsync(request); + return base.Channel.GetInsuranceCompanySpecificOptionsAsync(InsuranceCompany); } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] diff --git a/ELT.Client/Connected Services/ELTOsago/ConnectedService.json b/ELT.Client/Connected Services/ELTOsago/ConnectedService.json index 1d99325..1848a11 100644 --- a/ELT.Client/Connected Services/ELTOsago/ConnectedService.json +++ b/ELT.Client/Connected Services/ELTOsago/ConnectedService.json @@ -1,6 +1,6 @@ -{ - "providerId": "Microsoft.Tools.ServiceModel.Svcutil", - "version": "2.1.0", +{ + "ProviderId": "Microsoft.VisualStudio.ConnectedService.Wcf", + "Version": "15.0.40203.910", "ExtendedData": { "inputs": [ "https://evolucia.elt-poisk.com/soaposago.php?wsdl" @@ -12,9 +12,14 @@ "namespaceMappings": [ "*, ELTOsago" ], - "outputFile": "Reference.cs", "references": [ - "Newtonsoft.Json, {Newtonsoft.Json, 13.0.1}" + "Newtonsoft.Json, {Newtonsoft.Json, 13.0.1}", + "System.ServiceModel, {System.ServiceModel.Primitives, 4.4.4}", + "System.ServiceModel.Duplex, {System.ServiceModel.Duplex, 4.4.4}", + "System.ServiceModel.Http, {System.ServiceModel.Http, 4.4.4}", + "System.ServiceModel.NetTcp, {System.ServiceModel.NetTcp, 4.4.4}", + "System.ServiceModel.Primitives, {System.ServiceModel.Primitives, 4.4.4}", + "System.ServiceModel.Security, {System.ServiceModel.Security, 4.4.4}" ], "sync": true, "targetFramework": "netcoreapp3.1", diff --git a/ELT.Client/Connected Services/ELTOsago/Reference.cs b/ELT.Client/Connected Services/ELTOsago/Reference.cs index 3ffa574..f0deafa 100644 --- a/ELT.Client/Connected Services/ELTOsago/Reference.cs +++ b/ELT.Client/Connected Services/ELTOsago/Reference.cs @@ -11,49 +11,19 @@ namespace ELTOsago { - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] [System.ServiceModel.ServiceContractAttribute(Namespace="http://elt-poisk.com/", ConfigurationName="ELTOsago.EltSoap")] public interface EltSoap { - [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetPhoneVerificationStatus", ReplyAction="*")] - [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] - [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Document))] - [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Person))] - ELTOsago.GetPhoneVerificationStatusResponse GetPhoneVerificationStatus(ELTOsago.GetPhoneVerificationStatusRequest request); - - // CODEGEN: Generating message contract since the operation has multiple return values. - [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetPhoneVerificationStatus", ReplyAction="*")] - System.Threading.Tasks.Task GetPhoneVerificationStatusAsync(ELTOsago.GetPhoneVerificationStatusRequest request); - - [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetVerificationCode", ReplyAction="*")] - [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] - [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Document))] - [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Person))] - ELTOsago.GetVerificationCodeResponse GetVerificationCode(ELTOsago.GetVerificationCodeRequest request); - - // CODEGEN: Generating message contract since the operation has multiple return values. - [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetVerificationCode", ReplyAction="*")] - System.Threading.Tasks.Task GetVerificationCodeAsync(ELTOsago.GetVerificationCodeRequest request); - - [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/SendVerificationCode", ReplyAction="*")] - [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] - [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Document))] - [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Person))] - ELTOsago.SendVerificationCodeResponse SendVerificationCode(ELTOsago.SendVerificationCodeRequest request); - - // CODEGEN: Generating message contract since the operation has multiple return values. - [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/SendVerificationCode", ReplyAction="*")] - System.Threading.Tasks.Task SendVerificationCodeAsync(ELTOsago.SendVerificationCodeRequest request); - [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(ELTOsago.AuthInfo AuthInfo, string OrderId, string InsuranceCompany); + ELTOsago.DictionaryElement[] GetTypeIdFileToInsurance(string InsuranceCompany); [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetTypeIdFileToInsurance", ReplyAction="*")] - System.Threading.Tasks.Task GetTypeIdFileToInsuranceAsync(ELTOsago.AuthInfo AuthInfo, string OrderId, string InsuranceCompany); + System.Threading.Tasks.Task GetTypeIdFileToInsuranceAsync(string InsuranceCompany); [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetDurationOSAGO", ReplyAction="*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] @@ -121,6 +91,16 @@ namespace ELTOsago 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 CheckDKAsync(ELTOsago.CheckDKRequest request); + [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/CheckPhone", ReplyAction="*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(Document))] @@ -220,6 +200,17 @@ namespace ELTOsago [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetPrintForm", ReplyAction="*")] System.Threading.Tasks.Task 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 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)] @@ -240,6 +231,17 @@ namespace ELTOsago [System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetLocalitiesExt", ReplyAction="*")] System.Threading.Tasks.Task 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 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))] @@ -262,63 +264,49 @@ namespace ELTOsago } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(InsuranceCompany))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(Modification))] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")] - public partial class AuthInfo + public partial class DictionaryElement { - private string loginField; + private string idField; - private string passwordField; - - private string sessionIdField; + private string nameField; /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] - public string Login + public string Id { get { - return this.loginField; + return this.idField; } set { - this.loginField = value; + this.idField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Order=1)] - public string Password + public string Name { get { - return this.passwordField; + return this.nameField; } set { - this.passwordField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(Order=2)] - public string SessionId - { - get - { - return this.sessionIdField; - } - set - { - this.sessionIdField = value; + this.nameField = value; } } } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")] public partial class FullDriverForGetOrderInfoResponse @@ -470,7 +458,7 @@ namespace ELTOsago } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://elt-poisk.com/")] public partial class FullDriverForGetOrderInfoResponseDriverLicence @@ -542,7 +530,7 @@ namespace ELTOsago } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")] public partial class GetOrderInfoResponsePerson @@ -552,8 +540,6 @@ namespace ELTOsago private System.DateTime dOBField; - private bool dOBFieldSpecified; - private string surnameField; private string nameField; @@ -572,12 +558,6 @@ namespace ELTOsago private string emailField; - private System.DateTime expertienceStartField; - - private bool expertienceStartFieldSpecified; - - private GetOrderInfoResponsePersonDriverLicence driverLicenceField; - /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] public string SubjectType @@ -606,20 +586,6 @@ namespace ELTOsago } } - /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool DOBSpecified - { - get - { - return this.dOBFieldSpecified; - } - set - { - this.dOBFieldSpecified = value; - } - } - /// [System.Xml.Serialization.XmlElementAttribute(Order=2)] public string Surname @@ -745,52 +711,10 @@ namespace ELTOsago this.emailField = value; } } - - /// - [System.Xml.Serialization.XmlElementAttribute(Order=11)] - public System.DateTime ExpertienceStart - { - get - { - return this.expertienceStartField; - } - set - { - this.expertienceStartField = value; - } - } - - /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool ExpertienceStartSpecified - { - get - { - return this.expertienceStartFieldSpecified; - } - set - { - this.expertienceStartFieldSpecified = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(Order=12)] - public GetOrderInfoResponsePersonDriverLicence DriverLicence - { - get - { - return this.driverLicenceField; - } - set - { - this.driverLicenceField = value; - } - } } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")] public partial class PersonDocument : Document @@ -866,7 +790,7 @@ namespace ELTOsago [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.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")] public partial class Document @@ -906,7 +830,7 @@ namespace ELTOsago } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")] public partial class JuridicalDocument : Document @@ -946,7 +870,7 @@ namespace ELTOsago } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")] public partial class OldDriverLicence : Document @@ -970,7 +894,7 @@ namespace ELTOsago } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")] public partial class DriverLicence : Document @@ -1042,7 +966,7 @@ namespace ELTOsago } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")] public partial class Address @@ -1058,27 +982,19 @@ namespace ELTOsago private string regionField; - private string regionKLADRField; - - private string regionFiasIdField; - private string districtField; private string cityField; private string cityKLADRField; - private string cityFiasIdField; - private string streetField; private string streetKLADRField; - private string streetFiasIdField; + private string cityFIASField; - private string kladrIdField; - - private string fiasIdField; + private string streetFIASField; private string houseField; @@ -1086,10 +1002,6 @@ namespace ELTOsago private string flatField; - private string fullAddressField; - - private string fullIndexAddressField; - /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] public int Resident @@ -1161,35 +1073,7 @@ namespace ELTOsago } /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=4)] - public string RegionKLADR - { - get - { - return this.regionKLADRField; - } - set - { - this.regionKLADRField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=5)] - public string RegionFiasId - { - get - { - return this.regionFiasIdField; - } - set - { - this.regionFiasIdField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(Order=6)] + [System.Xml.Serialization.XmlElementAttribute(Order=4)] public string District { get @@ -1203,7 +1087,7 @@ namespace ELTOsago } /// - [System.Xml.Serialization.XmlElementAttribute(Order=7)] + [System.Xml.Serialization.XmlElementAttribute(Order=5)] public string City { get @@ -1217,7 +1101,7 @@ namespace ELTOsago } /// - [System.Xml.Serialization.XmlElementAttribute(Order=8)] + [System.Xml.Serialization.XmlElementAttribute(Order=6)] public string CityKLADR { get @@ -1231,21 +1115,7 @@ namespace ELTOsago } /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=9)] - public string CityFiasId - { - get - { - return this.cityFiasIdField; - } - set - { - this.cityFiasIdField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(Order=10)] + [System.Xml.Serialization.XmlElementAttribute(Order=7)] public string Street { get @@ -1259,7 +1129,7 @@ namespace ELTOsago } /// - [System.Xml.Serialization.XmlElementAttribute(Order=11)] + [System.Xml.Serialization.XmlElementAttribute(Order=8)] public string StreetKLADR { get @@ -1273,49 +1143,35 @@ namespace ELTOsago } /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=12)] - public string StreetFiasId + [System.Xml.Serialization.XmlElementAttribute(Order=9)] + public string CityFIAS { get { - return this.streetFiasIdField; + return this.cityFIASField; } set { - this.streetFiasIdField = value; + this.cityFIASField = value; } } /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=13)] - public string KladrId + [System.Xml.Serialization.XmlElementAttribute(Order=10)] + public string StreetFIAS { get { - return this.kladrIdField; + return this.streetFIASField; } set { - this.kladrIdField = value; + this.streetFIASField = value; } } /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=14)] - public string FiasId - { - get - { - return this.fiasIdField; - } - set - { - this.fiasIdField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(Order=15)] + [System.Xml.Serialization.XmlElementAttribute(Order=11)] public string House { get @@ -1329,7 +1185,7 @@ namespace ELTOsago } /// - [System.Xml.Serialization.XmlElementAttribute(Order=16)] + [System.Xml.Serialization.XmlElementAttribute(Order=12)] public string Korpus { get @@ -1343,7 +1199,7 @@ namespace ELTOsago } /// - [System.Xml.Serialization.XmlElementAttribute(Order=17)] + [System.Xml.Serialization.XmlElementAttribute(Order=13)] public string Flat { get @@ -1355,110 +1211,10 @@ namespace ELTOsago this.flatField = value; } } - - /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=18)] - public string FullAddress - { - get - { - return this.fullAddressField; - } - set - { - this.fullAddressField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=19)] - public string FullIndexAddress - { - get - { - return this.fullIndexAddressField; - } - set - { - this.fullIndexAddressField = value; - } - } } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] - [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://elt-poisk.com/")] - public partial class GetOrderInfoResponsePersonDriverLicence - { - - private string seriesField; - - private string numberField; - - private System.DateTime issuedDateField; - - private bool issuedDateFieldSpecified; - - /// - [System.Xml.Serialization.XmlElementAttribute(Order=0)] - public string Series - { - get - { - return this.seriesField; - } - set - { - this.seriesField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(Order=1)] - public string Number - { - get - { - return this.numberField; - } - set - { - this.numberField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=2)] - public System.DateTime IssuedDate - { - get - { - return this.issuedDateField; - } - set - { - this.issuedDateField = value; - } - } - - /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool IssuedDateSpecified - { - get - { - return this.issuedDateFieldSpecified; - } - set - { - this.issuedDateFieldSpecified = value; - } - } - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")] public partial class GetOrderInfoResult @@ -1490,11 +1246,17 @@ namespace ELTOsago private string usagePlaceField; - private string contractSignField; + private System.DateTime contractSignField; - private string contractBeginDateField; + private bool contractSignFieldSpecified; - private string contractEndField; + private System.DateTime contractBeginDateField; + + private bool contractBeginDateFieldSpecified; + + private System.DateTime contractEndField; + + private bool contractEndFieldSpecified; private int durationField; @@ -1722,7 +1484,7 @@ namespace ELTOsago /// [System.Xml.Serialization.XmlElementAttribute(Order=9)] - public string ContractSign + public System.DateTime ContractSign { get { @@ -1734,9 +1496,23 @@ namespace ELTOsago } } + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool ContractSignSpecified + { + get + { + return this.contractSignFieldSpecified; + } + set + { + this.contractSignFieldSpecified = value; + } + } + /// [System.Xml.Serialization.XmlElementAttribute(Order=10)] - public string ContractBeginDate + public System.DateTime ContractBeginDate { get { @@ -1748,9 +1524,23 @@ namespace ELTOsago } } + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool ContractBeginDateSpecified + { + get + { + return this.contractBeginDateFieldSpecified; + } + set + { + this.contractBeginDateFieldSpecified = value; + } + } + /// [System.Xml.Serialization.XmlElementAttribute(Order=11)] - public string ContractEnd + public System.DateTime ContractEnd { get { @@ -1762,6 +1552,20 @@ namespace ELTOsago } } + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool ContractEndSpecified + { + get + { + return this.contractEndFieldSpecified; + } + set + { + this.contractEndFieldSpecified = value; + } + } + /// [System.Xml.Serialization.XmlElementAttribute(Order=12)] public int Duration @@ -2059,7 +1863,7 @@ namespace ELTOsago } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://elt-poisk.com/")] public partial class GetOrderInfoResultInsuranceProduct @@ -2083,7 +1887,7 @@ namespace ELTOsago } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://elt-poisk.com/")] public partial class GetOrderInfoResultCarInfo @@ -2105,8 +1909,6 @@ namespace ELTOsago private RegDoc regDocField; - private string regNumberField; - private string vINField; /// @@ -2223,20 +2025,6 @@ namespace ELTOsago /// [System.Xml.Serialization.XmlElementAttribute(Order=7)] - public string RegNumber - { - get - { - return this.regNumberField; - } - set - { - this.regNumberField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(Order=8)] public string VIN { get @@ -2251,7 +2039,7 @@ namespace ELTOsago } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")] public partial class TSType @@ -2291,7 +2079,7 @@ namespace ELTOsago } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")] public partial class RegDoc @@ -2395,7 +2183,7 @@ namespace ELTOsago } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")] public partial class Driver @@ -2435,7 +2223,7 @@ namespace ELTOsago } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")] public partial class GetOrderInfoParamsVehicle @@ -2459,7 +2247,7 @@ namespace ELTOsago } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")] public partial class GetOrderInfoParamsInsured @@ -2547,7 +2335,7 @@ namespace ELTOsago } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")] public partial class GetOrderInfoParams @@ -2651,7 +2439,7 @@ namespace ELTOsago } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")] public partial class LocalityExtended @@ -2739,7 +2527,7 @@ namespace ELTOsago } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")] public partial class RegionExtended @@ -2795,7 +2583,7 @@ namespace ELTOsago } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")] public partial class OSAGOSaveResult @@ -2915,63 +2703,7 @@ namespace ELTOsago } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] - [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")] - public partial class LeasingContractParams - { - - private string numberField; - - private System.DateTime dateField; - - private bool dateFieldSpecified; - - /// - [System.Xml.Serialization.XmlElementAttribute(Order=0)] - public string Number - { - get - { - return this.numberField; - } - set - { - this.numberField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(Order=1)] - public System.DateTime Date - { - get - { - return this.dateField; - } - set - { - this.dateField = value; - } - } - - /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool DateSpecified - { - get - { - return this.dateFieldSpecified; - } - set - { - this.dateFieldSpecified = value; - } - } - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")] public partial class A7 @@ -3027,7 +2759,7 @@ namespace ELTOsago } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")] public partial class BSO @@ -3083,7 +2815,7 @@ namespace ELTOsago } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")] public partial class TechnicalInspection @@ -3251,7 +2983,7 @@ namespace ELTOsago } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")] public partial class PersonWithKBM @@ -3307,7 +3039,7 @@ namespace ELTOsago } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")] public partial class KBM @@ -3347,7 +3079,7 @@ namespace ELTOsago } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")] public partial class PreviousPolicy @@ -3389,7 +3121,7 @@ namespace ELTOsago /// [System.Xml.Serialization.XmlIncludeAttribute(typeof(FullDriver))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(PhysicalPerson))] - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")] public partial class Person @@ -3399,10 +3131,6 @@ namespace ELTOsago private string subjectIdField; - private System.Nullable subjectEKKIdField; - - private bool subjectEKKIdFieldSpecified; - private string surnameField; private string nameField; @@ -3444,35 +3172,7 @@ namespace ELTOsago } /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=2)] - public System.Nullable SubjectEKKId - { - get - { - return this.subjectEKKIdField; - } - set - { - this.subjectEKKIdField = value; - } - } - - /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool SubjectEKKIdSpecified - { - get - { - return this.subjectEKKIdFieldSpecified; - } - set - { - this.subjectEKKIdFieldSpecified = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(Order=3)] + [System.Xml.Serialization.XmlElementAttribute(Order=2)] public string Surname { get @@ -3486,7 +3186,7 @@ namespace ELTOsago } /// - [System.Xml.Serialization.XmlElementAttribute(Order=4)] + [System.Xml.Serialization.XmlElementAttribute(Order=3)] public string Name { get @@ -3500,7 +3200,7 @@ namespace ELTOsago } /// - [System.Xml.Serialization.XmlElementAttribute(Order=5)] + [System.Xml.Serialization.XmlElementAttribute(Order=4)] public string Patronymic { get @@ -3514,7 +3214,7 @@ namespace ELTOsago } /// - [System.Xml.Serialization.XmlElementAttribute(Order=6)] + [System.Xml.Serialization.XmlElementAttribute(Order=5)] public string Sex { get @@ -3528,7 +3228,7 @@ namespace ELTOsago } /// - [System.Xml.Serialization.XmlElementAttribute(Order=7)] + [System.Xml.Serialization.XmlElementAttribute(Order=6)] public DriverLicence DriverLicence { get @@ -3542,7 +3242,7 @@ namespace ELTOsago } /// - [System.Xml.Serialization.XmlElementAttribute(Order=8)] + [System.Xml.Serialization.XmlElementAttribute(Order=7)] public PersonDocument PersonDocument { get @@ -3557,7 +3257,7 @@ namespace ELTOsago } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")] public partial class FullDriver : Person @@ -3773,7 +3473,7 @@ namespace ELTOsago } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")] public partial class PhysicalPerson : Person @@ -4053,7 +3753,7 @@ namespace ELTOsago } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")] public partial class Vehicle @@ -4189,7 +3889,7 @@ namespace ELTOsago } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")] public partial class SendVerificationCodeResult @@ -4309,7 +4009,7 @@ namespace ELTOsago } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")] public partial class CalcInfo @@ -4365,7 +4065,7 @@ namespace ELTOsago } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")] public partial class OSAGOCalculationResult @@ -4502,49 +4202,63 @@ namespace ELTOsago } /// - [System.Xml.Serialization.XmlIncludeAttribute(typeof(InsuranceCompany))] - [System.Xml.Serialization.XmlIncludeAttribute(typeof(Modification))] - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")] - public partial class DictionaryElement + public partial class AuthInfo { - private string idField; + private string loginField; - private string nameField; + private string passwordField; + + private string sessionIdField; /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] - public string Id + public string Login { get { - return this.idField; + return this.loginField; } set { - this.idField = value; + this.loginField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Order=1)] - public string Name + public string Password { get { - return this.nameField; + return this.passwordField; } set { - this.nameField = value; + this.passwordField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string SessionId + { + get + { + return this.sessionIdField; + } + set + { + this.sessionIdField = value; } } } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")] public partial class InsuranceCompany : DictionaryElement @@ -4616,7 +4330,7 @@ namespace ELTOsago } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")] public partial class Modification : DictionaryElement @@ -4800,189 +4514,7 @@ namespace ELTOsago } [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] - [System.ServiceModel.MessageContractAttribute(WrapperName="GetPhoneVerificationStatus", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)] - public partial class GetPhoneVerificationStatusRequest - { - - [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 PhoneVerification; - - public GetPhoneVerificationStatusRequest() - { - } - - public GetPhoneVerificationStatusRequest(ELTOsago.AuthInfo AuthInfo, string OrderId, string PhoneVerification) - { - this.AuthInfo = AuthInfo; - this.OrderId = OrderId; - this.PhoneVerification = PhoneVerification; - } - } - - [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] - [System.ServiceModel.MessageContractAttribute(WrapperName="GetPhoneVerificationStatusResponse", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)] - public partial class GetPhoneVerificationStatusResponse - { - - [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 Status; - - [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=2)] - public string Error; - - [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=3)] - public string ErrorMsg; - - [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=4)] - public string Message; - - public GetPhoneVerificationStatusResponse() - { - } - - public GetPhoneVerificationStatusResponse(bool Success, string Status, string Error, string ErrorMsg, string Message) - { - this.Success = Success; - this.Status = Status; - this.Error = Error; - this.ErrorMsg = ErrorMsg; - this.Message = Message; - } - } - - [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] - [System.ServiceModel.MessageContractAttribute(WrapperName="GetVerificationCode", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)] - public partial class GetVerificationCodeRequest - { - - [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 PhoneVerification; - - public GetVerificationCodeRequest() - { - } - - public GetVerificationCodeRequest(ELTOsago.AuthInfo AuthInfo, string OrderId, string PhoneVerification) - { - this.AuthInfo = AuthInfo; - this.OrderId = OrderId; - this.PhoneVerification = PhoneVerification; - } - } - - [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] - [System.ServiceModel.MessageContractAttribute(WrapperName="GetVerificationCodeResponse", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)] - public partial class GetVerificationCodeResponse - { - - [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 Error; - - [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=2)] - public string ErrorMsg; - - [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=3)] - public string Message; - - public GetVerificationCodeResponse() - { - } - - public GetVerificationCodeResponse(bool Success, string Error, string ErrorMsg, string Message) - { - this.Success = Success; - this.Error = Error; - this.ErrorMsg = ErrorMsg; - this.Message = Message; - } - } - - [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] - [System.ServiceModel.MessageContractAttribute(WrapperName="SendVerificationCode", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)] - public partial class SendVerificationCodeRequest - { - - [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 PhoneVerification; - - [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=3)] - public string Code; - - public SendVerificationCodeRequest() - { - } - - public SendVerificationCodeRequest(ELTOsago.AuthInfo AuthInfo, string OrderId, string PhoneVerification, string Code) - { - this.AuthInfo = AuthInfo; - this.OrderId = OrderId; - this.PhoneVerification = PhoneVerification; - this.Code = Code; - } - } - - [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] - [System.ServiceModel.MessageContractAttribute(WrapperName="SendVerificationCodeResponse", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)] - public partial class SendVerificationCodeResponse - { - - [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 Error; - - [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=2)] - public string ErrorMsg; - - [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=3)] - public string Message; - - public SendVerificationCodeResponse() - { - } - - public SendVerificationCodeResponse(bool Success, string Error, string ErrorMsg, string Message) - { - this.Success = Success; - this.Error = Error; - this.ErrorMsg = ErrorMsg; - this.Message = Message; - } - } - - [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName="UploadFileToInsurance", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)] public partial class UploadFileToInsuranceRequest @@ -5019,7 +4551,7 @@ namespace ELTOsago } [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName="UploadFileToInsuranceResponse", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)] public partial class UploadFileToInsuranceResponse @@ -5038,8 +4570,70 @@ namespace ELTOsago } } + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.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.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; + } + } + /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://elt-poisk.com/")] public partial class GetRequestInfoResponseCarInfo @@ -5175,7 +4769,7 @@ namespace ELTOsago } [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] [System.ServiceModel.MessageContractAttribute(WrapperName="GetRequestInfo", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)] public partial class GetRequestInfoRequest { @@ -5198,7 +4792,7 @@ namespace ELTOsago } [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] [System.ServiceModel.MessageContractAttribute(WrapperName="GetRequestInfoResponse", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)] public partial class GetRequestInfoResponse { @@ -5293,7 +4887,7 @@ namespace ELTOsago } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://elt-poisk.com/")] public partial class OSAGOFullCalculationCarInfo @@ -5309,8 +4903,6 @@ namespace ELTOsago private double vehiclePowerField; - private RegDoc regDocField; - private TSType tSTypeField; private Vehicle vehicleField; @@ -5391,20 +4983,6 @@ namespace ELTOsago /// [System.Xml.Serialization.XmlElementAttribute(Order=5)] - public RegDoc RegDoc - { - get - { - return this.regDocField; - } - set - { - this.regDocField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(Order=6)] public TSType TSType { get @@ -5418,7 +4996,7 @@ namespace ELTOsago } /// - [System.Xml.Serialization.XmlElementAttribute(Order=7)] + [System.Xml.Serialization.XmlElementAttribute(Order=6)] public Vehicle Vehicle { get @@ -5432,7 +5010,7 @@ namespace ELTOsago } /// - [System.Xml.Serialization.XmlElementAttribute(Order=8)] + [System.Xml.Serialization.XmlElementAttribute(Order=7)] public bool UseWithTrailer { get @@ -5461,79 +5039,79 @@ namespace ELTOsago } [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.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; + public ELTOsago.AuthInfo AuthInfo { get; set; } [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=1)] - public string TrafficSource; - + public string TrafficSource { get; set; } + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=2)] - public int UW3; + public int UW3{ get; set; } [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=3)] - public string InsuranceCompany; + public string InsuranceCompany{ get; set; } [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=4)] - public int PaymentType; + public int PaymentType{ get; set; } [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=5)] - public int InsurerType; + public int InsurerType{ get; set; } [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=6)] - public int OwnerType; + public int OwnerType{ get; set; } [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=7)] - public int ContractOptionId; + public int ContractOptionId{ get; set; } [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=8)] - public int ContractStatusId; + public int ContractStatusId{ get; set; } [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=9)] - public int Analytics; + public int Analytics{ get; set; } [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=10)] - public ELTOsago.PreviousPolicy PreviousPolicy; + public ELTOsago.PreviousPolicy PreviousPolicy{ get; set; } [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=11)] - public string UsagePlace; + public string UsagePlace{ get; set; } [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=12)] - public int TSToRegistrationPlace; + public int TSToRegistrationPlace{ get; set; } [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=13)] - public System.DateTime ContractBeginDate; + public System.DateTime ContractBeginDate{ get; set; } [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=14)] - public int Duration; + public int Duration{ get; set; } [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=15)] - public bool IsNew; + public bool IsNew{ get; set; } [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=16)] - public ELTOsago.OSAGOFullCalculationCarInfo CarInfo; + public ELTOsago.OSAGOFullCalculationCarInfo CarInfo{ get; set; } [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=17)] - public bool GrossViolations; + public bool GrossViolations{ get; set; } [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=18)] - public ELTOsago.PhysicalPerson Insurer; + public ELTOsago.PhysicalPerson Insurer{ get; set; } [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=19)] - public ELTOsago.PhysicalPerson Owner; + public ELTOsago.PhysicalPerson Owner{ get; set; } [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=20)] - public ELTOsago.PhysicalPerson Lessee; + public ELTOsago.PhysicalPerson Lessee{ get; set; } [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=21)] - public int DriversCount; + public int DriversCount{ get; set; } [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=22)] - public ELTOsago.FullDriver[] FullDriversInfo; + public ELTOsago.FullDriver[] FullDriversInfo{ get; set; } public OSAGOFullCalculationRequest() { @@ -5591,46 +5169,46 @@ namespace ELTOsago } [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.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 = 0)] + public int NumCalc { get; set; } [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=1)] - public string SKCalcId; - + public string SKCalcId { get; set; } + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=2)] - public double PremiumSum; - + public double PremiumSum { get; set; } + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=3)] - public double Tb; - + public double Tb { get; set; } + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=4)] [System.Xml.Serialization.XmlArrayItemAttribute("Param")] - public ELTOsago.CalcInfo[] CalcInfo; - + public ELTOsago.CalcInfo[] CalcInfo { get; set; } + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=5)] - public string Message; - + public string Message { get; set; } + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=6)] - public string Error; - + public string Error { get; set; } + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=7)] - public string RSARequestId; - + public string RSARequestId { get; set; } + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=8)] - public ELTOsago.KBM KBM; - + public ELTOsago.KBM KBM { get; set; } + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=9)] - public ELTOsago.KBM PrevoiusKBM; - + public ELTOsago.KBM PrevoiusKBM { get; set; } + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=10)] [System.Xml.Serialization.XmlArrayItemAttribute("FullDriver")] - public ELTOsago.PersonWithKBM[] FullDriversInfo; - + public ELTOsago.PersonWithKBM[] FullDriversInfo { get; set; } + public OSAGOFullCalculationResponse() { } @@ -5652,7 +5230,7 @@ namespace ELTOsago } [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName="OSAGOSave", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)] public partial class OSAGOSaveRequest @@ -5821,14 +5399,6 @@ namespace ELTOsago [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=51)] public ELTOsago.A7 A7; - [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=52)] - [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] - public ELTOsago.LeasingContractParams LeasingContract; - - [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=53)] - [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] - public System.Nullable CFO; - public OSAGOSaveRequest() { } @@ -5885,9 +5455,7 @@ namespace ELTOsago System.Nullable ThirdPeriodEnd, string PolicyNumber, ELTOsago.BSO BSO, - ELTOsago.A7 A7, - ELTOsago.LeasingContractParams LeasingContract, - System.Nullable CFO) + ELTOsago.A7 A7) { this.AuthInfo = AuthInfo; this.NumCalc = NumCalc; @@ -5941,13 +5509,11 @@ namespace ELTOsago this.PolicyNumber = PolicyNumber; this.BSO = BSO; this.A7 = A7; - this.LeasingContract = LeasingContract; - this.CFO = CFO; } } [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName="OSAGOSaveResponse", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)] public partial class OSAGOSaveResponse @@ -5967,7 +5533,7 @@ namespace ELTOsago } [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] [System.ServiceModel.MessageContractAttribute(WrapperName="Annulment", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)] public partial class AnnulmentRequest { @@ -5981,51 +5547,43 @@ namespace ELTOsago [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=2)] public string ContractStatusTypeId; - [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=3)] - public int UW; - public AnnulmentRequest() { } - public AnnulmentRequest(ELTOsago.AuthInfo AuthInfo, string OrderId, string ContractStatusTypeId, int UW) + public AnnulmentRequest(ELTOsago.AuthInfo AuthInfo, string OrderId, string ContractStatusTypeId) { this.AuthInfo = AuthInfo; this.OrderId = OrderId; this.ContractStatusTypeId = ContractStatusTypeId; - this.UW = UW; } } [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] [System.ServiceModel.MessageContractAttribute(WrapperName="AnnulmentResponse", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)] public partial class AnnulmentResponse { [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=0)] - public bool Success; + public int AnnulmentResult; [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=1)] - public string Message; - - [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=2)] - public string Error; + public string ErrorMessage; public AnnulmentResponse() { } - public AnnulmentResponse(bool Success, string Message, string Error) + public AnnulmentResponse(int AnnulmentResult, string ErrorMessage) { - this.Success = Success; - this.Message = Message; - this.Error = Error; + this.AnnulmentResult = AnnulmentResult; + this.ErrorMessage = ErrorMessage; } } [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] [System.ServiceModel.MessageContractAttribute(WrapperName="GetAvailablePrintForms", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)] public partial class GetAvailablePrintFormsRequest { @@ -6048,7 +5606,7 @@ namespace ELTOsago } [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] [System.ServiceModel.MessageContractAttribute(WrapperName="GetAvailablePrintFormsResponse", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)] public partial class GetAvailablePrintFormsResponse { @@ -6075,7 +5633,7 @@ namespace ELTOsago } [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] [System.ServiceModel.MessageContractAttribute(WrapperName="GetPrintForm", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)] public partial class GetPrintFormRequest { @@ -6106,7 +5664,7 @@ namespace ELTOsago } [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] [System.ServiceModel.MessageContractAttribute(WrapperName="GetPrintFormResponse", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)] public partial class GetPrintFormResponse { @@ -6133,7 +5691,52 @@ namespace ELTOsago } [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.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.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.2")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName="GetRegionsExt", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)] public partial class GetRegionsExtRequest @@ -6145,7 +5748,7 @@ namespace ELTOsago } [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName="GetRegionsExtResponse", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)] public partial class GetRegionsExtResponse @@ -6166,7 +5769,7 @@ namespace ELTOsago } [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName="GetLocalitiesExt", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)] public partial class GetLocalitiesExtRequest @@ -6186,7 +5789,7 @@ namespace ELTOsago } [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName="GetLocalitiesExtResponse", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)] public partial class GetLocalitiesExtResponse @@ -6207,7 +5810,7 @@ namespace ELTOsago } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://elt-poisk.com/")] public partial class ChangeStatusPolicyResponseResponseStatus @@ -6263,7 +5866,7 @@ namespace ELTOsago } [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] [System.ServiceModel.MessageContractAttribute(WrapperName="ChangeStatusPolicy", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)] public partial class ChangeStatusPolicyRequest { @@ -6283,27 +5886,22 @@ namespace ELTOsago [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=4)] public string PolicyNumber; - [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=5)] - [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] - public System.Nullable DisableUploadToClient; - public ChangeStatusPolicyRequest() { } - public ChangeStatusPolicyRequest(ELTOsago.AuthInfo AuthInfo, string Login, string OrderId, string StatusId, string PolicyNumber, System.Nullable DisableUploadToClient) + 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; - this.DisableUploadToClient = DisableUploadToClient; } } [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] [System.ServiceModel.MessageContractAttribute(WrapperName="ChangeStatusPolicyResponse", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)] public partial class ChangeStatusPolicyResponse { @@ -6330,7 +5928,7 @@ namespace ELTOsago } [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] [System.ServiceModel.MessageContractAttribute(WrapperName="GetOrderInfo", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)] public partial class GetOrderInfoRequest { @@ -6357,7 +5955,7 @@ namespace ELTOsago } [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] [System.ServiceModel.MessageContractAttribute(WrapperName="GetOrderInfoResponse", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)] public partial class GetOrderInfoResponse { @@ -6383,13 +5981,13 @@ namespace ELTOsago } } - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] public interface EltSoapChannel : ELTOsago.EltSoap, System.ServiceModel.IClientChannel { } [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.1.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")] public partial class EltSoapClient : System.ServiceModel.ClientBase, ELTOsago.EltSoap { @@ -6433,88 +6031,14 @@ namespace ELTOsago { } - [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] - ELTOsago.GetPhoneVerificationStatusResponse ELTOsago.EltSoap.GetPhoneVerificationStatus(ELTOsago.GetPhoneVerificationStatusRequest request) + public ELTOsago.DictionaryElement[] GetTypeIdFileToInsurance(string InsuranceCompany) { - return base.Channel.GetPhoneVerificationStatus(request); + return base.Channel.GetTypeIdFileToInsurance(InsuranceCompany); } - public bool GetPhoneVerificationStatus(ELTOsago.AuthInfo AuthInfo, string OrderId, string PhoneVerification, out string Status, out string Error, out string ErrorMsg, out string Message) + public System.Threading.Tasks.Task GetTypeIdFileToInsuranceAsync(string InsuranceCompany) { - ELTOsago.GetPhoneVerificationStatusRequest inValue = new ELTOsago.GetPhoneVerificationStatusRequest(); - inValue.AuthInfo = AuthInfo; - inValue.OrderId = OrderId; - inValue.PhoneVerification = PhoneVerification; - ELTOsago.GetPhoneVerificationStatusResponse retVal = ((ELTOsago.EltSoap)(this)).GetPhoneVerificationStatus(inValue); - Status = retVal.Status; - Error = retVal.Error; - ErrorMsg = retVal.ErrorMsg; - Message = retVal.Message; - return retVal.Success; - } - - public System.Threading.Tasks.Task GetPhoneVerificationStatusAsync(ELTOsago.GetPhoneVerificationStatusRequest request) - { - return base.Channel.GetPhoneVerificationStatusAsync(request); - } - - [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] - ELTOsago.GetVerificationCodeResponse ELTOsago.EltSoap.GetVerificationCode(ELTOsago.GetVerificationCodeRequest request) - { - return base.Channel.GetVerificationCode(request); - } - - public bool GetVerificationCode(ELTOsago.AuthInfo AuthInfo, string OrderId, string PhoneVerification, out string Error, out string ErrorMsg, out string Message) - { - ELTOsago.GetVerificationCodeRequest inValue = new ELTOsago.GetVerificationCodeRequest(); - inValue.AuthInfo = AuthInfo; - inValue.OrderId = OrderId; - inValue.PhoneVerification = PhoneVerification; - ELTOsago.GetVerificationCodeResponse retVal = ((ELTOsago.EltSoap)(this)).GetVerificationCode(inValue); - Error = retVal.Error; - ErrorMsg = retVal.ErrorMsg; - Message = retVal.Message; - return retVal.Success; - } - - public System.Threading.Tasks.Task GetVerificationCodeAsync(ELTOsago.GetVerificationCodeRequest request) - { - return base.Channel.GetVerificationCodeAsync(request); - } - - [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] - ELTOsago.SendVerificationCodeResponse ELTOsago.EltSoap.SendVerificationCode(ELTOsago.SendVerificationCodeRequest request) - { - return base.Channel.SendVerificationCode(request); - } - - public bool SendVerificationCode(ELTOsago.AuthInfo AuthInfo, string OrderId, string PhoneVerification, string Code, out string Error, out string ErrorMsg, out string Message) - { - ELTOsago.SendVerificationCodeRequest inValue = new ELTOsago.SendVerificationCodeRequest(); - inValue.AuthInfo = AuthInfo; - inValue.OrderId = OrderId; - inValue.PhoneVerification = PhoneVerification; - inValue.Code = Code; - ELTOsago.SendVerificationCodeResponse retVal = ((ELTOsago.EltSoap)(this)).SendVerificationCode(inValue); - Error = retVal.Error; - ErrorMsg = retVal.ErrorMsg; - Message = retVal.Message; - return retVal.Success; - } - - public System.Threading.Tasks.Task SendVerificationCodeAsync(ELTOsago.SendVerificationCodeRequest request) - { - return base.Channel.SendVerificationCodeAsync(request); - } - - public ELTOsago.DictionaryElement[] GetTypeIdFileToInsurance(ELTOsago.AuthInfo AuthInfo, string OrderId, string InsuranceCompany) - { - return base.Channel.GetTypeIdFileToInsurance(AuthInfo, OrderId, InsuranceCompany); - } - - public System.Threading.Tasks.Task GetTypeIdFileToInsuranceAsync(ELTOsago.AuthInfo AuthInfo, string OrderId, string InsuranceCompany) - { - return base.Channel.GetTypeIdFileToInsuranceAsync(AuthInfo, OrderId, InsuranceCompany); + return base.Channel.GetTypeIdFileToInsuranceAsync(InsuranceCompany); } public ELTOsago.DictionaryElement[] GetDurationOSAGO() @@ -6608,6 +6132,31 @@ namespace ELTOsago 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 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); @@ -6812,9 +6361,7 @@ namespace ELTOsago System.Nullable ThirdPeriodEnd, string PolicyNumber, ELTOsago.BSO BSO, - ELTOsago.A7 A7, - ELTOsago.LeasingContractParams LeasingContract, - System.Nullable CFO) + ELTOsago.A7 A7) { ELTOsago.OSAGOSaveRequest inValue = new ELTOsago.OSAGOSaveRequest(); inValue.AuthInfo = AuthInfo; @@ -6869,8 +6416,6 @@ namespace ELTOsago inValue.PolicyNumber = PolicyNumber; inValue.BSO = BSO; inValue.A7 = A7; - inValue.LeasingContract = LeasingContract; - inValue.CFO = CFO; ELTOsago.OSAGOSaveResponse retVal = ((ELTOsago.EltSoap)(this)).OSAGOSave(inValue); return retVal.Results; } @@ -6933,9 +6478,7 @@ namespace ELTOsago System.Nullable ThirdPeriodEnd, string PolicyNumber, ELTOsago.BSO BSO, - ELTOsago.A7 A7, - ELTOsago.LeasingContractParams LeasingContract, - System.Nullable CFO) + ELTOsago.A7 A7) { ELTOsago.OSAGOSaveRequest inValue = new ELTOsago.OSAGOSaveRequest(); inValue.AuthInfo = AuthInfo; @@ -6990,8 +6533,6 @@ namespace ELTOsago inValue.PolicyNumber = PolicyNumber; inValue.BSO = BSO; inValue.A7 = A7; - inValue.LeasingContract = LeasingContract; - inValue.CFO = CFO; return ((ELTOsago.EltSoap)(this)).OSAGOSaveAsync(inValue); } @@ -7031,17 +6572,15 @@ namespace ELTOsago return base.Channel.Annulment(request); } - public bool Annulment(ELTOsago.AuthInfo AuthInfo, string OrderId, string ContractStatusTypeId, int UW, out string Message, out string Error) + public int Annulment(ELTOsago.AuthInfo AuthInfo, string OrderId, string ContractStatusTypeId, out string ErrorMessage) { ELTOsago.AnnulmentRequest inValue = new ELTOsago.AnnulmentRequest(); inValue.AuthInfo = AuthInfo; inValue.OrderId = OrderId; inValue.ContractStatusTypeId = ContractStatusTypeId; - inValue.UW = UW; ELTOsago.AnnulmentResponse retVal = ((ELTOsago.EltSoap)(this)).Annulment(inValue); - Message = retVal.Message; - Error = retVal.Error; - return retVal.Success; + ErrorMessage = retVal.ErrorMessage; + return retVal.AnnulmentResult; } public System.Threading.Tasks.Task AnnulmentAsync(ELTOsago.AnnulmentRequest request) @@ -7095,6 +6634,35 @@ namespace ELTOsago 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.EltSoap.GetNewSubjectIdsAsync(ELTOsago.GetNewSubjectIdsRequest request) + { + return base.Channel.GetNewSubjectIdsAsync(request); + } + + public System.Threading.Tasks.Task 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) { @@ -7147,13 +6715,23 @@ namespace ELTOsago 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 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, System.Nullable DisableUploadToClient, out ELTOsago.ChangeStatusPolicyResponseResponseStatus ResponseStatus) + 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; @@ -7161,7 +6739,6 @@ namespace ELTOsago inValue.OrderId = OrderId; inValue.StatusId = StatusId; inValue.PolicyNumber = PolicyNumber; - inValue.DisableUploadToClient = DisableUploadToClient; ELTOsago.ChangeStatusPolicyResponse retVal = ((ELTOsago.EltSoap)(this)).ChangeStatusPolicy(inValue); PolicyNumber = retVal.PolicyNumber; ResponseStatus = retVal.ResponseStatus;