//------------------------------------------------------------------------------
//
// This code was generated by a tool.
//
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
//
//------------------------------------------------------------------------------
namespace ELTKasko
{
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[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(PtsDocument))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))]
[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(PtsDocument))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))]
[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(PtsDocument))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))]
[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(PtsDocument))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))]
[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(PtsDocument))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))]
[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);
[System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetOptionsByProgramCode", ReplyAction="*")]
[System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(PtsDocument))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(LimitElement[]))]
[return: System.ServiceModel.MessageParameterAttribute(Name="Params")]
ELTKasko.OptionsByProgramCodeParams GetOptionsByProgramCode(string InsuranceCompany, string ProgramCode);
[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 '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(PtsDocument))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))]
[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(PtsDocument))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))]
[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/GetKASKOProlongInfo", ReplyAction="*")]
[System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(PtsDocument))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(LimitElement[]))]
ELTKasko.GetKASKOProlongInfoResponse GetKASKOProlongInfo(ELTKasko.GetKASKOProlongInfoRequest request);
// CODEGEN: Generating message contract since the operation has multiple return values.
[System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetKASKOProlongInfo", ReplyAction="*")]
System.Threading.Tasks.Task GetKASKOProlongInfoAsync(ELTKasko.GetKASKOProlongInfoRequest request);
[System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/getContractListByPolicyNumber", ReplyAction="*")]
[System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(PtsDocument))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))]
[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(PtsDocument))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))]
[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(PtsDocument))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(LimitElement[]))]
ELTKasko.GetOrderInfoResponse GetOrderInfo(ELTKasko.GetOrderInfoRequest request);
// CODEGEN: Generating message contract since the operation has multiple return values.
[System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetOrderInfo", ReplyAction="*")]
System.Threading.Tasks.Task GetOrderInfoAsync(ELTKasko.GetOrderInfoRequest request);
// 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(PtsDocument))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(LimitElement[]))]
ELTKasko.GetEngineVolumeResponse GetEngineVolume(ELTKasko.GetEngineVolumeRequest request);
[System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetEngineVolume", ReplyAction="*")]
System.Threading.Tasks.Task GetEngineVolumeAsync(ELTKasko.GetEngineVolumeRequest request);
// 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(PtsDocument))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))]
[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(PtsDocument))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))]
[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(PtsDocument))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(LimitElement[]))]
ELTKasko.MappedCarsResponse MappedCars(ELTKasko.MappedCarsRequest request);
// CODEGEN: Generating message contract since the operation has multiple return values.
[System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/MappedCars", ReplyAction="*")]
System.Threading.Tasks.Task MappedCarsAsync(ELTKasko.MappedCarsRequest request);
[System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetDepUser", ReplyAction="*")]
[System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(PtsDocument))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(LimitElement[]))]
ELTKasko.GetDepUserResponseGetDepUserResult GetDepUser(ELTKasko.AuthInfo AuthInfo);
[System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetDepUser", ReplyAction="*")]
System.Threading.Tasks.Task GetDepUserAsync(ELTKasko.AuthInfo AuthInfo);
[System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/CheckPhone", ReplyAction="*")]
[System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(PtsDocument))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))]
[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(PtsDocument))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))]
[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(PtsDocument))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))]
[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(PtsDocument))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(LimitElement[]))]
ELTKasko.ChangeStatusPolicyResponse ChangeStatusPolicy(ELTKasko.ChangeStatusPolicyRequest request);
// CODEGEN: Generating message contract since the operation has multiple return values.
[System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/ChangeStatusPolicy", ReplyAction="*")]
System.Threading.Tasks.Task ChangeStatusPolicyAsync(ELTKasko.ChangeStatusPolicyRequest request);
[System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetInsuranceCompanyAccountDetails", ReplyAction="*")]
[System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(PtsDocument))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(LimitElement[]))]
[return: System.ServiceModel.MessageParameterAttribute(Name="AccountDetails")]
ELTKasko.GetInsuranceCompanyAccountDetailsResponseAccountDetails GetInsuranceCompanyAccountDetails(ELTKasko.GetInsuranceCompanyAccountDetailsInsuranceCompany InsuranceCompany);
[System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetInsuranceCompanyAccountDetails", ReplyAction="*")]
[return: System.ServiceModel.MessageParameterAttribute(Name="AccountDetails")]
System.Threading.Tasks.Task GetInsuranceCompanyAccountDetailsAsync(ELTKasko.GetInsuranceCompanyAccountDetailsInsuranceCompany InsuranceCompany);
[System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetBSO", ReplyAction="*")]
[System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(PtsDocument))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(LimitElement[]))]
ELTKasko.GetBSOResponseGetBSOResult GetBSO(ELTKasko.AuthInfo AuthInfo, string InsuranceCompany, string ProductId, string BSOStatus, 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 BSOStatus, string BSOCategory, string BSONumberFrom, string BSONumberTo, string ActNumber, string ResponsibleId);
[System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/IsPromoCode", ReplyAction="*")]
[System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(PtsDocument))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(LimitElement[]))]
[return: System.ServiceModel.MessageParameterAttribute(Name="IsPromoCode")]
string IsPromoCode(string ProductId);
[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(PtsDocument))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))]
[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(PtsDocument))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(LimitElement[]))]
ELTKasko.GetPUUMarksResponse GetPUUMarks(ELTKasko.GetPUUMarksRequest request);
[System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetPUUMarks", ReplyAction="*")]
System.Threading.Tasks.Task GetPUUMarksAsync(ELTKasko.GetPUUMarksRequest request);
[System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetPUUModels", ReplyAction="*")]
[System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(PtsDocument))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(LimitElement[]))]
ELTKasko.PUUModel[] GetPUUModels(ELTKasko.PUUMark Mark);
[System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetPUUModels", ReplyAction="*")]
System.Threading.Tasks.Task GetPUUModelsAsync(ELTKasko.PUUMark Mark);
[System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetAutoMarks", ReplyAction="*")]
[System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(PtsDocument))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(LimitElement[]))]
string[] GetAutoMarks(bool ActualOnly, string Category);
[System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetAutoMarks", ReplyAction="*")]
System.Threading.Tasks.Task GetAutoMarksAsync(bool ActualOnly, string Category);
[System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetAutoModels", ReplyAction="*")]
[System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(PtsDocument))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(LimitElement[]))]
string[] GetAutoModels(string Mark, bool ActualOnly, string Category);
[System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetAutoModels", ReplyAction="*")]
System.Threading.Tasks.Task GetAutoModelsAsync(string Mark, bool ActualOnly, string Category);
[System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetAutoModifications", ReplyAction="*")]
[System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(PtsDocument))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))]
[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="*")]
System.Threading.Tasks.Task GetAutoModificationsAsync(string Mark, string Model, bool ActualOnly, string Category);
// 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(PtsDocument))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(LimitElement[]))]
ELTKasko.UploadFileResponse UploadFile(ELTKasko.UploadFileRequest request);
[System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/UploadFile", ReplyAction="*")]
System.Threading.Tasks.Task UploadFileAsync(ELTKasko.UploadFileRequest 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/UploadFileToInsurance", ReplyAction="*")]
[System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(PtsDocument))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(LimitElement[]))]
ELTKasko.UploadFileToInsuranceResponse UploadFileToInsurance(ELTKasko.UploadFileToInsuranceRequest request);
[System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/UploadFileToInsurance", ReplyAction="*")]
System.Threading.Tasks.Task UploadFileToInsuranceAsync(ELTKasko.UploadFileToInsuranceRequest 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(PtsDocument))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))]
[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(PtsDocument))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))]
[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(PtsDocument))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(LimitElement[]))]
ELTKasko.Model[] GetAutoPrice(string Mark, string Model, string Modification, string Year, double Power, string KPPTypeId, string WheelDriveId);
[System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetAutoPrice", ReplyAction="*")]
System.Threading.Tasks.Task GetAutoPriceAsync(string Mark, string Model, string Modification, string Year, double Power, string KPPTypeId, string WheelDriveId);
[System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/ImportPayment", ReplyAction="*")]
[System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(PtsDocument))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(LimitElement[]))]
ELTKasko.ImportPaymentResponse ImportPayment(ELTKasko.ImportPaymentRequest request);
// CODEGEN: Generating message contract since the operation has multiple return values.
[System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/ImportPayment", ReplyAction="*")]
System.Threading.Tasks.Task ImportPaymentAsync(ELTKasko.ImportPaymentRequest request);
[System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetBanks", ReplyAction="*")]
[System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(PtsDocument))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(LimitElement[]))]
ELTKasko.Bank[] GetBanks();
[System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetBanks", ReplyAction="*")]
System.Threading.Tasks.Task GetBanksAsync();
[System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetCountries", ReplyAction="*")]
[System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(PtsDocument))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(LimitElement[]))]
ELTKasko.Country[] GetCountries();
[System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetCountries", ReplyAction="*")]
System.Threading.Tasks.Task GetCountriesAsync();
[System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetSpecialMachineryMark", ReplyAction="*")]
[System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(PtsDocument))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(LimitElement[]))]
ELTKasko.SpecialMachineryMark[] GetSpecialMachineryMark();
[System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetSpecialMachineryMark", ReplyAction="*")]
System.Threading.Tasks.Task GetSpecialMachineryMarkAsync();
[System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetRegions", ReplyAction="*")]
[System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(PtsDocument))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(LimitElement[]))]
ELTKasko.Region[] GetRegions();
[System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetRegions", ReplyAction="*")]
System.Threading.Tasks.Task GetRegionsAsync();
// 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(PtsDocument))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(LimitElement[]))]
ELTKasko.GetRegionsExtResponse GetRegionsExt(ELTKasko.GetRegionsExtRequest request);
[System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetRegionsExt", ReplyAction="*")]
System.Threading.Tasks.Task GetRegionsExtAsync(ELTKasko.GetRegionsExtRequest request);
// CODEGEN: Parameter 'GetLocalitiesExtResult' requires additional schema information that cannot be captured using the parameter mode. The specific attribute is 'Microsoft.Xml.Serialization.XmlArrayItemAttribute'.
[System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetLocalitiesExt", ReplyAction="*")]
[System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(PtsDocument))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(LimitElement[]))]
ELTKasko.GetLocalitiesExtResponse GetLocalitiesExt(ELTKasko.GetLocalitiesExtRequest request);
[System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetLocalitiesExt", ReplyAction="*")]
System.Threading.Tasks.Task GetLocalitiesExtAsync(ELTKasko.GetLocalitiesExtRequest request);
// 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(PtsDocument))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(LimitElement[]))]
ELTKasko.GetCitiesExtResponse GetCitiesExt(ELTKasko.GetCitiesExtRequest request);
[System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetCitiesExt", ReplyAction="*")]
System.Threading.Tasks.Task GetCitiesExtAsync(ELTKasko.GetCitiesExtRequest request);
[System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetSTOA", ReplyAction="*")]
[System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(PtsDocument))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(LimitElement[]))]
ELTKasko.STOA[] GetSTOA();
[System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetSTOA", ReplyAction="*")]
System.Threading.Tasks.Task GetSTOAAsync();
[System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/DeleteCalculation", ReplyAction="*")]
[System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(PtsDocument))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))]
[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(PtsDocument))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))]
[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(PtsDocument))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))]
[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(PtsDocument))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))]
[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(PtsDocument))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))]
[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(PtsDocument))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))]
[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(PtsDocument))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))]
[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(string Login);
[System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetSubjectTypes", ReplyAction="*")]
[System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(PtsDocument))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(LimitElement[]))]
ELTKasko.SubjectType[] GetSubjectTypes();
[System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetSubjectTypes", ReplyAction="*")]
System.Threading.Tasks.Task GetSubjectTypesAsync();
// 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(PtsDocument))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))]
[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(PtsDocument))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))]
[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(PtsDocument))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(LimitElement[]))]
ELTKasko.DOType[] GetDOTypes();
[System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetDOTypes", ReplyAction="*")]
System.Threading.Tasks.Task GetDOTypesAsync();
[System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetProducts", ReplyAction="*")]
[System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(PtsDocument))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))]
[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);
[System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetPrograms", ReplyAction="*")]
[System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(PtsDocument))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))]
[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(string InsuranceCompany, string Product);
[System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetOptions", ReplyAction="*")]
[System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(PtsDocument))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(LimitElement[]))]
ELTKasko.Option[] GetOptions();
[System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetOptions", ReplyAction="*")]
System.Threading.Tasks.Task GetOptionsAsync();
[System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetKBM", ReplyAction="*")]
[System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(PtsDocument))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))]
[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="*")]
System.Threading.Tasks.Task GetKBMAsync(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/AnnulKASKO", ReplyAction="*")]
[System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(PtsDocument))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(LimitElement[]))]
ELTKasko.AnnulKASKOResponse AnnulKASKO(ELTKasko.AnnulKASKORequest request);
// CODEGEN: Generating message contract since the operation has multiple return values.
[System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/AnnulKASKO", ReplyAction="*")]
System.Threading.Tasks.Task AnnulKASKOAsync(ELTKasko.AnnulKASKORequest request);
[System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetAvailablePrintForms", ReplyAction="*")]
[System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(PtsDocument))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))]
[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);
// 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(PtsDocument))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(LimitElement[]))]
[return: System.ServiceModel.MessageParameterAttribute(Name="picture")]
ELTKasko.GetPrintFormPicturesResponse GetPrintFormPictures(ELTKasko.GetPrintFormPicturesRequest 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(PtsDocument))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(LimitElement[]))]
ELTKasko.GetPrintFormResponseGetPrintFormResult GetPrintForm(ELTKasko.AuthInfo AuthInfo, string OrderId, string FormId, string Format);
[System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetPrintForm", ReplyAction="*")]
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(PtsDocument))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(LimitElement[]))]
[return: System.ServiceModel.MessageParameterAttribute(Name="KPData")]
ELTKasko.GetPrintKPResponse GetPrintKP(ELTKasko.GetPrintKPRequest request);
[System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetPrintKP", ReplyAction="*")]
System.Threading.Tasks.Task GetPrintKPAsync(ELTKasko.GetPrintKPRequest request);
[System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/PreliminaryKASKOCalculation", ReplyAction="*")]
[System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(PtsDocument))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(LimitElement[]))]
ELTKasko.KASKOCalculationResult PreliminaryKASKOCalculation(ELTKasko.AuthInfo AuthInfo, string TrafficSource, string InsuranceCompany, 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="*")]
System.Threading.Tasks.Task PreliminaryKASKOCalculationAsync(ELTKasko.AuthInfo AuthInfo, string TrafficSource, string InsuranceCompany, 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/FinalKASKOCalculation", ReplyAction="*")]
[System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(PtsDocument))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(LimitElement[]))]
ELTKasko.KASKOCalculationResult FinalKASKOCalculation(ELTKasko.AuthInfo AuthInfo, string TrafficSource, string InsuranceCompany, 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, 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(PtsDocument))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(LimitElement[]))]
ELTKasko.RegisterNewUserResponse RegisterNewUser(ELTKasko.RegisterNewUserRequest request);
// CODEGEN: Generating message contract since the operation has multiple return values.
[System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/RegisterNewUser", ReplyAction="*")]
System.Threading.Tasks.Task RegisterNewUserAsync(ELTKasko.RegisterNewUserRequest request);
[System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/UpdateUser", ReplyAction="*")]
[System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(PtsDocument))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(LimitElement[]))]
ELTKasko.UpdateUserResponse UpdateUser(ELTKasko.UpdateUserRequest request);
// CODEGEN: Generating message contract since the operation has multiple return values.
[System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/UpdateUser", ReplyAction="*")]
System.Threading.Tasks.Task UpdateUserAsync(ELTKasko.UpdateUserRequest request);
[System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/AuthorizationUser", ReplyAction="*")]
[System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(PtsDocument))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(LimitElement[]))]
ELTKasko.AuthorizationUserResponse AuthorizationUser(ELTKasko.AuthorizationUserRequest request);
// CODEGEN: Generating message contract since the operation has multiple return values.
[System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/AuthorizationUser", ReplyAction="*")]
System.Threading.Tasks.Task AuthorizationUserAsync(ELTKasko.AuthorizationUserRequest request);
[System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/ChangeStatusUser", ReplyAction="*")]
[System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(PtsDocument))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))]
[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(PtsDocument))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))]
[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(PtsDocument))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))]
[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(PtsDocument))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))]
[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(PtsDocument))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))]
[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(PtsDocument))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))]
[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(PtsDocument))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(LimitElement[]))]
[return: System.ServiceModel.MessageParameterAttribute(Name="Limit")]
ELTKasko.GetGOLimitResponse GetGOLimit(ELTKasko.GetGOLimitRequest request);
[System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetGOLimit", ReplyAction="*")]
System.Threading.Tasks.Task GetGOLimitAsync(ELTKasko.GetGOLimitRequest request);
// 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(PtsDocument))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(LimitElement[]))]
ELTKasko.GetInvoiceNumberResponse GetInvoiceNumber(ELTKasko.GetInvoiceNumberRequest request);
[System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetInvoiceNumber", ReplyAction="*")]
System.Threading.Tasks.Task GetInvoiceNumberAsync(ELTKasko.GetInvoiceNumberRequest request);
[System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetTypeIdFileToInsurance", ReplyAction="*")]
[System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(PtsDocument))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(LimitElement[]))]
ELTKasko.DictionaryElement[] GetTypeIdFileToInsurance(string InsuranceCompany);
[System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetTypeIdFileToInsurance", ReplyAction="*")]
System.Threading.Tasks.Task GetTypeIdFileToInsuranceAsync(string InsuranceCompany);
[System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetCalculationList", ReplyAction="*")]
[System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(PtsDocument))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))]
[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(PtsDocument))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))]
[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(PtsDocument))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))]
[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(PtsDocument))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))]
[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(PtsDocument))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))]
[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);
[System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetInsuranceCompanySpecificOptions", ReplyAction="*")]
[System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(PtsDocument))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(LimitElement[]))]
ELTKasko.InsuranceCompanyOption[] GetInsuranceCompanySpecificOptions(string InsuranceCompany);
[System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetInsuranceCompanySpecificOptions", ReplyAction="*")]
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(PtsDocument))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(LimitElement[]))]
ELTKasko.SaveClientResponse SaveClient(ELTKasko.SaveClientRequest request);
// CODEGEN: Generating message contract since the operation has multiple return values.
[System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/SaveClient", ReplyAction="*")]
System.Threading.Tasks.Task SaveClientAsync(ELTKasko.SaveClientRequest request);
[System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/SearchClient", ReplyAction="*")]
[System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(PtsDocument))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(LimitElement[]))]
ELTKasko.SearchClientResponse SearchClient(ELTKasko.SearchClientRequest request);
// CODEGEN: Generating message contract since the operation has multiple return values.
[System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/SearchClient", ReplyAction="*")]
System.Threading.Tasks.Task SearchClientAsync(ELTKasko.SearchClientRequest request);
// 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(PtsDocument))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(LimitElement[]))]
[return: System.ServiceModel.MessageParameterAttribute(Name="Element")]
ELTKasko.GetCitizenshipResponse GetCitizenship(ELTKasko.GetCitizenshipRequest request);
[System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetCitizenship", ReplyAction="*")]
System.Threading.Tasks.Task GetCitizenshipAsync(ELTKasko.GetCitizenshipRequest request);
// 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(PtsDocument))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Relation[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(BSO[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(LimitElement[]))]
[return: System.ServiceModel.MessageParameterAttribute(Name="Element")]
ELTKasko.GetOPFResponse GetOPF(ELTKasko.GetOPFRequest request);
[System.ServiceModel.OperationContractAttribute(Action="http://elt-poisk.com/GetOPF", ReplyAction="*")]
System.Threading.Tasks.Task GetOPFAsync(ELTKasko.GetOPFRequest request);
}
///
[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
{
private string loginField;
private string passwordField;
private string sessionIdField;
///
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
public string Login
{
get
{
return this.loginField;
}
set
{
this.loginField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
public string Password
{
get
{
return this.passwordField;
}
set
{
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.0.2")]
[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.2")]
[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.2")]
[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.2")]
[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.2")]
[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.2")]
[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.2")]
[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.2")]
[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.2")]
[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.2")]
[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.2")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")]
public partial class ClientData
{
private int subjectIdField;
private bool subjectIdFieldSpecified;
private int clientTypeField;
private int opfIdField;
private bool opfIdFieldSpecified;
private string companyNameField;
private string iNNField;
private string kPPField;
private string oGRNField;
private string oKPOField;
private string fIOField;
private string surnameField;
private string nameField;
private string patronymicField;
private string latinSurnameField;
private string latinNameField;
private int citizenshipIdField;
private bool citizenshipIdFieldSpecified;
private string registrationDateField;
private string dOBField;
private int sexField;
private bool sexFieldSpecified;
private string phoneField;
private string emailField;
private string expertienceStartField;
private PersonDocument personDocumentField;
private ClientDataDriverLicence driverLicenceField;
private ClientDataRegistrationDocument registrationDocumentField;
private Address registrationAddressField;
private Address factAddressField;
///
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
public int SubjectId
{
get
{
return this.subjectIdField;
}
set
{
this.subjectIdField = value;
}
}
///
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool SubjectIdSpecified
{
get
{
return this.subjectIdFieldSpecified;
}
set
{
this.subjectIdFieldSpecified = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
public int ClientType
{
get
{
return this.clientTypeField;
}
set
{
this.clientTypeField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=2)]
public int OpfId
{
get
{
return this.opfIdField;
}
set
{
this.opfIdField = value;
}
}
///
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool OpfIdSpecified
{
get
{
return this.opfIdFieldSpecified;
}
set
{
this.opfIdFieldSpecified = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=3)]
public string CompanyName
{
get
{
return this.companyNameField;
}
set
{
this.companyNameField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=4)]
public string INN
{
get
{
return this.iNNField;
}
set
{
this.iNNField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=5)]
public string KPP
{
get
{
return this.kPPField;
}
set
{
this.kPPField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=6)]
public string OGRN
{
get
{
return this.oGRNField;
}
set
{
this.oGRNField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=7)]
public string OKPO
{
get
{
return this.oKPOField;
}
set
{
this.oKPOField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=8)]
public string FIO
{
get
{
return this.fIOField;
}
set
{
this.fIOField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=9)]
public string Surname
{
get
{
return this.surnameField;
}
set
{
this.surnameField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=10)]
public string Name
{
get
{
return this.nameField;
}
set
{
this.nameField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=11)]
public string Patronymic
{
get
{
return this.patronymicField;
}
set
{
this.patronymicField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=12)]
public string LatinSurname
{
get
{
return this.latinSurnameField;
}
set
{
this.latinSurnameField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=13)]
public string LatinName
{
get
{
return this.latinNameField;
}
set
{
this.latinNameField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=14)]
public int CitizenshipId
{
get
{
return this.citizenshipIdField;
}
set
{
this.citizenshipIdField = value;
}
}
///
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool CitizenshipIdSpecified
{
get
{
return this.citizenshipIdFieldSpecified;
}
set
{
this.citizenshipIdFieldSpecified = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=15)]
public string RegistrationDate
{
get
{
return this.registrationDateField;
}
set
{
this.registrationDateField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=16)]
public string DOB
{
get
{
return this.dOBField;
}
set
{
this.dOBField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=17)]
public int Sex
{
get
{
return this.sexField;
}
set
{
this.sexField = value;
}
}
///
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool SexSpecified
{
get
{
return this.sexFieldSpecified;
}
set
{
this.sexFieldSpecified = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=18)]
public string Phone
{
get
{
return this.phoneField;
}
set
{
this.phoneField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=19)]
public string Email
{
get
{
return this.emailField;
}
set
{
this.emailField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=20)]
public string ExpertienceStart
{
get
{
return this.expertienceStartField;
}
set
{
this.expertienceStartField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=21)]
public PersonDocument PersonDocument
{
get
{
return this.personDocumentField;
}
set
{
this.personDocumentField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=22)]
public ClientDataDriverLicence DriverLicence
{
get
{
return this.driverLicenceField;
}
set
{
this.driverLicenceField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=23)]
public ClientDataRegistrationDocument RegistrationDocument
{
get
{
return this.registrationDocumentField;
}
set
{
this.registrationDocumentField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=24)]
public Address RegistrationAddress
{
get
{
return this.registrationAddressField;
}
set
{
this.registrationAddressField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=25)]
public Address FactAddress
{
get
{
return this.factAddressField;
}
set
{
this.factAddressField = value;
}
}
}
///
[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
{
private string subdivisionCodeField;
private string typeField;
private string issuedByField;
///
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
public string SubdivisionCode
{
get
{
return this.subdivisionCodeField;
}
set
{
this.subdivisionCodeField = 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 IssuedBy
{
get
{
return this.issuedByField;
}
set
{
this.issuedByField = value;
}
}
}
///
[System.Xml.Serialization.XmlIncludeAttribute(typeof(PersonDocument))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(DriverLicence))]
[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
{
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(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.0.2")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")]
public partial class DriverLicence : Document
{
private bool isForeignField;
private bool isForeignFieldSpecified;
///
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
public bool IsForeign
{
get
{
return this.isForeignField;
}
set
{
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.0.2")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://elt-poisk.com/")]
public partial class ClientDataDriverLicence
{
private string seriesField;
private string numberField;
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 IssuedBy
{
get
{
return this.issuedByField;
}
set
{
this.issuedByField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=3)]
public string IssuedDate
{
get
{
return this.issuedDateField;
}
set
{
this.issuedDateField = value;
}
}
}
///
[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 ClientDataRegistrationDocument
{
private string seriesField;
private string numberField;
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 IssuedDate
{
get
{
return this.issuedDateField;
}
set
{
this.issuedDateField = value;
}
}
}
///
[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
{
private int residentField;
private bool residentFieldSpecified;
private string indexField;
private string countryField;
private string regionField;
private string districtField;
private string cityField;
private string cityKLADRField;
private string streetField;
private string streetKladrField;
private string houseField;
private string korpusField;
private string flatField;
///
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
public int Resident
{
get
{
return this.residentField;
}
set
{
this.residentField = value;
}
}
///
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool ResidentSpecified
{
get
{
return this.residentFieldSpecified;
}
set
{
this.residentFieldSpecified = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
public string Index
{
get
{
return this.indexField;
}
set
{
this.indexField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=2)]
public string Country
{
get
{
return this.countryField;
}
set
{
this.countryField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=3)]
public string Region
{
get
{
return this.regionField;
}
set
{
this.regionField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=4)]
public string District
{
get
{
return this.districtField;
}
set
{
this.districtField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=5)]
public string City
{
get
{
return this.cityField;
}
set
{
this.cityField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=6)]
public string CityKLADR
{
get
{
return this.cityKLADRField;
}
set
{
this.cityKLADRField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=7)]
public string Street
{
get
{
return this.streetField;
}
set
{
this.streetField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=8)]
public string StreetKladr
{
get
{
return this.streetKladrField;
}
set
{
this.streetKladrField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=9)]
public string House
{
get
{
return this.houseField;
}
set
{
this.houseField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=10)]
public string Korpus
{
get
{
return this.korpusField;
}
set
{
this.korpusField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=11)]
public string Flat
{
get
{
return this.flatField;
}
set
{
this.flatField = value;
}
}
}
///
[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 KASKOCalculationResult
{
private string requestIdField;
private string sKCalcIdField;
private string productField;
private string programField;
private string productIdField;
private string programIdField;
private string commentField;
private string messageField;
private string errorField;
private string errorTypeField;
private double premiumSumField;
private double kASKOSumField;
private double dOSumField;
private double gOSumField;
private double nSSumField;
private double gAPSumField;
private PaymentPeriods[] paymentPeriodsField;
private GetKBMResult kBMOsagoField;
private double totalFranchiseField;
private bool totalFranchiseFieldSpecified;
private InsuranceCompanyFranchise insuranceCompanyFranchiseField;
private InsuranceCompanyGo insuranceCompanyGoField;
private string policyNumberField;
private string programCodeField;
private DictionaryElement[] calcInfoField;
private Option[] optionsField;
private string unicusGUIDField;
///
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
public string RequestId
{
get
{
return this.requestIdField;
}
set
{
this.requestIdField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
public string SKCalcId
{
get
{
return this.sKCalcIdField;
}
set
{
this.sKCalcIdField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=2)]
public string Product
{
get
{
return this.productField;
}
set
{
this.productField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=3)]
public string Program
{
get
{
return this.programField;
}
set
{
this.programField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=4)]
public string ProductId
{
get
{
return this.productIdField;
}
set
{
this.productIdField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=5)]
public string ProgramId
{
get
{
return this.programIdField;
}
set
{
this.programIdField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=6)]
public string Comment
{
get
{
return this.commentField;
}
set
{
this.commentField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=7)]
public string Message
{
get
{
return this.messageField;
}
set
{
this.messageField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=8)]
public string Error
{
get
{
return this.errorField;
}
set
{
this.errorField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=9)]
public string ErrorType
{
get
{
return this.errorTypeField;
}
set
{
this.errorTypeField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=10)]
public double PremiumSum
{
get
{
return this.premiumSumField;
}
set
{
this.premiumSumField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=11)]
public double KASKOSum
{
get
{
return this.kASKOSumField;
}
set
{
this.kASKOSumField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=12)]
public double DOSum
{
get
{
return this.dOSumField;
}
set
{
this.dOSumField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=13)]
public double GOSum
{
get
{
return this.gOSumField;
}
set
{
this.gOSumField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=14)]
public double NSSum
{
get
{
return this.nSSumField;
}
set
{
this.nSSumField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=15)]
public double GAPSum
{
get
{
return this.gAPSumField;
}
set
{
this.gAPSumField = value;
}
}
///
[System.Xml.Serialization.XmlArrayAttribute(Order=16)]
[System.Xml.Serialization.XmlArrayItemAttribute("PaymentPeriod")]
public PaymentPeriods[] PaymentPeriods
{
get
{
return this.paymentPeriodsField;
}
set
{
this.paymentPeriodsField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=17)]
public GetKBMResult KBMOsago
{
get
{
return this.kBMOsagoField;
}
set
{
this.kBMOsagoField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=18)]
public double TotalFranchise
{
get
{
return this.totalFranchiseField;
}
set
{
this.totalFranchiseField = value;
}
}
///
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool TotalFranchiseSpecified
{
get
{
return this.totalFranchiseFieldSpecified;
}
set
{
this.totalFranchiseFieldSpecified = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=19)]
public InsuranceCompanyFranchise InsuranceCompanyFranchise
{
get
{
return this.insuranceCompanyFranchiseField;
}
set
{
this.insuranceCompanyFranchiseField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=20)]
public InsuranceCompanyGo InsuranceCompanyGo
{
get
{
return this.insuranceCompanyGoField;
}
set
{
this.insuranceCompanyGoField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=21)]
public string PolicyNumber
{
get
{
return this.policyNumberField;
}
set
{
this.policyNumberField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=22)]
public string ProgramCode
{
get
{
return this.programCodeField;
}
set
{
this.programCodeField = value;
}
}
///
[System.Xml.Serialization.XmlArrayAttribute(Order=23)]
public DictionaryElement[] CalcInfo
{
get
{
return this.calcInfoField;
}
set
{
this.calcInfoField = value;
}
}
///
[System.Xml.Serialization.XmlArrayAttribute(Order=24)]
public Option[] Options
{
get
{
return this.optionsField;
}
set
{
this.optionsField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=25)]
public string UnicusGUID
{
get
{
return this.unicusGUIDField;
}
set
{
this.unicusGUIDField = value;
}
}
}
///
[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 PaymentPeriods : DictionaryElement
{
private System.Nullable numField;
private bool numFieldSpecified;
private string dateField;
private System.Nullable durationField;
private bool durationFieldSpecified;
private System.Nullable premiumSumField;
private bool premiumSumFieldSpecified;
private System.Nullable kASKOSumField;
private bool kASKOSumFieldSpecified;
private System.Nullable dOSumField;
private bool dOSumFieldSpecified;
private System.Nullable gOSumField;
private bool gOSumFieldSpecified;
private System.Nullable nSSumField;
private bool nSSumFieldSpecified;
private System.Nullable gAPSumField;
private bool gAPSumFieldSpecified;
private System.Nullable rateField;
private bool rateFieldSpecified;
private System.Nullable franchiseSumField;
private bool franchiseSumFieldSpecified;
///
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=0)]
public System.Nullable Num
{
get
{
return this.numField;
}
set
{
this.numField = value;
}
}
///
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool NumSpecified
{
get
{
return this.numFieldSpecified;
}
set
{
this.numFieldSpecified = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=1)]
public string Date
{
get
{
return this.dateField;
}
set
{
this.dateField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=2)]
public System.Nullable Duration
{
get
{
return this.durationField;
}
set
{
this.durationField = value;
}
}
///
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool DurationSpecified
{
get
{
return this.durationFieldSpecified;
}
set
{
this.durationFieldSpecified = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=3)]
public System.Nullable PremiumSum
{
get
{
return this.premiumSumField;
}
set
{
this.premiumSumField = value;
}
}
///
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool PremiumSumSpecified
{
get
{
return this.premiumSumFieldSpecified;
}
set
{
this.premiumSumFieldSpecified = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=4)]
public System.Nullable KASKOSum
{
get
{
return this.kASKOSumField;
}
set
{
this.kASKOSumField = value;
}
}
///
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool KASKOSumSpecified
{
get
{
return this.kASKOSumFieldSpecified;
}
set
{
this.kASKOSumFieldSpecified = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=5)]
public System.Nullable DOSum
{
get
{
return this.dOSumField;
}
set
{
this.dOSumField = value;
}
}
///
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool DOSumSpecified
{
get
{
return this.dOSumFieldSpecified;
}
set
{
this.dOSumFieldSpecified = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=6)]
public System.Nullable GOSum
{
get
{
return this.gOSumField;
}
set
{
this.gOSumField = value;
}
}
///
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool GOSumSpecified
{
get
{
return this.gOSumFieldSpecified;
}
set
{
this.gOSumFieldSpecified = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=7)]
public System.Nullable NSSum
{
get
{
return this.nSSumField;
}
set
{
this.nSSumField = value;
}
}
///
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool NSSumSpecified
{
get
{
return this.nSSumFieldSpecified;
}
set
{
this.nSSumFieldSpecified = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=8)]
public System.Nullable GAPSum
{
get
{
return this.gAPSumField;
}
set
{
this.gAPSumField = value;
}
}
///
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool GAPSumSpecified
{
get
{
return this.gAPSumFieldSpecified;
}
set
{
this.gAPSumFieldSpecified = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=9)]
public System.Nullable Rate
{
get
{
return this.rateField;
}
set
{
this.rateField = value;
}
}
///
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool RateSpecified
{
get
{
return this.rateFieldSpecified;
}
set
{
this.rateFieldSpecified = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=10)]
public System.Nullable FranchiseSum
{
get
{
return this.franchiseSumField;
}
set
{
this.franchiseSumField = value;
}
}
///
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool FranchiseSumSpecified
{
get
{
return this.franchiseSumFieldSpecified;
}
set
{
this.franchiseSumFieldSpecified = value;
}
}
}
///
[System.Xml.Serialization.XmlIncludeAttribute(typeof(PaymentPeriods))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(InsuranceCompanyOption))]
[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.0.2")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")]
public partial class DictionaryElement
{
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.2")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")]
public partial class InsuranceCompanyOption : DictionaryElement
{
private OptionType inputTypeField;
private OptionValue[] valuesField;
///
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
public OptionType InputType
{
get
{
return this.inputTypeField;
}
set
{
this.inputTypeField = value;
}
}
///
[System.Xml.Serialization.XmlArrayAttribute(Order=1)]
public OptionValue[] Values
{
get
{
return this.valuesField;
}
set
{
this.valuesField = value;
}
}
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")]
public enum OptionType
{
///
String,
///
Int,
///
Double,
///
List,
///
Boolean,
}
///
[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 OptionValue : DictionaryElement
{
}
///
[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 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.2")]
[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.2")]
[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.2")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")]
public partial class Calculation : DictionaryElement
{
private string orderIdField;
private string productIdField;
private string productNameField;
private string insuranceCompanyField;
private string insuranceCompanyNameField;
private string programmIdField;
private string optionGroupIdField;
private string markField;
private string modelField;
private string calculationDateField;
private string[] insuredsField;
private string premiumSumField;
///
[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 ProductId
{
get
{
return this.productIdField;
}
set
{
this.productIdField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=2)]
public string ProductName
{
get
{
return this.productNameField;
}
set
{
this.productNameField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=3)]
public string InsuranceCompany
{
get
{
return this.insuranceCompanyField;
}
set
{
this.insuranceCompanyField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=4)]
public string InsuranceCompanyName
{
get
{
return this.insuranceCompanyNameField;
}
set
{
this.insuranceCompanyNameField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=5)]
public string ProgrammId
{
get
{
return this.programmIdField;
}
set
{
this.programmIdField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=6)]
public string OptionGroupId
{
get
{
return this.optionGroupIdField;
}
set
{
this.optionGroupIdField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=7)]
public string Mark
{
get
{
return this.markField;
}
set
{
this.markField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=8)]
public string Model
{
get
{
return this.modelField;
}
set
{
this.modelField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=9)]
public string CalculationDate
{
get
{
return this.calculationDateField;
}
set
{
this.calculationDateField = value;
}
}
///
[System.Xml.Serialization.XmlArrayAttribute(Order=10)]
[System.Xml.Serialization.XmlArrayItemAttribute("Insured")]
public string[] Insureds
{
get
{
return this.insuredsField;
}
set
{
this.insuredsField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=11)]
public string PremiumSum
{
get
{
return this.premiumSumField;
}
set
{
this.premiumSumField = value;
}
}
}
///
[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 Option : DictionaryElement
{
private OptionValue[] valuesField;
///
[System.Xml.Serialization.XmlArrayAttribute(Order=0)]
public OptionValue[] Values
{
get
{
return this.valuesField;
}
set
{
this.valuesField = value;
}
}
}
///
[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 DOType : DictionaryElement
{
private System.Nullable priceField;
///
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=0)]
public System.Nullable Price
{
get
{
return this.priceField;
}
set
{
this.priceField = value;
}
}
}
///
[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
{
private string legalNameField;
private string iNNField;
private string kPPField;
private string logoField;
///
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=0)]
public string LegalName
{
get
{
return this.legalNameField;
}
set
{
this.legalNameField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=1)]
public string INN
{
get
{
return this.iNNField;
}
set
{
this.iNNField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=2)]
public string KPP
{
get
{
return this.kPPField;
}
set
{
this.kPPField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true, Order=3)]
public string Logo
{
get
{
return this.logoField;
}
set
{
this.logoField = value;
}
}
}
///
[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 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.2")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")]
public partial class STOA : DictionaryElement
{
}
///
[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 Region : DictionaryElement
{
}
///
[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 Bank : DictionaryElement
{
}
///
[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
{
private int countryField;
private bool countryFieldSpecified;
private double powerField;
private string engineTypeField;
private double engineVolumeField;
private bool engineVolumeFieldSpecified;
private int kPPTypeIdField;
private int bodyTypeField;
private int doorsCountField;
private bool doorsCountFieldSpecified;
private int seatsField;
private bool seatsFieldSpecified;
///
[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.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 int KPPTypeId
{
get
{
return this.kPPTypeIdField;
}
set
{
this.kPPTypeIdField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=5)]
public int BodyType
{
get
{
return this.bodyTypeField;
}
set
{
this.bodyTypeField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=6)]
public int DoorsCount
{
get
{
return this.doorsCountField;
}
set
{
this.doorsCountField = value;
}
}
///
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool DoorsCountSpecified
{
get
{
return this.doorsCountFieldSpecified;
}
set
{
this.doorsCountFieldSpecified = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=7)]
public int Seats
{
get
{
return this.seatsField;
}
set
{
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.0.2")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")]
public partial class PUUModel : DictionaryElement
{
private string[] typesField;
///
[System.Xml.Serialization.XmlArrayAttribute(Order=0)]
[System.Xml.Serialization.XmlArrayItemAttribute("Type")]
public string[] Types
{
get
{
return this.typesField;
}
set
{
this.typesField = value;
}
}
}
///
[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 PUUMark : DictionaryElement
{
}
///
[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 GetKBMResult
{
private string rSARequestIdField;
private KBM kBMField;
private KBM prevoiusKBMField;
private PersonWithKBM[] personInfoField;
private string errorField;
///
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
public string RSARequestId
{
get
{
return this.rSARequestIdField;
}
set
{
this.rSARequestIdField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
public KBM KBM
{
get
{
return this.kBMField;
}
set
{
this.kBMField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=2)]
public KBM PrevoiusKBM
{
get
{
return this.prevoiusKBMField;
}
set
{
this.prevoiusKBMField = value;
}
}
///
[System.Xml.Serialization.XmlArrayAttribute(Order=3)]
public PersonWithKBM[] PersonInfo
{
get
{
return this.personInfoField;
}
set
{
this.personInfoField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=4)]
public string Error
{
get
{
return this.errorField;
}
set
{
this.errorField = value;
}
}
}
///
[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
{
private double valueField;
private int classField;
///
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
public double Value
{
get
{
return this.valueField;
}
set
{
this.valueField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
public int Class
{
get
{
return this.classField;
}
set
{
this.classField = value;
}
}
}
///
[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
{
private double kBMField;
private double kBMValueField;
private DriverLicence driverLicenceField;
///
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
public double KBM
{
get
{
return this.kBMField;
}
set
{
this.kBMField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
public double KBMValue
{
get
{
return this.kBMValueField;
}
set
{
this.kBMValueField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=2)]
public DriverLicence DriverLicence
{
get
{
return this.driverLicenceField;
}
set
{
this.driverLicenceField = value;
}
}
}
///
[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 InsuranceCompanyFranchise
{
private string idField;
private string valueField;
///
[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 Value
{
get
{
return this.valueField;
}
set
{
this.valueField = value;
}
}
}
///
[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 InsuranceCompanyGo
{
private string idField;
private string valueField;
///
[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 Value
{
get
{
return this.valueField;
}
set
{
this.valueField = value;
}
}
}
///
[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 ProlongationInfo
{
private string previousPolicySeriesField;
private string previousPolicyNumberField;
private string previousInsuranceCompanyField;
private string previousInsuranceCompanyNameField;
///
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
public string PreviousPolicySeries
{
get
{
return this.previousPolicySeriesField;
}
set
{
this.previousPolicySeriesField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
public string PreviousPolicyNumber
{
get
{
return this.previousPolicyNumberField;
}
set
{
this.previousPolicyNumberField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=2)]
public string PreviousInsuranceCompany
{
get
{
return this.previousInsuranceCompanyField;
}
set
{
this.previousInsuranceCompanyField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=3)]
public string PreviousInsuranceCompanyName
{
get
{
return this.previousInsuranceCompanyNameField;
}
set
{
this.previousInsuranceCompanyNameField = value;
}
}
}
///
[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 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.2")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")]
public partial class JuridicalInfo
{
private int oPFField;
private bool oPFFieldSpecified;
private string juridicalNameField;
private string iNNField;
private string kPPField;
private string oGRNField;
private string oKPOField;
private string oKATOField;
private string oKVEDField;
private string contactFIOField;
///
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
public int OPF
{
get
{
return this.oPFField;
}
set
{
this.oPFField = value;
}
}
///
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool OPFSpecified
{
get
{
return this.oPFFieldSpecified;
}
set
{
this.oPFFieldSpecified = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
public string JuridicalName
{
get
{
return this.juridicalNameField;
}
set
{
this.juridicalNameField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=2)]
public string INN
{
get
{
return this.iNNField;
}
set
{
this.iNNField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=3)]
public string KPP
{
get
{
return this.kPPField;
}
set
{
this.kPPField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=4)]
public string OGRN
{
get
{
return this.oGRNField;
}
set
{
this.oGRNField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=5)]
public string OKPO
{
get
{
return this.oKPOField;
}
set
{
this.oKPOField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=6)]
public string OKATO
{
get
{
return this.oKATOField;
}
set
{
this.oKATOField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=7)]
public string OKVED
{
get
{
return this.oKVEDField;
}
set
{
this.oKVEDField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=8)]
public string ContactFIO
{
get
{
return this.contactFIOField;
}
set
{
this.contactFIOField = value;
}
}
}
///
[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 CarInfo
{
private string bodyNumberField;
private string chassisNumberField;
private string licensePlateField;
private string vINField;
///
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
public string BodyNumber
{
get
{
return this.bodyNumberField;
}
set
{
this.bodyNumberField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
public string ChassisNumber
{
get
{
return this.chassisNumberField;
}
set
{
this.chassisNumberField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=2)]
public string LicensePlate
{
get
{
return this.licensePlateField;
}
set
{
this.licensePlateField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=3)]
public string VIN
{
get
{
return this.vINField;
}
set
{
this.vINField = value;
}
}
}
///
[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 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.2")]
[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.2")]
[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.2")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")]
public partial class SubjectType
{
private string idField;
private string codeField;
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 Code
{
get
{
return this.codeField;
}
set
{
this.codeField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=2)]
public string Name
{
get
{
return this.nameField;
}
set
{
this.nameField = value;
}
}
}
///
[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 CityExtended
{
private string idField;
private string nameField;
private string kladrField;
///
[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 Kladr
{
get
{
return this.kladrField;
}
set
{
this.kladrField = value;
}
}
}
///
[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
{
private string regionIdField;
private string regionNameField;
private string idField;
private string nameField;
private string kladrField;
///
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
public string RegionId
{
get
{
return this.regionIdField;
}
set
{
this.regionIdField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
public string RegionName
{
get
{
return this.regionNameField;
}
set
{
this.regionNameField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=2)]
public string Id
{
get
{
return this.idField;
}
set
{
this.idField = 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 Kladr
{
get
{
return this.kladrField;
}
set
{
this.kladrField = value;
}
}
}
///
[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
{
private string idField;
private string nameField;
private string kladrField;
///
[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 Kladr
{
get
{
return this.kladrField;
}
set
{
this.kladrField = value;
}
}
}
///
[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 SpecialMachineryMark
{
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.2")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")]
public partial class Mails
{
private string idField;
private string nameField;
private bool sentField;
private bool sentFieldSpecified;
private string errorField;
///
[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 bool Sent
{
get
{
return this.sentField;
}
set
{
this.sentField = value;
}
}
///
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool SentSpecified
{
get
{
return this.sentFieldSpecified;
}
set
{
this.sentFieldSpecified = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=3)]
public string Error
{
get
{
return this.errorField;
}
set
{
this.errorField = value;
}
}
}
///
[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 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.2")]
[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.2")]
[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.2")]
[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.2")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")]
public partial class UserType
{
private string subjectIDField;
private string nameField;
private string[] userRolesField;
///
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
public string SubjectID
{
get
{
return this.subjectIDField;
}
set
{
this.subjectIDField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
public string Name
{
get
{
return this.nameField;
}
set
{
this.nameField = value;
}
}
///
[System.Xml.Serialization.XmlArrayAttribute(Order=2)]
[System.Xml.Serialization.XmlArrayItemAttribute("RoleId", IsNullable=false)]
public string[] UserRoles
{
get
{
return this.userRolesField;
}
set
{
this.userRolesField = value;
}
}
}
///
[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 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.2")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")]
public partial class BSOMovedType
{
private string idField;
private string bSONumberField;
private string bSOTypeField;
private string bSOTypeIdField;
private string movingStatusField;
private string movingErrorField;
private string actNumberField;
///
[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 BSONumber
{
get
{
return this.bSONumberField;
}
set
{
this.bSONumberField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=2)]
public string BSOType
{
get
{
return this.bSOTypeField;
}
set
{
this.bSOTypeField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=3)]
public string BSOTypeId
{
get
{
return this.bSOTypeIdField;
}
set
{
this.bSOTypeIdField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=4)]
public string MovingStatus
{
get
{
return this.movingStatusField;
}
set
{
this.movingStatusField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=5)]
public string MovingError
{
get
{
return this.movingErrorField;
}
set
{
this.movingErrorField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=6)]
public string ActNumber
{
get
{
return this.actNumberField;
}
set
{
this.actNumberField = value;
}
}
}
///
[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 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.2")]
[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.2")]
[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;
///
[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.2")]
[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;
///
[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.2")]
[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.2")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")]
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.2")]
[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.2")]
[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 inputTypeField;
private OptionsByProgramCodeParamsOptionOptionValue[] valuesField;
///
[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 InputType
{
get
{
return this.inputTypeField;
}
set
{
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.0.2")]
[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.2")]
[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.0.2")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")]
public partial class Payment
{
private int numberField;
private System.DateTime dateField;
private double sumField;
///
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
public int 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.XmlElementAttribute(Order=2)]
public double Sum
{
get
{
return this.sumField;
}
set
{
this.sumField = value;
}
}
}
///
[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
{
private string idField;
private string a7NumberField;
private string a7TypeField;
private string a7TypeIdField;
private string a7StatusField;
private string a7StatusIdField;
private string responsibleField;
private string responsibleIdField;
private string actNumberField;
private string actIDField;
///
[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 A7Number
{
get
{
return this.a7NumberField;
}
set
{
this.a7NumberField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=2)]
public string A7Type
{
get
{
return this.a7TypeField;
}
set
{
this.a7TypeField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=3)]
public string A7TypeId
{
get
{
return this.a7TypeIdField;
}
set
{
this.a7TypeIdField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=4)]
public string A7Status
{
get
{
return this.a7StatusField;
}
set
{
this.a7StatusField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=5)]
public string A7StatusId
{
get
{
return this.a7StatusIdField;
}
set
{
this.a7StatusIdField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=6)]
public string Responsible
{
get
{
return this.responsibleField;
}
set
{
this.responsibleField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=7)]
public string ResponsibleId
{
get
{
return this.responsibleIdField;
}
set
{
this.responsibleIdField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=8)]
public string ActNumber
{
get
{
return this.actNumberField;
}
set
{
this.actNumberField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=9)]
public string ActID
{
get
{
return this.actIDField;
}
set
{
this.actIDField = value;
}
}
}
///
[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
{
private string idField;
private string bSONumberField;
private string bSOTypeField;
private string bSOTypeIdField;
private string bSOStatusField;
private string bSOStatusIdField;
private string responsibleField;
private string responsibleIdField;
private string actNumberField;
private string actIDField;
///
[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 BSONumber
{
get
{
return this.bSONumberField;
}
set
{
this.bSONumberField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=2)]
public string BSOType
{
get
{
return this.bSOTypeField;
}
set
{
this.bSOTypeField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=3)]
public string BSOTypeId
{
get
{
return this.bSOTypeIdField;
}
set
{
this.bSOTypeIdField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=4)]
public string BSOStatus
{
get
{
return this.bSOStatusField;
}
set
{
this.bSOStatusField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=5)]
public string BSOStatusId
{
get
{
return this.bSOStatusIdField;
}
set
{
this.bSOStatusIdField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=6)]
public string Responsible
{
get
{
return this.responsibleField;
}
set
{
this.responsibleField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=7)]
public string ResponsibleId
{
get
{
return this.responsibleIdField;
}
set
{
this.responsibleIdField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=8)]
public string ActNumber
{
get
{
return this.actNumberField;
}
set
{
this.actNumberField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=9)]
public string ActID
{
get
{
return this.actIDField;
}
set
{
this.actIDField = value;
}
}
}
///
[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 UploadFileData
{
private string idField;
private string fileNameField;
private string dataField;
///
[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 FileName
{
get
{
return this.fileNameField;
}
set
{
this.fileNameField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=2)]
public string Data
{
get
{
return this.dataField;
}
set
{
this.dataField = value;
}
}
}
///
[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 ReviewInfo
{
private bool reviewedField;
private bool reviewedFieldSpecified;
private int resultField;
private bool resultFieldSpecified;
private bool vIN_OKField;
private bool vIN_OKFieldSpecified;
private bool pUU_OKField;
private bool pUU_OKFieldSpecified;
private int numberOfPhotosField;
private bool numberOfPhotosFieldSpecified;
private string actNumberField;
private System.DateTime dateField;
private bool dateFieldSpecified;
///
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
public bool Reviewed
{
get
{
return this.reviewedField;
}
set
{
this.reviewedField = value;
}
}
///
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool ReviewedSpecified
{
get
{
return this.reviewedFieldSpecified;
}
set
{
this.reviewedFieldSpecified = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
public int Result
{
get
{
return this.resultField;
}
set
{
this.resultField = value;
}
}
///
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool ResultSpecified
{
get
{
return this.resultFieldSpecified;
}
set
{
this.resultFieldSpecified = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=2)]
public bool VIN_OK
{
get
{
return this.vIN_OKField;
}
set
{
this.vIN_OKField = value;
}
}
///
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool VIN_OKSpecified
{
get
{
return this.vIN_OKFieldSpecified;
}
set
{
this.vIN_OKFieldSpecified = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=3)]
public bool PUU_OK
{
get
{
return this.pUU_OKField;
}
set
{
this.pUU_OKField = value;
}
}
///
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool PUU_OKSpecified
{
get
{
return this.pUU_OKFieldSpecified;
}
set
{
this.pUU_OKFieldSpecified = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=4)]
public int NumberOfPhotos
{
get
{
return this.numberOfPhotosField;
}
set
{
this.numberOfPhotosField = value;
}
}
///
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool NumberOfPhotosSpecified
{
get
{
return this.numberOfPhotosFieldSpecified;
}
set
{
this.numberOfPhotosFieldSpecified = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=5)]
public string ActNumber
{
get
{
return this.actNumberField;
}
set
{
this.actNumberField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=6)]
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.0.2")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")]
public partial class CarInspectionParams
{
private string inspectionDateTimeField;
private string phoneField;
private Address inspectionAddressField;
///
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
public string InspectionDateTime
{
get
{
return this.inspectionDateTimeField;
}
set
{
this.inspectionDateTimeField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
public string Phone
{
get
{
return this.phoneField;
}
set
{
this.phoneField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=2)]
public Address InspectionAddress
{
get
{
return this.inspectionAddressField;
}
set
{
this.inspectionAddressField = value;
}
}
}
///
[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 AccountDetails
{
private string bankNameField;
private string iNNField;
private string kPPField;
private string bIKField;
private string currentAccountField;
private string correspondentAccountField;
///
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
public string BankName
{
get
{
return this.bankNameField;
}
set
{
this.bankNameField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
public string INN
{
get
{
return this.iNNField;
}
set
{
this.iNNField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=2)]
public string KPP
{
get
{
return this.kPPField;
}
set
{
this.kPPField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=3)]
public string BIK
{
get
{
return this.bIKField;
}
set
{
this.bIKField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=4)]
public string CurrentAccount
{
get
{
return this.currentAccountField;
}
set
{
this.currentAccountField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=5)]
public string CorrespondentAccount
{
get
{
return this.correspondentAccountField;
}
set
{
this.correspondentAccountField = value;
}
}
}
///
[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.0.2")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")]
public partial class Person
{
private System.DateTime dOBField;
private bool dOBFieldSpecified;
private string subjectIdField;
private string surnameField;
private string nameField;
private string patronymicField;
private string sexField;
private DriverLicence driverLicenceField;
private PersonDocument personDocumentField;
private Document oldDriverLicenceField;
///
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
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=1)]
public string SubjectId
{
get
{
return this.subjectIdField;
}
set
{
this.subjectIdField = 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 DriverLicence DriverLicence
{
get
{
return this.driverLicenceField;
}
set
{
this.driverLicenceField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=7)]
public PersonDocument PersonDocument
{
get
{
return this.personDocumentField;
}
set
{
this.personDocumentField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=8)]
public Document OldDriverLicence
{
get
{
return this.oldDriverLicenceField;
}
set
{
this.oldDriverLicenceField = value;
}
}
}
///
[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 FullDriver2 : Person
{
private System.DateTime expertienceStartField;
private bool expertienceStartFieldSpecified;
private int relationWithOwnerField;
private bool relationWithOwnerFieldSpecified;
///
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
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=1)]
public int RelationWithOwner
{
get
{
return this.relationWithOwnerField;
}
set
{
this.relationWithOwnerField = value;
}
}
///
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool RelationWithOwnerSpecified
{
get
{
return this.relationWithOwnerFieldSpecified;
}
set
{
this.relationWithOwnerFieldSpecified = value;
}
}
}
///
[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
{
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
{
return this.relationWithOwnerField;
}
set
{
this.relationWithOwnerField = value;
}
}
}
///
[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
{
private int subjectTypeField;
private bool subjectTypeFieldSpecified;
private int oPFField;
private bool oPFFieldSpecified;
private string juridicalNameField;
private string iNNField;
private string kPPField;
private string oGRNField;
private string oKPOField;
private string contactFIOField;
private Document registrationDocumentField;
private Address registrationAddressField;
private Address factAddressField;
private string phoneField;
private string emailField;
private AccountDetails accountDetailsField;
private string economicSectorField;
///
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
public int SubjectType
{
get
{
return this.subjectTypeField;
}
set
{
this.subjectTypeField = value;
}
}
///
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool SubjectTypeSpecified
{
get
{
return this.subjectTypeFieldSpecified;
}
set
{
this.subjectTypeFieldSpecified = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
public int OPF
{
get
{
return this.oPFField;
}
set
{
this.oPFField = value;
}
}
///
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool OPFSpecified
{
get
{
return this.oPFFieldSpecified;
}
set
{
this.oPFFieldSpecified = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=2)]
public string JuridicalName
{
get
{
return this.juridicalNameField;
}
set
{
this.juridicalNameField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=3)]
public string INN
{
get
{
return this.iNNField;
}
set
{
this.iNNField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=4)]
public string KPP
{
get
{
return this.kPPField;
}
set
{
this.kPPField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=5)]
public string OGRN
{
get
{
return this.oGRNField;
}
set
{
this.oGRNField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=6)]
public string OKPO
{
get
{
return this.oKPOField;
}
set
{
this.oKPOField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=7)]
public string ContactFIO
{
get
{
return this.contactFIOField;
}
set
{
this.contactFIOField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=8)]
public Document RegistrationDocument
{
get
{
return this.registrationDocumentField;
}
set
{
this.registrationDocumentField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=9)]
public Address RegistrationAddress
{
get
{
return this.registrationAddressField;
}
set
{
this.registrationAddressField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=10)]
public Address FactAddress
{
get
{
return this.factAddressField;
}
set
{
this.factAddressField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=11)]
public string Phone
{
get
{
return this.phoneField;
}
set
{
this.phoneField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=12)]
public string Email
{
get
{
return this.emailField;
}
set
{
this.emailField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=13)]
public AccountDetails AccountDetails
{
get
{
return this.accountDetailsField;
}
set
{
this.accountDetailsField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=14)]
public string EconomicSector
{
get
{
return this.economicSectorField;
}
set
{
this.economicSectorField = 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.0.2")]
[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.0.2")]
[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.0.2")]
[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.2")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")]
public partial class NSType
{
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.2")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")]
public partial class GOType
{
private string limitSumIdField;
private int globalLimitSumField;
private bool globalLimitSumFieldSpecified;
///
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
public string LimitSumId
{
get
{
return this.limitSumIdField;
}
set
{
this.limitSumIdField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
public int GlobalLimitSum
{
get
{
return this.globalLimitSumField;
}
set
{
this.globalLimitSumField = value;
}
}
///
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool GlobalLimitSumSpecified
{
get
{
return this.globalLimitSumFieldSpecified;
}
set
{
this.globalLimitSumFieldSpecified = value;
}
}
}
///
[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
{
private int ageField;
private int experienceField;
private string sexField;
private bool childrensField;
private bool childrensFieldSpecified;
private string marriageStatusField;
private bool isOwnerField;
private bool isOwnerFieldSpecified;
private Document oldDriverLicenceField;
///
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
public int Age
{
get
{
return this.ageField;
}
set
{
this.ageField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
public int Experience
{
get
{
return this.experienceField;
}
set
{
this.experienceField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=2)]
public string Sex
{
get
{
return this.sexField;
}
set
{
this.sexField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=3)]
public bool Childrens
{
get
{
return this.childrensField;
}
set
{
this.childrensField = value;
}
}
///
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool ChildrensSpecified
{
get
{
return this.childrensFieldSpecified;
}
set
{
this.childrensFieldSpecified = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=4)]
public string MarriageStatus
{
get
{
return this.marriageStatusField;
}
set
{
this.marriageStatusField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=5)]
public bool IsOwner
{
get
{
return this.isOwnerField;
}
set
{
this.isOwnerField = value;
}
}
///
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool IsOwnerSpecified
{
get
{
return this.isOwnerFieldSpecified;
}
set
{
this.isOwnerFieldSpecified = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=6)]
public Document OldDriverLicence
{
get
{
return this.oldDriverLicenceField;
}
set
{
this.oldDriverLicenceField = value;
}
}
}
///
[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 VehicleParams
{
private string markPTSField;
private string modelPTSField;
private bool onWarrantyField;
private bool onWarrantyFieldSpecified;
private string regNumberField;
private string colorField;
private string engineNumberField;
private string bodyNumberField;
private string chassisNumberField;
private string tSTypeField;
private string vINField;
private int maxAllowedMassField;
private bool maxAllowedMassFieldSpecified;
private int mileageField;
private bool mileageFieldSpecified;
private int vehicleUsageField;
private bool vehicleUsageFieldSpecified;
private int seatingCapacityField;
private bool seatingCapacityFieldSpecified;
private string categoryField;
private string specMarkPTSField;
private string specModelPTSField;
private string classificationField;
///
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
public string MarkPTS
{
get
{
return this.markPTSField;
}
set
{
this.markPTSField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
public string ModelPTS
{
get
{
return this.modelPTSField;
}
set
{
this.modelPTSField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=2)]
public bool OnWarranty
{
get
{
return this.onWarrantyField;
}
set
{
this.onWarrantyField = value;
}
}
///
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool OnWarrantySpecified
{
get
{
return this.onWarrantyFieldSpecified;
}
set
{
this.onWarrantyFieldSpecified = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=3)]
public string RegNumber
{
get
{
return this.regNumberField;
}
set
{
this.regNumberField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=4)]
public string Color
{
get
{
return this.colorField;
}
set
{
this.colorField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=5)]
public string EngineNumber
{
get
{
return this.engineNumberField;
}
set
{
this.engineNumberField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=6)]
public string BodyNumber
{
get
{
return this.bodyNumberField;
}
set
{
this.bodyNumberField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=7)]
public string ChassisNumber
{
get
{
return this.chassisNumberField;
}
set
{
this.chassisNumberField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=8)]
public string TSType
{
get
{
return this.tSTypeField;
}
set
{
this.tSTypeField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=9)]
public string VIN
{
get
{
return this.vINField;
}
set
{
this.vINField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=10)]
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.Xml.Serialization.XmlElementAttribute(Order=11)]
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=12)]
public int VehicleUsage
{
get
{
return this.vehicleUsageField;
}
set
{
this.vehicleUsageField = value;
}
}
///
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool VehicleUsageSpecified
{
get
{
return this.vehicleUsageFieldSpecified;
}
set
{
this.vehicleUsageFieldSpecified = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=13)]
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=14)]
public string Category
{
get
{
return this.categoryField;
}
set
{
this.categoryField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=15)]
public string SpecMarkPTS
{
get
{
return this.specMarkPTSField;
}
set
{
this.specMarkPTSField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=16)]
public string SpecModelPTS
{
get
{
return this.specModelPTSField;
}
set
{
this.specModelPTSField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=17)]
public string Classification
{
get
{
return this.classificationField;
}
set
{
this.classificationField = value;
}
}
}
///
[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 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.2")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")]
public partial class Country
{
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.2")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://elt-poisk.com/")]
public partial class SpecialMachinery
{
private string specialMachineryMarkField;
private string specialMachineryModelField;
private int typeField;
private bool typeFieldSpecified;
private int industryField;
private bool industryFieldSpecified;
private int moverField;
private bool moverFieldSpecified;
///
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
public string SpecialMachineryMark
{
get
{
return this.specialMachineryMarkField;
}
set
{
this.specialMachineryMarkField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
public string SpecialMachineryModel
{
get
{
return this.specialMachineryModelField;
}
set
{
this.specialMachineryModelField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=2)]
public int Type
{
get
{
return this.typeField;
}
set
{
this.typeField = value;
}
}
///
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool TypeSpecified
{
get
{
return this.typeFieldSpecified;
}
set
{
this.typeFieldSpecified = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=3)]
public int Industry
{
get
{
return this.industryField;
}
set
{
this.industryField = value;
}
}
///
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool IndustrySpecified
{
get
{
return this.industryFieldSpecified;
}
set
{
this.industryFieldSpecified = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=4)]
public int Mover
{
get
{
return this.moverField;
}
set
{
this.moverField = value;
}
}
///
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool MoverSpecified
{
get
{
return this.moverFieldSpecified;
}
set
{
this.moverFieldSpecified = value;
}
}
}
///
[System.Xml.Serialization.XmlIncludeAttribute(typeof(FinalKASKOCaclulationParams))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(RequestInfoParams))]
[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 PreliminaryKASKOCalculationParams
{
private string currencyField;
private bool isNewField;
private System.DateTime usageStartField;
private string usageCityKLADRField;
private int vehicleYearField;
private System.DateTime vehicleDateField;
private bool vehicleDateFieldSpecified;
private System.DateTime dateBuyField;
private bool dateBuyFieldSpecified;
private string markField;
private string modelField;
private string oSAGOPolicyNumberField;
private Modification modificationField;
private SpecialMachinery specialMachineryField;
private int durationField;
private string bankIdField;
private double costField;
private int franchiseField;
private bool franchiseFieldSpecified;
private string sSTypeField;
private string sTOAField;
private bool officialDealerField;
private bool officialDealerFieldSpecified;
private string regionField;
private bool autostartField;
private bool autostartFieldSpecified;
private bool atsSoundField;
private bool atsSoundFieldSpecified;
private bool standartImmobilizerField;
private bool standartImmobilizerFieldSpecified;
private bool centralLockingField;
private bool centralLockingFieldSpecified;
private bool markingGlassesField;
private bool markingGlassesFieldSpecified;
private bool selfIgnitionField;
private bool selfIgnitionFieldSpecified;
private bool outsideRoadsField;
private bool outsideRoadsFieldSpecified;
private string territoryExploitationRegionField;
private string territoryExploitationCityField;
private Country[] expansionCountriesField;
private string expansionCountriesDateBeginField;
private string expansionCountriesDateEndField;
private string duringTransportationField;
private string buildingQuarryField;
private int notConfirmedDamagesField;
private bool notConfirmedDamagesFieldSpecified;
private int notConfirmedGlassesDamagesField;
private bool notConfirmedGlassesDamagesFieldSpecified;
private PUU[] pUUsField;
private int driversCountField;
private int approvedDrivingField;
private int riskField;
private string payTypeField;
private VehicleParams vehicleField;
private double discountField;
private bool discountFieldSpecified;
private Driver[] driversField;
private DOType[] doField;
private Option[] optionsField;
private GOType goField;
private NSType nsField;
private bool gAPField;
private bool gAPFieldSpecified;
private bool withKBMOsagoField;
private bool withKBMOsagoFieldSpecified;
private PTS pTSField;
private Document vehicleRegistrationField;
private int numberOfKeysField;
private bool numberOfKeysFieldSpecified;
private int ownerNumField;
private bool ownerNumFieldSpecified;
private PhysicalPerson insurerField;
private PhysicalPerson ownerField;
private PhysicalPerson lesseeField;
private FullDriver[] fullDriversInfoField;
private System.DateTime contractBeginField;
private bool contractBeginFieldSpecified;
private double extraChargeField;
private bool extraChargeFieldSpecified;
///
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
public string Currency
{
get
{
return this.currencyField;
}
set
{
this.currencyField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
public bool IsNew
{
get
{
return this.isNewField;
}
set
{
this.isNewField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=2)]
public System.DateTime 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 int VehicleYear
{
get
{
return this.vehicleYearField;
}
set
{
this.vehicleYearField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=5)]
public System.DateTime VehicleDate
{
get
{
return this.vehicleDateField;
}
set
{
this.vehicleDateField = value;
}
}
///
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool VehicleDateSpecified
{
get
{
return this.vehicleDateFieldSpecified;
}
set
{
this.vehicleDateFieldSpecified = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=6)]
public System.DateTime DateBuy
{
get
{
return this.dateBuyField;
}
set
{
this.dateBuyField = value;
}
}
///
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool DateBuySpecified
{
get
{
return this.dateBuyFieldSpecified;
}
set
{
this.dateBuyFieldSpecified = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=7)]
public string Mark
{
get
{
return this.markField;
}
set
{
this.markField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=8)]
public string Model
{
get
{
return this.modelField;
}
set
{
this.modelField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=9)]
public string OSAGOPolicyNumber
{
get
{
return this.oSAGOPolicyNumberField;
}
set
{
this.oSAGOPolicyNumberField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=10)]
public Modification Modification
{
get
{
return this.modificationField;
}
set
{
this.modificationField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=11)]
public SpecialMachinery SpecialMachinery
{
get
{
return this.specialMachineryField;
}
set
{
this.specialMachineryField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=12)]
public int Duration
{
get
{
return this.durationField;
}
set
{
this.durationField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=13)]
public string BankId
{
get
{
return this.bankIdField;
}
set
{
this.bankIdField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=14)]
public double Cost
{
get
{
return this.costField;
}
set
{
this.costField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=15)]
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=16)]
public string SSType
{
get
{
return this.sSTypeField;
}
set
{
this.sSTypeField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=17)]
public string STOA
{
get
{
return this.sTOAField;
}
set
{
this.sTOAField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=18)]
public bool OfficialDealer
{
get
{
return this.officialDealerField;
}
set
{
this.officialDealerField = value;
}
}
///
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool OfficialDealerSpecified
{
get
{
return this.officialDealerFieldSpecified;
}
set
{
this.officialDealerFieldSpecified = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=19)]
public string Region
{
get
{
return this.regionField;
}
set
{
this.regionField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=20)]
public bool Autostart
{
get
{
return this.autostartField;
}
set
{
this.autostartField = value;
}
}
///
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool AutostartSpecified
{
get
{
return this.autostartFieldSpecified;
}
set
{
this.autostartFieldSpecified = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=21)]
public bool AtsSound
{
get
{
return this.atsSoundField;
}
set
{
this.atsSoundField = value;
}
}
///
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool AtsSoundSpecified
{
get
{
return this.atsSoundFieldSpecified;
}
set
{
this.atsSoundFieldSpecified = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=22)]
public bool StandartImmobilizer
{
get
{
return this.standartImmobilizerField;
}
set
{
this.standartImmobilizerField = value;
}
}
///
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool StandartImmobilizerSpecified
{
get
{
return this.standartImmobilizerFieldSpecified;
}
set
{
this.standartImmobilizerFieldSpecified = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=23)]
public bool CentralLocking
{
get
{
return this.centralLockingField;
}
set
{
this.centralLockingField = value;
}
}
///
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool CentralLockingSpecified
{
get
{
return this.centralLockingFieldSpecified;
}
set
{
this.centralLockingFieldSpecified = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=24)]
public bool MarkingGlasses
{
get
{
return this.markingGlassesField;
}
set
{
this.markingGlassesField = value;
}
}
///
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool MarkingGlassesSpecified
{
get
{
return this.markingGlassesFieldSpecified;
}
set
{
this.markingGlassesFieldSpecified = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=25)]
public bool SelfIgnition
{
get
{
return this.selfIgnitionField;
}
set
{
this.selfIgnitionField = value;
}
}
///
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool SelfIgnitionSpecified
{
get
{
return this.selfIgnitionFieldSpecified;
}
set
{
this.selfIgnitionFieldSpecified = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=26)]
public bool OutsideRoads
{
get
{
return this.outsideRoadsField;
}
set
{
this.outsideRoadsField = value;
}
}
///
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool OutsideRoadsSpecified
{
get
{
return this.outsideRoadsFieldSpecified;
}
set
{
this.outsideRoadsFieldSpecified = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=27)]
public string TerritoryExploitationRegion
{
get
{
return this.territoryExploitationRegionField;
}
set
{
this.territoryExploitationRegionField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=28)]
public string TerritoryExploitationCity
{
get
{
return this.territoryExploitationCityField;
}
set
{
this.territoryExploitationCityField = value;
}
}
///
[System.Xml.Serialization.XmlArrayAttribute(Order=29)]
[System.Xml.Serialization.XmlArrayItemAttribute("ExpansionCountry")]
public Country[] ExpansionCountries
{
get
{
return this.expansionCountriesField;
}
set
{
this.expansionCountriesField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=30)]
public string ExpansionCountriesDateBegin
{
get
{
return this.expansionCountriesDateBeginField;
}
set
{
this.expansionCountriesDateBeginField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=31)]
public string ExpansionCountriesDateEnd
{
get
{
return this.expansionCountriesDateEndField;
}
set
{
this.expansionCountriesDateEndField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=32)]
public string DuringTransportation
{
get
{
return this.duringTransportationField;
}
set
{
this.duringTransportationField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=33)]
public string BuildingQuarry
{
get
{
return this.buildingQuarryField;
}
set
{
this.buildingQuarryField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=34)]
public int NotConfirmedDamages
{
get
{
return this.notConfirmedDamagesField;
}
set
{
this.notConfirmedDamagesField = value;
}
}
///
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool NotConfirmedDamagesSpecified
{
get
{
return this.notConfirmedDamagesFieldSpecified;
}
set
{
this.notConfirmedDamagesFieldSpecified = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=35)]
public int NotConfirmedGlassesDamages
{
get
{
return this.notConfirmedGlassesDamagesField;
}
set
{
this.notConfirmedGlassesDamagesField = value;
}
}
///
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool NotConfirmedGlassesDamagesSpecified
{
get
{
return this.notConfirmedGlassesDamagesFieldSpecified;
}
set
{
this.notConfirmedGlassesDamagesFieldSpecified = value;
}
}
///
[System.Xml.Serialization.XmlArrayAttribute(Order=36)]
public PUU[] PUUs
{
get
{
return this.pUUsField;
}
set
{
this.pUUsField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=37)]
public int DriversCount
{
get
{
return this.driversCountField;
}
set
{
this.driversCountField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=38)]
public int ApprovedDriving
{
get
{
return this.approvedDrivingField;
}
set
{
this.approvedDrivingField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=39)]
public int Risk
{
get
{
return this.riskField;
}
set
{
this.riskField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=40)]
public string PayType
{
get
{
return this.payTypeField;
}
set
{
this.payTypeField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=41)]
public VehicleParams Vehicle
{
get
{
return this.vehicleField;
}
set
{
this.vehicleField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=42)]
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=43)]
public Driver[] Drivers
{
get
{
return this.driversField;
}
set
{
this.driversField = value;
}
}
///
[System.Xml.Serialization.XmlArrayAttribute(Order=44)]
public DOType[] DO
{
get
{
return this.doField;
}
set
{
this.doField = value;
}
}
///
[System.Xml.Serialization.XmlArrayAttribute(Order=45)]
public Option[] Options
{
get
{
return this.optionsField;
}
set
{
this.optionsField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=46)]
public GOType GO
{
get
{
return this.goField;
}
set
{
this.goField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=47)]
public NSType NS
{
get
{
return this.nsField;
}
set
{
this.nsField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=48)]
public bool GAP
{
get
{
return this.gAPField;
}
set
{
this.gAPField = value;
}
}
///
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool GAPSpecified
{
get
{
return this.gAPFieldSpecified;
}
set
{
this.gAPFieldSpecified = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=49)]
public bool WithKBMOsago
{
get
{
return this.withKBMOsagoField;
}
set
{
this.withKBMOsagoField = value;
}
}
///
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool WithKBMOsagoSpecified
{
get
{
return this.withKBMOsagoFieldSpecified;
}
set
{
this.withKBMOsagoFieldSpecified = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=50)]
public PTS PTS
{
get
{
return this.pTSField;
}
set
{
this.pTSField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=51)]
public Document VehicleRegistration
{
get
{
return this.vehicleRegistrationField;
}
set
{
this.vehicleRegistrationField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=52)]
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=53)]
public int OwnerNum
{
get
{
return this.ownerNumField;
}
set
{
this.ownerNumField = value;
}
}
///
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool OwnerNumSpecified
{
get
{
return this.ownerNumFieldSpecified;
}
set
{
this.ownerNumFieldSpecified = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=54)]
public PhysicalPerson Insurer
{
get
{
return this.insurerField;
}
set
{
this.insurerField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=55)]
public PhysicalPerson Owner
{
get
{
return this.ownerField;
}
set
{
this.ownerField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=56)]
public PhysicalPerson Lessee
{
get
{
return this.lesseeField;
}
set
{
this.lesseeField = value;
}
}
///
[System.Xml.Serialization.XmlArrayAttribute(Order=57)]
public FullDriver[] FullDriversInfo
{
get
{
return this.fullDriversInfoField;
}
set
{
this.fullDriversInfoField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=58)]
public System.DateTime ContractBegin
{
get
{
return this.contractBeginField;
}
set
{
this.contractBeginField = value;
}
}
///
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool ContractBeginSpecified
{
get
{
return this.contractBeginFieldSpecified;
}
set
{
this.contractBeginFieldSpecified = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=59)]
public double ExtraCharge
{
get
{
return this.extraChargeField;
}
set
{
this.extraChargeField = value;
}
}
///
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool ExtraChargeSpecified
{
get
{
return this.extraChargeFieldSpecified;
}
set
{
this.extraChargeFieldSpecified = value;
}
}
}
///
[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 FinalKASKOCaclulationParams : PreliminaryKASKOCalculationParams
{
private CarInspectionParams carInspectionField;
private ReviewInfo reviewField;
private int ownershipTypeField;
private bool ownershipTypeFieldSpecified;
private int dOAccordingToField;
private bool dOAccordingToFieldSpecified;
private PhysicalPerson beneficiarField;
private UploadFileData uploadFileField;
private System.DateTime contractEndField;
private System.DateTime contractSignField;
private bool contractSignFieldSpecified;
private string policyNumberField;
private BSO bSOField;
private A7 a7Field;
private string specialConditionsField;
private string barcodeField;
private Payment[] paymentsField;
private string promoCodeField;
private int contractStatusTypeIdField;
private bool contractStatusTypeIdFieldSpecified;
private string contractOptionIdField;
private LeasingContractParams leasingContractField;
private bool promiseToInsureGapInAlfaField;
private bool promiseToInsureGapInAlfaFieldSpecified;
///
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
public CarInspectionParams CarInspection
{
get
{
return this.carInspectionField;
}
set
{
this.carInspectionField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
public ReviewInfo Review
{
get
{
return this.reviewField;
}
set
{
this.reviewField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=2)]
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=3)]
public int DOAccordingTo
{
get
{
return this.dOAccordingToField;
}
set
{
this.dOAccordingToField = value;
}
}
///
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool DOAccordingToSpecified
{
get
{
return this.dOAccordingToFieldSpecified;
}
set
{
this.dOAccordingToFieldSpecified = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=4)]
public PhysicalPerson Beneficiar
{
get
{
return this.beneficiarField;
}
set
{
this.beneficiarField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=5)]
public UploadFileData UploadFile
{
get
{
return this.uploadFileField;
}
set
{
this.uploadFileField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=6)]
public System.DateTime ContractEnd
{
get
{
return this.contractEndField;
}
set
{
this.contractEndField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=7)]
public System.DateTime ContractSign
{
get
{
return this.contractSignField;
}
set
{
this.contractSignField = value;
}
}
///
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool ContractSignSpecified
{
get
{
return this.contractSignFieldSpecified;
}
set
{
this.contractSignFieldSpecified = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=8)]
public string PolicyNumber
{
get
{
return this.policyNumberField;
}
set
{
this.policyNumberField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=9)]
public BSO BSO
{
get
{
return this.bSOField;
}
set
{
this.bSOField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=10)]
public A7 A7
{
get
{
return this.a7Field;
}
set
{
this.a7Field = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=11)]
public string SpecialConditions
{
get
{
return this.specialConditionsField;
}
set
{
this.specialConditionsField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=12)]
public string Barcode
{
get
{
return this.barcodeField;
}
set
{
this.barcodeField = value;
}
}
///
[System.Xml.Serialization.XmlArrayAttribute(Order=13)]
public Payment[] Payments
{
get
{
return this.paymentsField;
}
set
{
this.paymentsField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=14)]
public string PromoCode
{
get
{
return this.promoCodeField;
}
set
{
this.promoCodeField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=15)]
public int ContractStatusTypeId
{
get
{
return this.contractStatusTypeIdField;
}
set
{
this.contractStatusTypeIdField = value;
}
}
///
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool ContractStatusTypeIdSpecified
{
get
{
return this.contractStatusTypeIdFieldSpecified;
}
set
{
this.contractStatusTypeIdFieldSpecified = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=16)]
public string ContractOptionId
{
get
{
return this.contractOptionIdField;
}
set
{
this.contractOptionIdField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=17)]
public LeasingContractParams LeasingContract
{
get
{
return this.leasingContractField;
}
set
{
this.leasingContractField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=18)]
public bool PromiseToInsureGapInAlfa
{
get
{
return this.promiseToInsureGapInAlfaField;
}
set
{
this.promiseToInsureGapInAlfaField = value;
}
}
///
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool PromiseToInsureGapInAlfaSpecified
{
get
{
return this.promiseToInsureGapInAlfaFieldSpecified;
}
set
{
this.promiseToInsureGapInAlfaFieldSpecified = value;
}
}
}
///
[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 RequestInfoParams : PreliminaryKASKOCalculationParams
{
private string regNumberField;
private CarInspectionParams carInspectionField;
private ReviewInfo reviewField;
private int ownershipTypeField;
private bool ownershipTypeFieldSpecified;
private int dOAccordingToField;
private bool dOAccordingToFieldSpecified;
private PhysicalPerson beneficiarField;
private UploadFileData uploadFileField;
private System.DateTime contractEndField;
private System.DateTime contractSignField;
private bool contractSignFieldSpecified;
private BSO bSOField;
private A7 a7Field;
private string specialConditionsField;
private string barcodeField;
private Payment[] paymentsField;
private string promoCodeField;
private int contractStatusTypeIdField;
private bool contractStatusTypeIdFieldSpecified;
private string contractOptionIdField;
private LeasingContractParams leasingContractField;
private string requestIdField;
private string commentField;
private string messageField;
private string errorField;
private double premiumSumField;
private double kASKOSumField;
private double dOSumField;
private double gOSumField;
private double nSSumField;
private double gAPSumField;
private PaymentPeriods[] paymentPeriodsField;
private double totalFranchiseField;
private bool totalFranchiseFieldSpecified;
private InsuranceCompanyFranchise insuranceCompanyFranchiseField;
private InsuranceCompanyGo insuranceCompanyGoField;
private string policyNumberField;
private string programCodeField;
private DictionaryElement[] calcInfoField;
///
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
public string RegNumber
{
get
{
return this.regNumberField;
}
set
{
this.regNumberField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
public CarInspectionParams CarInspection
{
get
{
return this.carInspectionField;
}
set
{
this.carInspectionField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=2)]
public ReviewInfo Review
{
get
{
return this.reviewField;
}
set
{
this.reviewField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=3)]
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=4)]
public int DOAccordingTo
{
get
{
return this.dOAccordingToField;
}
set
{
this.dOAccordingToField = value;
}
}
///
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool DOAccordingToSpecified
{
get
{
return this.dOAccordingToFieldSpecified;
}
set
{
this.dOAccordingToFieldSpecified = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=5)]
public PhysicalPerson Beneficiar
{
get
{
return this.beneficiarField;
}
set
{
this.beneficiarField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=6)]
public UploadFileData UploadFile
{
get
{
return this.uploadFileField;
}
set
{
this.uploadFileField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=7)]
public System.DateTime ContractEnd
{
get
{
return this.contractEndField;
}
set
{
this.contractEndField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=8)]
public System.DateTime ContractSign
{
get
{
return this.contractSignField;
}
set
{
this.contractSignField = value;
}
}
///
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool ContractSignSpecified
{
get
{
return this.contractSignFieldSpecified;
}
set
{
this.contractSignFieldSpecified = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=9)]
public BSO BSO
{
get
{
return this.bSOField;
}
set
{
this.bSOField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=10)]
public A7 A7
{
get
{
return this.a7Field;
}
set
{
this.a7Field = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=11)]
public string SpecialConditions
{
get
{
return this.specialConditionsField;
}
set
{
this.specialConditionsField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=12)]
public string Barcode
{
get
{
return this.barcodeField;
}
set
{
this.barcodeField = value;
}
}
///
[System.Xml.Serialization.XmlArrayAttribute(Order=13)]
public Payment[] Payments
{
get
{
return this.paymentsField;
}
set
{
this.paymentsField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=14)]
public string PromoCode
{
get
{
return this.promoCodeField;
}
set
{
this.promoCodeField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=15)]
public int ContractStatusTypeId
{
get
{
return this.contractStatusTypeIdField;
}
set
{
this.contractStatusTypeIdField = value;
}
}
///
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool ContractStatusTypeIdSpecified
{
get
{
return this.contractStatusTypeIdFieldSpecified;
}
set
{
this.contractStatusTypeIdFieldSpecified = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=16)]
public string ContractOptionId
{
get
{
return this.contractOptionIdField;
}
set
{
this.contractOptionIdField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=17)]
public LeasingContractParams LeasingContract
{
get
{
return this.leasingContractField;
}
set
{
this.leasingContractField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=18)]
public string RequestId
{
get
{
return this.requestIdField;
}
set
{
this.requestIdField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=19)]
public string Comment
{
get
{
return this.commentField;
}
set
{
this.commentField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=20)]
public string Message
{
get
{
return this.messageField;
}
set
{
this.messageField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=21)]
public string Error
{
get
{
return this.errorField;
}
set
{
this.errorField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=22)]
public double PremiumSum
{
get
{
return this.premiumSumField;
}
set
{
this.premiumSumField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=23)]
public double KASKOSum
{
get
{
return this.kASKOSumField;
}
set
{
this.kASKOSumField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=24)]
public double DOSum
{
get
{
return this.dOSumField;
}
set
{
this.dOSumField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=25)]
public double GOSum
{
get
{
return this.gOSumField;
}
set
{
this.gOSumField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=26)]
public double NSSum
{
get
{
return this.nSSumField;
}
set
{
this.nSSumField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=27)]
public double GAPSum
{
get
{
return this.gAPSumField;
}
set
{
this.gAPSumField = value;
}
}
///
[System.Xml.Serialization.XmlArrayAttribute(Order=28)]
[System.Xml.Serialization.XmlArrayItemAttribute("PaymentPeriod")]
public PaymentPeriods[] PaymentPeriods
{
get
{
return this.paymentPeriodsField;
}
set
{
this.paymentPeriodsField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=29)]
public double TotalFranchise
{
get
{
return this.totalFranchiseField;
}
set
{
this.totalFranchiseField = value;
}
}
///
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool TotalFranchiseSpecified
{
get
{
return this.totalFranchiseFieldSpecified;
}
set
{
this.totalFranchiseFieldSpecified = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=30)]
public InsuranceCompanyFranchise InsuranceCompanyFranchise
{
get
{
return this.insuranceCompanyFranchiseField;
}
set
{
this.insuranceCompanyFranchiseField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=31)]
public InsuranceCompanyGo InsuranceCompanyGo
{
get
{
return this.insuranceCompanyGoField;
}
set
{
this.insuranceCompanyGoField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=32)]
public string PolicyNumber
{
get
{
return this.policyNumberField;
}
set
{
this.policyNumberField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=33)]
public string ProgramCode
{
get
{
return this.programCodeField;
}
set
{
this.programCodeField = value;
}
}
///
[System.Xml.Serialization.XmlArrayAttribute(Order=34)]
public DictionaryElement[] CalcInfo
{
get
{
return this.calcInfoField;
}
set
{
this.calcInfoField = value;
}
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ServiceModel.MessageContractAttribute(WrapperName="GetPayLink", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)]
public partial class GetPayLinkRequest
{
[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 BackLink;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=3)]
public string BackLinkError;
public GetPayLinkRequest()
{
}
public GetPayLinkRequest(ELTKasko.AuthInfo AuthInfo, string OrderId, string BackLink, string BackLinkError)
{
this.AuthInfo = AuthInfo;
this.OrderId = OrderId;
this.BackLink = BackLink;
this.BackLinkError = BackLinkError;
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ServiceModel.MessageContractAttribute(WrapperName="GetPayLinkResponse", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)]
public partial class GetPayLinkResponse
{
[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 Link;
[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 BackLink;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=4)]
public string BackLinkError;
public GetPayLinkResponse()
{
}
public GetPayLinkResponse(bool Success, string Link, string Error, string BackLink, string BackLinkError)
{
this.Success = Success;
this.Link = Link;
this.Error = Error;
this.BackLink = BackLink;
this.BackLinkError = BackLinkError;
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[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
{
[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 GetRequestInfoRequest()
{
}
public GetRequestInfoRequest(ELTKasko.AuthInfo AuthInfo, string OrderId)
{
this.AuthInfo = AuthInfo;
this.OrderId = OrderId;
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[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
{
[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 PremiumSum;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=2)]
public string ProgramId;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=3)]
public string ProductId;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=4)]
public string Status;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=5)]
public string ContractOptionId;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=6)]
public ELTKasko.RequestInfoParams Params;
public GetRequestInfoResponse()
{
}
public GetRequestInfoResponse(string InsuranceCompany, string PremiumSum, string ProgramId, string ProductId, string Status, string ContractOptionId, ELTKasko.RequestInfoParams Params)
{
this.InsuranceCompany = InsuranceCompany;
this.PremiumSum = PremiumSum;
this.ProgramId = ProgramId;
this.ProductId = ProductId;
this.Status = Status;
this.ContractOptionId = ContractOptionId;
this.Params = Params;
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[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.2")]
[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.2")]
[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.2")]
[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.2")]
[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.2")]
[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.0.2")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://elt-poisk.com/")]
public partial class GetKASKOProlongInfoParams
{
private string previousPolicyNumberField;
private string previousInsuranceCompanyField;
private GetKASKOProlongInfoParamsInsured insuredField;
private GetKASKOProlongInfoParamsVehicle vehicleField;
///
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
public string PreviousPolicyNumber
{
get
{
return this.previousPolicyNumberField;
}
set
{
this.previousPolicyNumberField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
public string PreviousInsuranceCompany
{
get
{
return this.previousInsuranceCompanyField;
}
set
{
this.previousInsuranceCompanyField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=2)]
public GetKASKOProlongInfoParamsInsured Insured
{
get
{
return this.insuredField;
}
set
{
this.insuredField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=3)]
public GetKASKOProlongInfoParamsVehicle Vehicle
{
get
{
return this.vehicleField;
}
set
{
this.vehicleField = value;
}
}
}
///
[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 GetKASKOProlongInfoParamsInsured
{
private string surnameField;
private string nameField;
private string patronymicField;
///
[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.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 GetKASKOProlongInfoParamsVehicle
{
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.2")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://elt-poisk.com/")]
public partial class GetKASKOProlongInfoResponseParams
{
private string currencyField;
private string isNewField;
private string usageStartField;
private string usageCityKLADRField;
private string vehicleYearField;
private string markField;
private string modelField;
private GetKASKOProlongInfoResponseParamsModification 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 GetKASKOProlongInfoResponseParamsVehicle 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 GetKASKOProlongInfoResponseParamsModification 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 GetKASKOProlongInfoResponseParamsVehicle 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.2")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://elt-poisk.com/")]
public partial class GetKASKOProlongInfoResponseParamsModification
{
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.2")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://elt-poisk.com/")]
public partial class GetKASKOProlongInfoResponseParamsVehicle
{
private string regNumberField;
private string colorField;
private string engineNumberField;
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(Order=3)]
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=4)]
public string VIN
{
get
{
return this.vINField;
}
set
{
this.vINField = value;
}
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ServiceModel.MessageContractAttribute(WrapperName="GetKASKOProlongInfo", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)]
public partial class GetKASKOProlongInfoRequest
{
[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 ELTKasko.GetKASKOProlongInfoParams Params;
public GetKASKOProlongInfoRequest()
{
}
public GetKASKOProlongInfoRequest(ELTKasko.AuthInfo AuthInfo, ELTKasko.GetKASKOProlongInfoParams Params)
{
this.AuthInfo = AuthInfo;
this.Params = Params;
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ServiceModel.MessageContractAttribute(WrapperName="GetKASKOProlongInfoResponse", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)]
public partial class GetKASKOProlongInfoResponse
{
[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 ProgramId;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=2)]
public string ProductId;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=3)]
public string PolicyNumber;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=4)]
public string OrderId;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=5)]
public System.DateTime ContractBeginDate;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=6)]
public System.DateTime ContractEnd;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=7)]
public System.DateTime ContractSign;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=8)]
public string InvoiceNumber;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=9)]
public string PaymentStatus;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=10)]
public string ContractStatus;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=11)]
public string StatusId;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=12)]
public string StatusName;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=13)]
public string PremiumSum;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=14)]
public ELTKasko.GetKASKOProlongInfoResponseParams Params;
public GetKASKOProlongInfoResponse()
{
}
public GetKASKOProlongInfoResponse(string InsuranceCompany, string ProgramId, string ProductId, 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.GetKASKOProlongInfoResponseParams Params)
{
this.InsuranceCompany = InsuranceCompany;
this.ProgramId = ProgramId;
this.ProductId = ProductId;
this.PolicyNumber = PolicyNumber;
this.OrderId = OrderId;
this.ContractBeginDate = ContractBeginDate;
this.ContractEnd = ContractEnd;
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.2")]
[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.2")]
[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.2")]
[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.2")]
[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.2")]
[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.0.2")]
[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)]
[System.Xml.Serialization.XmlElementAttribute(DataType="integer")]
public string TaskLinkId;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=2)]
[System.Xml.Serialization.XmlElementAttribute(DataType="integer")]
public string RealTaskId;
[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 initMultiUpdateTasksRequest(ELTKasko.AuthInfo AuthInfo, string TaskLinkId, string RealTaskId, string ProcessId, string TaskTypeId, ELTKasko.initMultiUpdateTasksList[] List)
{
this.AuthInfo = AuthInfo;
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.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[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)]
public ELTKasko.initMultiUpdateTasksResponseInitMultiUpdateTasksResult initMultiUpdateTasksResult;
public initMultiUpdateTasksResponse()
{
}
public initMultiUpdateTasksResponse(ELTKasko.initMultiUpdateTasksResponseInitMultiUpdateTasksResult initMultiUpdateTasksResult)
{
this.initMultiUpdateTasksResult = initMultiUpdateTasksResult;
}
}
///
[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 GetOrderInfoResponseGetOrderInfoResult
{
private GetOrderInfoResponseGetOrderInfoResultInsuranceProduct insuranceProductField;
private GetOrderInfoResponseGetOrderInfoResultInsured insuredField;
private string policyNumberField;
private string deliveryDateTimeField;
private Address deliveryAddressField;
///
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
public GetOrderInfoResponseGetOrderInfoResultInsuranceProduct InsuranceProduct
{
get
{
return this.insuranceProductField;
}
set
{
this.insuranceProductField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
public GetOrderInfoResponseGetOrderInfoResultInsured Insured
{
get
{
return this.insuredField;
}
set
{
this.insuredField = 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 DeliveryDateTime
{
get
{
return this.deliveryDateTimeField;
}
set
{
this.deliveryDateTimeField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=4)]
public Address DeliveryAddress
{
get
{
return this.deliveryAddressField;
}
set
{
this.deliveryAddressField = value;
}
}
}
///
[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 GetOrderInfoResponseGetOrderInfoResultInsuranceProduct
{
private string idField;
private string nameField;
private string statusField;
///
[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 Status
{
get
{
return this.statusField;
}
set
{
this.statusField = value;
}
}
}
///
[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 GetOrderInfoResponseGetOrderInfoResultInsured
{
private System.DateTime dOBField;
private string subjectIdField;
private string surnameField;
private string nameField;
private string patronymicField;
private string sexField;
private string phoneField;
private string emailField;
private string insuranceCompanyField;
///
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
public System.DateTime DOB
{
get
{
return this.dOBField;
}
set
{
this.dOBField = 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 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 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 string InsuranceCompany
{
get
{
return this.insuranceCompanyField;
}
set
{
this.insuranceCompanyField = value;
}
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[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
{
[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 GetOrderInfoRequest()
{
}
public GetOrderInfoRequest(ELTKasko.AuthInfo AuthInfo, string OrderId)
{
this.AuthInfo = AuthInfo;
this.OrderId = OrderId;
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[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
{
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=0)]
public ELTKasko.GetOrderInfoResponseGetOrderInfoResult GetOrderInfoResult;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=1)]
public string ErrorMessage;
public GetOrderInfoResponse()
{
}
public GetOrderInfoResponse(ELTKasko.GetOrderInfoResponseGetOrderInfoResult GetOrderInfoResult, string ErrorMessage)
{
this.GetOrderInfoResult = GetOrderInfoResult;
this.ErrorMessage = ErrorMessage;
}
}
[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="GetEngineVolume", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)]
public partial class GetEngineVolumeRequest
{
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=0)]
public string Marka;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=1)]
public string Model;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=2)]
public string Modification;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=3)]
public string EngineType;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=4)]
public string BodyType;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=5)]
public string KPPTypeId;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=6)]
public string VehicleYear;
public GetEngineVolumeRequest()
{
}
public GetEngineVolumeRequest(string Marka, string Model, string Modification, string EngineType, string BodyType, string KPPTypeId, string VehicleYear)
{
this.Marka = Marka;
this.Model = Model;
this.Modification = Modification;
this.EngineType = EngineType;
this.BodyType = BodyType;
this.KPPTypeId = KPPTypeId;
this.VehicleYear = VehicleYear;
}
}
[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="GetEngineVolumeResponse", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)]
public partial class GetEngineVolumeResponse
{
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=0)]
[System.Xml.Serialization.XmlArrayItemAttribute("EngineVolume")]
public string[] GetEngineVolumeResult;
public GetEngineVolumeResponse()
{
}
public GetEngineVolumeResponse(string[] GetEngineVolumeResult)
{
this.GetEngineVolumeResult = GetEngineVolumeResult;
}
}
///
[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 MovingBSOResponseMovingBSOResult
{
private BSOMovedType[] bSOSField;
///
[System.Xml.Serialization.XmlArrayAttribute(Order=0)]
[System.Xml.Serialization.XmlArrayItemAttribute("BSO", IsNullable=false)]
public BSOMovedType[] BSOS
{
get
{
return this.bSOSField;
}
set
{
this.bSOSField = value;
}
}
}
[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="MovingBSO", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)]
public partial class MovingBSORequest
{
[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 MovingType;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=2)]
public string BSOStatusId;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=3)]
public string ReceiverSubjectID;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=4)]
[System.Xml.Serialization.XmlArrayItemAttribute(IsNullable=false)]
public ELTKasko.BSO[] BSOS;
public MovingBSORequest()
{
}
public MovingBSORequest(ELTKasko.AuthInfo AuthInfo, string MovingType, string BSOStatusId, string ReceiverSubjectID, ELTKasko.BSO[] BSOS)
{
this.AuthInfo = AuthInfo;
this.MovingType = MovingType;
this.BSOStatusId = BSOStatusId;
this.ReceiverSubjectID = ReceiverSubjectID;
this.BSOS = BSOS;
}
}
[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="MovingBSOResponse", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)]
public partial class MovingBSOResponse
{
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=0)]
public ELTKasko.MovingBSOResponseMovingBSOResult MovingBSOResult;
public MovingBSOResponse()
{
}
public MovingBSOResponse(ELTKasko.MovingBSOResponseMovingBSOResult MovingBSOResult)
{
this.MovingBSOResult = MovingBSOResult;
}
}
///
[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 MappedCarsResponseModification
{
private string nameField;
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 string Name
{
get
{
return this.nameField;
}
set
{
this.nameField = 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.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ServiceModel.MessageContractAttribute(WrapperName="MappedCars", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)]
public partial class MappedCarsRequest
{
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=0)]
public string Marka;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=1)]
public string Model;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=2)]
public string Modification;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=3)]
public string InsuranceCompany;
public MappedCarsRequest()
{
}
public MappedCarsRequest(string Marka, string Model, string Modification, string InsuranceCompany)
{
this.Marka = Marka;
this.Model = Model;
this.Modification = Modification;
this.InsuranceCompany = InsuranceCompany;
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ServiceModel.MessageContractAttribute(WrapperName="MappedCarsResponse", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)]
public partial class MappedCarsResponse
{
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=0)]
public string Mark;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=1)]
public string Model;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=2)]
public ELTKasko.MappedCarsResponseModification Modification;
public MappedCarsResponse()
{
}
public MappedCarsResponse(string Mark, string Model, ELTKasko.MappedCarsResponseModification Modification)
{
this.Mark = Mark;
this.Model = Model;
this.Modification = Modification;
}
}
///
[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 GetDepUserResponseGetDepUserResult
{
private UserType[] usersField;
///
[System.Xml.Serialization.XmlArrayAttribute(Order=0)]
[System.Xml.Serialization.XmlArrayItemAttribute("User", IsNullable=false)]
public UserType[] Users
{
get
{
return this.usersField;
}
set
{
this.usersField = value;
}
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ServiceModel.MessageContractAttribute(WrapperName="CheckPhone", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)]
public partial class CheckPhoneRequest
{
[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 OrderId;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=2)]
public string Phone;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=3)]
public string VerifycationCode;
public CheckPhoneRequest()
{
}
public CheckPhoneRequest(string InsuranceCompany, string OrderId, string Phone, string VerifycationCode)
{
this.InsuranceCompany = InsuranceCompany;
this.OrderId = OrderId;
this.Phone = Phone;
this.VerifycationCode = VerifycationCode;
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ServiceModel.MessageContractAttribute(WrapperName="CheckPhoneResponse", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)]
public partial class CheckPhoneResponse
{
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=0)]
public int PhoneExist;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=1)]
public bool VerificationSent;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=2)]
public bool VerificationComplete;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=3)]
public string Errors;
public CheckPhoneResponse()
{
}
public CheckPhoneResponse(int PhoneExist, bool VerificationSent, bool VerificationComplete, string Errors)
{
this.PhoneExist = PhoneExist;
this.VerificationSent = VerificationSent;
this.VerificationComplete = VerificationComplete;
this.Errors = Errors;
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[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.2")]
[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.0.2")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://elt-poisk.com/")]
public partial class ChangeStatusPolicyResponseResponseStatus
{
private int premiumSumField;
private bool premiumSumFieldSpecified;
private string errorField;
private string errorMsgField;
private string messageField;
///
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
public int PremiumSum
{
get
{
return this.premiumSumField;
}
set
{
this.premiumSumField = value;
}
}
///
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool PremiumSumSpecified
{
get
{
return this.premiumSumFieldSpecified;
}
set
{
this.premiumSumFieldSpecified = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
public string Error
{
get
{
return this.errorField;
}
set
{
this.errorField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=2)]
public string ErrorMsg
{
get
{
return this.errorMsgField;
}
set
{
this.errorMsgField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=3)]
public string Message
{
get
{
return this.messageField;
}
set
{
this.messageField = value;
}
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[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
{
[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 OrderId;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=3)]
public string StatusId;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=4)]
public string PolicyNumber;
public ChangeStatusPolicyRequest()
{
}
public ChangeStatusPolicyRequest(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;
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[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
{
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=0)]
public bool Success;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=1)]
public ELTKasko.ChangeStatusPolicyResponseResponseStatus ResponseStatus;
public ChangeStatusPolicyResponse()
{
}
public ChangeStatusPolicyResponse(bool Success, ELTKasko.ChangeStatusPolicyResponseResponseStatus ResponseStatus)
{
this.Success = Success;
this.ResponseStatus = ResponseStatus;
}
}
///
[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 GetInsuranceCompanyAccountDetailsInsuranceCompany
{
private string codeField;
///
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
public string Code
{
get
{
return this.codeField;
}
set
{
this.codeField = value;
}
}
}
///
[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 GetInsuranceCompanyAccountDetailsResponseAccountDetails
{
private string bankNameField;
private string iNNField;
private string kPPField;
private string bIKField;
private string currentAccountField;
private string correspondentAccountField;
///
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
public string BankName
{
get
{
return this.bankNameField;
}
set
{
this.bankNameField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
public string INN
{
get
{
return this.iNNField;
}
set
{
this.iNNField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=2)]
public string KPP
{
get
{
return this.kPPField;
}
set
{
this.kPPField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=3)]
public string BIK
{
get
{
return this.bIKField;
}
set
{
this.bIKField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=4)]
public string CurrentAccount
{
get
{
return this.currentAccountField;
}
set
{
this.currentAccountField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=5)]
public string CorrespondentAccount
{
get
{
return this.correspondentAccountField;
}
set
{
this.correspondentAccountField = value;
}
}
}
///
[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 GetBSOResponseGetBSOResult
{
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.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="GetPUUMarks", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)]
public partial class GetPUUMarksRequest
{
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=0)]
[System.Xml.Serialization.XmlArrayItemAttribute("Type")]
public string[] Types;
public GetPUUMarksRequest()
{
}
public GetPUUMarksRequest(string[] Types)
{
this.Types = Types;
}
}
[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="GetPUUMarksResponse", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)]
public partial class GetPUUMarksResponse
{
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=0)]
public ELTKasko.PUUMark[] GetPUUMarksResult;
public GetPUUMarksResponse()
{
}
public GetPUUMarksResponse(ELTKasko.PUUMark[] GetPUUMarksResult)
{
this.GetPUUMarksResult = GetPUUMarksResult;
}
}
[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="UploadFile", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)]
public partial class UploadFileRequest
{
[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 FileName;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=3)]
public string DocType;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=4)]
[System.Xml.Serialization.XmlElementAttribute(DataType="base64Binary")]
public byte[] Data;
public UploadFileRequest()
{
}
public UploadFileRequest(ELTKasko.AuthInfo AuthInfo, string OrderId, string FileName, string DocType, byte[] Data)
{
this.AuthInfo = AuthInfo;
this.OrderId = OrderId;
this.FileName = FileName;
this.DocType = DocType;
this.Data = Data;
}
}
[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="UploadFileResponse", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)]
public partial class UploadFileResponse
{
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=0)]
public string UploadFileResult;
public UploadFileResponse()
{
}
public UploadFileResponse(string UploadFileResult)
{
this.UploadFileResult = UploadFileResult;
}
}
[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="UploadFileToInsurance", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)]
public partial class UploadFileToInsuranceRequest
{
[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 FileName;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=3)]
public string Type;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=4)]
[System.Xml.Serialization.XmlElementAttribute(DataType="base64Binary")]
public byte[] Data;
public UploadFileToInsuranceRequest()
{
}
public UploadFileToInsuranceRequest(ELTKasko.AuthInfo AuthInfo, string OrderId, string FileName, string Type, byte[] Data)
{
this.AuthInfo = AuthInfo;
this.OrderId = OrderId;
this.FileName = FileName;
this.Type = Type;
this.Data = Data;
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="UploadFileToInsuranceResponse", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)]
public partial class UploadFileToInsuranceResponse
{
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=0)]
public string UploadFileToInsuranceResult;
public UploadFileToInsuranceResponse()
{
}
public UploadFileToInsuranceResponse(string UploadFileToInsuranceResult)
{
this.UploadFileToInsuranceResult = UploadFileToInsuranceResult;
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[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.2")]
[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.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ServiceModel.MessageContractAttribute(WrapperName="ImportPayment", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)]
public partial class ImportPaymentRequest
{
[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 InvoiceNumber;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=2)]
public int PaymentType;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=3)]
public double PaymentSum;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=4)]
public System.DateTime PaymentDate;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=5)]
public string OrderId;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=6)]
public string Domain;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=7)]
public bool Authorizated;
public ImportPaymentRequest()
{
}
public ImportPaymentRequest(ELTKasko.AuthInfo AuthInfo, string InvoiceNumber, int PaymentType, double PaymentSum, System.DateTime PaymentDate, string OrderId, string Domain, bool Authorizated)
{
this.AuthInfo = AuthInfo;
this.InvoiceNumber = InvoiceNumber;
this.PaymentType = PaymentType;
this.PaymentSum = PaymentSum;
this.PaymentDate = PaymentDate;
this.OrderId = OrderId;
this.Domain = Domain;
this.Authorizated = Authorizated;
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ServiceModel.MessageContractAttribute(WrapperName="ImportPaymentResponse", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)]
public partial class ImportPaymentResponse
{
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=0)]
public string PaymentNumber;
[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;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=3)]
public bool ImportStatus;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=4)]
public bool LinkStatus;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=5)]
public bool SendMailStatus;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=6)]
[System.Xml.Serialization.XmlArrayItemAttribute("Mail")]
public ELTKasko.Mails[] Mails;
public ImportPaymentResponse()
{
}
public ImportPaymentResponse(string PaymentNumber, string Message, string Error, bool ImportStatus, bool LinkStatus, bool SendMailStatus, ELTKasko.Mails[] Mails)
{
this.PaymentNumber = PaymentNumber;
this.Message = Message;
this.Error = Error;
this.ImportStatus = ImportStatus;
this.LinkStatus = LinkStatus;
this.SendMailStatus = SendMailStatus;
this.Mails = Mails;
}
}
[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
{
public GetRegionsExtRequest()
{
}
}
[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="GetRegionsExtResponse", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)]
public partial class GetRegionsExtResponse
{
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=0)]
[System.Xml.Serialization.XmlArrayItemAttribute("Region")]
public ELTKasko.RegionExtended[] GetRegionsExtResult;
public GetRegionsExtResponse()
{
}
public GetRegionsExtResponse(ELTKasko.RegionExtended[] GetRegionsExtResult)
{
this.GetRegionsExtResult = GetRegionsExtResult;
}
}
[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="GetLocalitiesExt", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)]
public partial class GetLocalitiesExtRequest
{
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=0)]
public string RegionId;
public GetLocalitiesExtRequest()
{
}
public GetLocalitiesExtRequest(string RegionId)
{
this.RegionId = RegionId;
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="GetLocalitiesExtResponse", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)]
public partial class GetLocalitiesExtResponse
{
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=0)]
[System.Xml.Serialization.XmlArrayItemAttribute("Locality")]
public ELTKasko.LocalityExtended[] GetLocalitiesExtResult;
public GetLocalitiesExtResponse()
{
}
public GetLocalitiesExtResponse(ELTKasko.LocalityExtended[] GetLocalitiesExtResult)
{
this.GetLocalitiesExtResult = GetLocalitiesExtResult;
}
}
[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="GetCitiesExt", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)]
public partial class GetCitiesExtRequest
{
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=0)]
public string RegionId;
public GetCitiesExtRequest()
{
}
public GetCitiesExtRequest(string RegionId)
{
this.RegionId = RegionId;
}
}
[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="GetCitiesExtResponse", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)]
public partial class GetCitiesExtResponse
{
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=0)]
[System.Xml.Serialization.XmlArrayItemAttribute("Locality")]
public ELTKasko.CityExtended[] GetCitiesExtResult;
public GetCitiesExtResponse()
{
}
public GetCitiesExtResponse(ELTKasko.CityExtended[] GetCitiesExtResult)
{
this.GetCitiesExtResult = GetCitiesExtResult;
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[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 ELTKasko.AuthInfo AuthInfo;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=1)]
public string CalcID;
public DeleteCalculationRequest()
{
}
public DeleteCalculationRequest(ELTKasko.AuthInfo AuthInfo, string CalcID)
{
this.AuthInfo = AuthInfo;
this.CalcID = CalcID;
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[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 bool DeleteCalculationResult;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=1)]
public string Error;
public DeleteCalculationResponse()
{
}
public DeleteCalculationResponse(bool DeleteCalculationResult, string Error)
{
this.DeleteCalculationResult = DeleteCalculationResult;
this.Error = Error;
}
}
[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="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.2")]
[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.2")]
[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.2")]
[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.2")]
[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.2")]
[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.2")]
[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.2")]
[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.2")]
[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.2")]
[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.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="GetDocumentTypes", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)]
public partial class GetDocumentTypesRequest
{
public GetDocumentTypesRequest()
{
}
}
[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="GetDocumentTypesResponse", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)]
public partial class GetDocumentTypesResponse
{
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=0)]
[System.Xml.Serialization.XmlArrayItemAttribute("DocumentType")]
public ELTKasko.SubjectType[] GetDocumentTypesResult;
public GetDocumentTypesResponse()
{
}
public GetDocumentTypesResponse(ELTKasko.SubjectType[] GetDocumentTypesResult)
{
this.GetDocumentTypesResult = GetDocumentTypesResult;
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[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.2")]
[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.2")]
[System.ServiceModel.MessageContractAttribute(WrapperName="AnnulKASKO", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)]
public partial class AnnulKASKORequest
{
[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 ContractStatusTypeId;
public AnnulKASKORequest()
{
}
public AnnulKASKORequest(ELTKasko.AuthInfo AuthInfo, string OrderId, string ContractStatusTypeId)
{
this.AuthInfo = AuthInfo;
this.OrderId = OrderId;
this.ContractStatusTypeId = ContractStatusTypeId;
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ServiceModel.MessageContractAttribute(WrapperName="AnnulKASKOResponse", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)]
public partial class AnnulKASKOResponse
{
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=0)]
public int AnnulKASKOResult;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=1)]
public string ErrorMessage;
public AnnulKASKOResponse()
{
}
public AnnulKASKOResponse(int AnnulKASKOResult, string ErrorMessage)
{
this.AnnulKASKOResult = AnnulKASKOResult;
this.ErrorMessage = ErrorMessage;
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[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
{
[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 GetAvailablePrintFormsRequest()
{
}
public GetAvailablePrintFormsRequest(ELTKasko.AuthInfo AuthInfo, string OrderId)
{
this.AuthInfo = AuthInfo;
this.OrderId = OrderId;
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[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
{
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=0)]
public ELTKasko.DictionaryElement[] GetAvailablePrintFormsResult;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=1)]
public string PolicyNumber;
public GetAvailablePrintFormsResponse()
{
}
public GetAvailablePrintFormsResponse(ELTKasko.DictionaryElement[] GetAvailablePrintFormsResult, string PolicyNumber)
{
this.GetAvailablePrintFormsResult = GetAvailablePrintFormsResult;
this.PolicyNumber = PolicyNumber;
}
}
///
[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 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.2")]
[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)]
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;
public GetPrintFormPicturesRequest()
{
}
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.0.2")]
[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)]
[System.Xml.Serialization.XmlElementAttribute("picture")]
public ELTKasko.GetPrintFormPicturesResponsePicture[] picture;
public GetPrintFormPicturesResponse()
{
}
public GetPrintFormPicturesResponse(ELTKasko.GetPrintFormPicturesResponsePicture[] picture)
{
this.picture = picture;
}
}
///
[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 GetPrintFormResponseGetPrintFormResult
{
private string idField;
private string nameField;
private string formatField;
///
[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 Format
{
get
{
return this.formatField;
}
set
{
this.formatField = value;
}
}
}
[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="GetPrintKP", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)]
public partial class GetPrintKPRequest
{
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=0)]
public ELTKasko.AuthInfo AuthInfo;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=1)]
[System.Xml.Serialization.XmlArrayItemAttribute("CalcId")]
public System.Nullable[] CalcList;
public GetPrintKPRequest()
{
}
public GetPrintKPRequest(ELTKasko.AuthInfo AuthInfo, System.Nullable[] CalcList)
{
this.AuthInfo = AuthInfo;
this.CalcList = CalcList;
}
}
[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="GetPrintKPResponse", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)]
public partial class GetPrintKPResponse
{
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=0)]
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
public string KPData;
public GetPrintKPResponse()
{
}
public GetPrintKPResponse(string KPData)
{
this.KPData = KPData;
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ServiceModel.MessageContractAttribute(WrapperName="RegisterNewUser", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)]
public partial class RegisterNewUserRequest
{
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=0)]
public string Login;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=1)]
public string Password;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=2)]
public string Region;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=3)]
public string Surname;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=4)]
public string Name;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=5)]
public string Patronymic;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=6)]
public int Status;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=7)]
public string Email;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=8)]
public string Phone;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=9)]
[System.Xml.Serialization.XmlArrayItemAttribute("RoleId", IsNullable=false)]
public string[] UserRoles;
public RegisterNewUserRequest()
{
}
public RegisterNewUserRequest(string Login, string Password, string Region, string Surname, string Name, string Patronymic, int Status, string Email, string Phone, string[] UserRoles)
{
this.Login = Login;
this.Password = Password;
this.Region = Region;
this.Surname = Surname;
this.Name = Name;
this.Patronymic = Patronymic;
this.Status = Status;
this.Email = Email;
this.Phone = Phone;
this.UserRoles = UserRoles;
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ServiceModel.MessageContractAttribute(WrapperName="RegisterNewUserResponse", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)]
public partial class RegisterNewUserResponse
{
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=0)]
public bool RegisterNewUserResult;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=1)]
public string SubjectId;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=2)]
public string[] ErrorList;
public RegisterNewUserResponse()
{
}
public RegisterNewUserResponse(bool RegisterNewUserResult, string SubjectId, string[] ErrorList)
{
this.RegisterNewUserResult = RegisterNewUserResult;
this.SubjectId = SubjectId;
this.ErrorList = ErrorList;
}
}
///
[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 UpdateUserPersonDocument
{
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.2")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://elt-poisk.com/")]
public partial class UpdateUserRegistrationAddress
{
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.2")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://elt-poisk.com/")]
public partial class UpdateUserFactAddress
{
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.2")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://elt-poisk.com/")]
public partial class UpdateUserKBM
{
private string valueField;
private string classField;
private UpdateUserKBMPrevoiusKBM 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 UpdateUserKBMPrevoiusKBM PrevoiusKBM
{
get
{
return this.prevoiusKBMField;
}
set
{
this.prevoiusKBMField = value;
}
}
}
///
[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 UpdateUserKBMPrevoiusKBM
{
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.2")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://elt-poisk.com/")]
public partial class UpdateUserVehicle
{
private string regNumberField;
private string vINField;
private string usageStartField;
private string vehicleYearField;
private string markField;
private string modelField;
private string modificationField;
///
[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.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ServiceModel.MessageContractAttribute(WrapperName="UpdateUser", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)]
public partial class UpdateUserRequest
{
[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;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=3)]
public string Region;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=4)]
public string Surname;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=5)]
public string Name;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=6)]
public string Patronymic;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=7)]
public string FirstNameLat;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=8)]
public string LastNameLat;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=9)]
public int Status;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=10)]
public string DOB;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=11)]
public string Sex;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=12)]
public string Phone;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=13)]
public string Email;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=14)]
public ELTKasko.UpdateUserPersonDocument PersonDocument;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=15)]
public ELTKasko.UpdateUserRegistrationAddress RegistrationAddress;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=16)]
public ELTKasko.UpdateUserFactAddress FactAddress;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=17)]
public ELTKasko.UpdateUserKBM KBM;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=18)]
[System.Xml.Serialization.XmlArrayItemAttribute("Vehicle", IsNullable=false)]
public ELTKasko.UpdateUserVehicle[] Vehicles;
public UpdateUserRequest()
{
}
public UpdateUserRequest(
ELTKasko.AuthInfo AuthInfo,
string Login,
string Password,
string Region,
string Surname,
string Name,
string Patronymic,
string FirstNameLat,
string LastNameLat,
int Status,
string DOB,
string Sex,
string Phone,
string Email,
ELTKasko.UpdateUserPersonDocument PersonDocument,
ELTKasko.UpdateUserRegistrationAddress RegistrationAddress,
ELTKasko.UpdateUserFactAddress FactAddress,
ELTKasko.UpdateUserKBM KBM,
ELTKasko.UpdateUserVehicle[] Vehicles)
{
this.AuthInfo = AuthInfo;
this.Login = Login;
this.Password = Password;
this.Region = Region;
this.Surname = Surname;
this.Name = Name;
this.Patronymic = Patronymic;
this.FirstNameLat = FirstNameLat;
this.LastNameLat = LastNameLat;
this.Status = Status;
this.DOB = DOB;
this.Sex = Sex;
this.Phone = Phone;
this.Email = Email;
this.PersonDocument = PersonDocument;
this.RegistrationAddress = RegistrationAddress;
this.FactAddress = FactAddress;
this.KBM = KBM;
this.Vehicles = Vehicles;
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ServiceModel.MessageContractAttribute(WrapperName="UpdateUserResponse", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)]
public partial class UpdateUserResponse
{
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=0)]
public bool UpdateUserResult;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=1)]
public string[] ErrorList;
public UpdateUserResponse()
{
}
public UpdateUserResponse(bool UpdateUserResult, string[] ErrorList)
{
this.UpdateUserResult = UpdateUserResult;
this.ErrorList = ErrorList;
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ServiceModel.MessageContractAttribute(WrapperName="AuthorizationUser", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)]
public partial class AuthorizationUserRequest
{
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=0)]
public string Login;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=1)]
public string Password;
public AuthorizationUserRequest()
{
}
public AuthorizationUserRequest(string Login, string Password)
{
this.Login = Login;
this.Password = Password;
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ServiceModel.MessageContractAttribute(WrapperName="AuthorizationUserResponse", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)]
public partial class AuthorizationUserResponse
{
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=0)]
public bool AuthorizationUserResult;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=1)]
public int AuthorizationUserStatus;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=2)]
[System.Xml.Serialization.XmlArrayItemAttribute("RoleId", IsNullable=false)]
public string[] UserRoles;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=3)]
public ELTKasko.UserDataType UserData;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=4)]
public string[] ErrorList;
public AuthorizationUserResponse()
{
}
public AuthorizationUserResponse(bool AuthorizationUserResult, int AuthorizationUserStatus, string[] UserRoles, ELTKasko.UserDataType UserData, string[] ErrorList)
{
this.AuthorizationUserResult = AuthorizationUserResult;
this.AuthorizationUserStatus = AuthorizationUserStatus;
this.UserRoles = UserRoles;
this.UserData = UserData;
this.ErrorList = ErrorList;
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ServiceModel.MessageContractAttribute(WrapperName="ChangeStatusUser", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)]
public partial class ChangeStatusUserRequest
{
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=0)]
public string Login;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=1)]
public int Status;
public ChangeStatusUserRequest()
{
}
public ChangeStatusUserRequest(string Login, int Status)
{
this.Login = Login;
this.Status = Status;
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ServiceModel.MessageContractAttribute(WrapperName="ChangeStatusUserResponse", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)]
public partial class ChangeStatusUserResponse
{
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=0)]
public bool ChangeStatusUserResult;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=1)]
public string[] ErrorList;
public ChangeStatusUserResponse()
{
}
public ChangeStatusUserResponse(bool ChangeStatusUserResult, string[] ErrorList)
{
this.ChangeStatusUserResult = ChangeStatusUserResult;
this.ErrorList = ErrorList;
}
}
///
[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 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.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 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.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.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.2")]
[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.2")]
[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.2")]
[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.2")]
[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.2")]
[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.2")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="GetGOLimit", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)]
public partial class GetGOLimitRequest
{
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=0)]
public string InsuranceCompany;
public GetGOLimitRequest()
{
}
public GetGOLimitRequest(string InsuranceCompany)
{
this.InsuranceCompany = InsuranceCompany;
}
}
[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="GetGOLimitResponse", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)]
public partial class GetGOLimitResponse
{
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=0)]
[System.Xml.Serialization.XmlElementAttribute("Limit", IsNullable=true)]
public ELTKasko.LimitElement[] Limit;
public GetGOLimitResponse()
{
}
public GetGOLimitResponse(ELTKasko.LimitElement[] Limit)
{
this.Limit = Limit;
}
}
[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="GetInvoiceNumber", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)]
public partial class GetInvoiceNumberRequest
{
[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 NumberOfPayments;
public GetInvoiceNumberRequest()
{
}
public GetInvoiceNumberRequest(ELTKasko.AuthInfo AuthInfo, string OrderId, int NumberOfPayments)
{
this.AuthInfo = AuthInfo;
this.OrderId = OrderId;
this.NumberOfPayments = NumberOfPayments;
}
}
[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="GetInvoiceNumberResponse", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)]
public partial class GetInvoiceNumberResponse
{
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=0)]
[System.Xml.Serialization.XmlArrayItemAttribute("Invoice")]
public string[] GetInvoiceNumberResult;
public GetInvoiceNumberResponse()
{
}
public GetInvoiceNumberResponse(string[] GetInvoiceNumberResult)
{
this.GetInvoiceNumberResult = GetInvoiceNumberResult;
}
}
///
[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 GetCalculationListParams
{
private string surnameField;
private string nameField;
private string patronymicField;
private string phoneField;
private string dateFromField;
private string dateToField;
private string markField;
private string modelField;
private string regNumberField;
private string insuranceCompanyField;
///
[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 Phone
{
get
{
return this.phoneField;
}
set
{
this.phoneField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=4)]
public string DateFrom
{
get
{
return this.dateFromField;
}
set
{
this.dateFromField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=5)]
public string DateTo
{
get
{
return this.dateToField;
}
set
{
this.dateToField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=6)]
public string Mark
{
get
{
return this.markField;
}
set
{
this.markField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=7)]
public string Model
{
get
{
return this.modelField;
}
set
{
this.modelField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=8)]
public string RegNumber
{
get
{
return this.regNumberField;
}
set
{
this.regNumberField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=9)]
public string InsuranceCompany
{
get
{
return this.insuranceCompanyField;
}
set
{
this.insuranceCompanyField = value;
}
}
}
[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="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.2")]
[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.2")]
[System.ServiceModel.MessageContractAttribute(WrapperName="SaveClient", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)]
public partial class SaveClientRequest
{
[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 ELTKasko.ClientData Client;
public SaveClientRequest()
{
}
public SaveClientRequest(ELTKasko.AuthInfo AuthInfo, ELTKasko.ClientData Client)
{
this.AuthInfo = AuthInfo;
this.Client = Client;
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ServiceModel.MessageContractAttribute(WrapperName="SaveClientResponse", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)]
public partial class SaveClientResponse
{
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=0)]
public bool SaveClientResult;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=1)]
public string SubjectId;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=2)]
public string[] ErrorList;
public SaveClientResponse()
{
}
public SaveClientResponse(bool SaveClientResult, string SubjectId, string[] ErrorList)
{
this.SaveClientResult = SaveClientResult;
this.SubjectId = SubjectId;
this.ErrorList = ErrorList;
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ServiceModel.MessageContractAttribute(WrapperName="SearchClient", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)]
public partial class SearchClientRequest
{
[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 ClientType;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=3)]
public int OpfId;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=4)]
public string CompanyName;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=5)]
public int INN;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=6)]
public int KPP;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=7)]
public string Surname;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=8)]
public string Name;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=9)]
public string Patronymic;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=10)]
public string DOB;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=11)]
public int Sex;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=12)]
public string Email;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=13)]
public ELTKasko.PersonDocument PersonDocument;
public SearchClientRequest()
{
}
public SearchClientRequest(ELTKasko.AuthInfo AuthInfo, int SubjectId, int ClientType, int OpfId, string CompanyName, int INN, int KPP, string Surname, string Name, string Patronymic, string DOB, int Sex, string Email, ELTKasko.PersonDocument PersonDocument)
{
this.AuthInfo = AuthInfo;
this.SubjectId = SubjectId;
this.ClientType = ClientType;
this.OpfId = OpfId;
this.CompanyName = CompanyName;
this.INN = INN;
this.KPP = KPP;
this.Surname = Surname;
this.Name = Name;
this.Patronymic = Patronymic;
this.DOB = DOB;
this.Sex = Sex;
this.Email = Email;
this.PersonDocument = PersonDocument;
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
[System.ServiceModel.MessageContractAttribute(WrapperName="SearchClientResponse", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)]
public partial class SearchClientResponse
{
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=0)]
public bool SearchClientResult;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=1)]
[System.Xml.Serialization.XmlElementAttribute("Client", IsNullable=true)]
public ELTKasko.ClientData[] Client;
public SearchClientResponse()
{
}
public SearchClientResponse(bool SearchClientResult, ELTKasko.ClientData[] Client)
{
this.SearchClientResult = SearchClientResult;
this.Client = Client;
}
}
[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="GetCitizenship", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)]
public partial class GetCitizenshipRequest
{
public GetCitizenshipRequest()
{
}
}
[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="GetCitizenshipResponse", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)]
public partial class GetCitizenshipResponse
{
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=0)]
[System.Xml.Serialization.XmlElementAttribute("Element", IsNullable=true)]
public ELTKasko.DictionaryElement[] Element;
public GetCitizenshipResponse()
{
}
public GetCitizenshipResponse(ELTKasko.DictionaryElement[] Element)
{
this.Element = Element;
}
}
[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="GetOPF", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)]
public partial class GetOPFRequest
{
public GetOPFRequest()
{
}
}
[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="GetOPFResponse", WrapperNamespace="http://elt-poisk.com/", IsWrapped=true)]
public partial class GetOPFResponse
{
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://elt-poisk.com/", Order=0)]
[System.Xml.Serialization.XmlElementAttribute("Element", IsNullable=true)]
public ELTKasko.DictionaryElement[] Element;
public GetOPFResponse()
{
}
public GetOPFResponse(ELTKasko.DictionaryElement[] Element)
{
this.Element = Element;
}
}
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
public interface EltSoapChannel : ELTKasko.EltSoap, System.ServiceModel.IClientChannel
{
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.2")]
public partial class EltSoapClient : System.ServiceModel.ClientBase, ELTKasko.EltSoap
{
///
/// Implement this partial method to configure the service endpoint.
///
/// The endpoint to configure
/// The client credentials
static partial void ConfigureEndpoint(System.ServiceModel.Description.ServiceEndpoint serviceEndpoint, System.ServiceModel.Description.ClientCredentials clientCredentials);
public EltSoapClient() :
base(EltSoapClient.GetDefaultBinding(), EltSoapClient.GetDefaultEndpointAddress())
{
this.Endpoint.Name = EndpointConfiguration.EltSoap.ToString();
ConfigureEndpoint(this.Endpoint, this.ClientCredentials);
}
public EltSoapClient(EndpointConfiguration endpointConfiguration) :
base(EltSoapClient.GetBindingForEndpoint(endpointConfiguration), EltSoapClient.GetEndpointAddress(endpointConfiguration))
{
this.Endpoint.Name = endpointConfiguration.ToString();
ConfigureEndpoint(this.Endpoint, this.ClientCredentials);
}
public EltSoapClient(EndpointConfiguration endpointConfiguration, string remoteAddress) :
base(EltSoapClient.GetBindingForEndpoint(endpointConfiguration), new System.ServiceModel.EndpointAddress(remoteAddress))
{
this.Endpoint.Name = endpointConfiguration.ToString();
ConfigureEndpoint(this.Endpoint, this.ClientCredentials);
}
public EltSoapClient(EndpointConfiguration endpointConfiguration, System.ServiceModel.EndpointAddress remoteAddress) :
base(EltSoapClient.GetBindingForEndpoint(endpointConfiguration), remoteAddress)
{
this.Endpoint.Name = endpointConfiguration.ToString();
ConfigureEndpoint(this.Endpoint, this.ClientCredentials);
}
public EltSoapClient(System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress remoteAddress) :
base(binding, remoteAddress)
{
}
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
ELTKasko.GetPayLinkResponse ELTKasko.EltSoap.GetPayLink(ELTKasko.GetPayLinkRequest request)
{
return base.Channel.GetPayLink(request);
}
public bool GetPayLink(ELTKasko.AuthInfo AuthInfo, string OrderId, ref string BackLink, ref string BackLinkError, out string Link, out string Error)
{
ELTKasko.GetPayLinkRequest inValue = new ELTKasko.GetPayLinkRequest();
inValue.AuthInfo = AuthInfo;
inValue.OrderId = OrderId;
inValue.BackLink = BackLink;
inValue.BackLinkError = BackLinkError;
ELTKasko.GetPayLinkResponse retVal = ((ELTKasko.EltSoap)(this)).GetPayLink(inValue);
Link = retVal.Link;
Error = retVal.Error;
BackLink = retVal.BackLink;
BackLinkError = retVal.BackLinkError;
return retVal.Success;
}
public System.Threading.Tasks.Task GetPayLinkAsync(ELTKasko.GetPayLinkRequest request)
{
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)
{
return base.Channel.GetRequestInfo(request);
}
public string GetRequestInfo(ELTKasko.AuthInfo AuthInfo, string OrderId, out string PremiumSum, out string ProgramId, out string ProductId, out string Status, out string ContractOptionId, out ELTKasko.RequestInfoParams Params)
{
ELTKasko.GetRequestInfoRequest inValue = new ELTKasko.GetRequestInfoRequest();
inValue.AuthInfo = AuthInfo;
inValue.OrderId = OrderId;
ELTKasko.GetRequestInfoResponse retVal = ((ELTKasko.EltSoap)(this)).GetRequestInfo(inValue);
PremiumSum = retVal.PremiumSum;
ProgramId = retVal.ProgramId;
ProductId = retVal.ProductId;
Status = retVal.Status;
ContractOptionId = retVal.ContractOptionId;
Params = retVal.Params;
return retVal.InsuranceCompany;
}
public System.Threading.Tasks.Task GetRequestInfoAsync(ELTKasko.GetRequestInfoRequest request)
{
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);
}
public ELTKasko.OptionsByProgramCodeParams GetOptionsByProgramCode(string InsuranceCompany, string ProgramCode)
{
return base.Channel.GetOptionsByProgramCode(InsuranceCompany, ProgramCode);
}
public System.Threading.Tasks.Task GetOptionsByProgramCodeAsync(string InsuranceCompany, string ProgramCode)
{
return base.Channel.GetOptionsByProgramCodeAsync(InsuranceCompany, ProgramCode);
}
[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.GetKASKOProlongInfoResponse ELTKasko.EltSoap.GetKASKOProlongInfo(ELTKasko.GetKASKOProlongInfoRequest request)
{
return base.Channel.GetKASKOProlongInfo(request);
}
public string GetKASKOProlongInfo(
ELTKasko.AuthInfo AuthInfo,
ELTKasko.GetKASKOProlongInfoParams Params,
out string ProgramId,
out string ProductId,
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.GetKASKOProlongInfoResponseParams Params1)
{
ELTKasko.GetKASKOProlongInfoRequest inValue = new ELTKasko.GetKASKOProlongInfoRequest();
inValue.AuthInfo = AuthInfo;
inValue.Params = Params;
ELTKasko.GetKASKOProlongInfoResponse retVal = ((ELTKasko.EltSoap)(this)).GetKASKOProlongInfo(inValue);
ProgramId = retVal.ProgramId;
ProductId = retVal.ProductId;
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 GetKASKOProlongInfoAsync(ELTKasko.GetKASKOProlongInfoRequest request)
{
return base.Channel.GetKASKOProlongInfoAsync(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.GetOrderInfoResponseGetOrderInfoResult GetOrderInfo(ELTKasko.AuthInfo AuthInfo, string OrderId, out string ErrorMessage)
{
ELTKasko.GetOrderInfoRequest inValue = new ELTKasko.GetOrderInfoRequest();
inValue.AuthInfo = AuthInfo;
inValue.OrderId = OrderId;
ELTKasko.GetOrderInfoResponse retVal = ((ELTKasko.EltSoap)(this)).GetOrderInfo(inValue);
ErrorMessage = retVal.ErrorMessage;
return retVal.GetOrderInfoResult;
}
public System.Threading.Tasks.Task GetOrderInfoAsync(ELTKasko.GetOrderInfoRequest request)
{
return base.Channel.GetOrderInfoAsync(request);
}
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
ELTKasko.GetEngineVolumeResponse ELTKasko.EltSoap.GetEngineVolume(ELTKasko.GetEngineVolumeRequest request)
{
return base.Channel.GetEngineVolume(request);
}
public string[] GetEngineVolume(string Marka, string Model, string Modification, string EngineType, string BodyType, string KPPTypeId, string VehicleYear)
{
ELTKasko.GetEngineVolumeRequest inValue = new ELTKasko.GetEngineVolumeRequest();
inValue.Marka = Marka;
inValue.Model = Model;
inValue.Modification = Modification;
inValue.EngineType = EngineType;
inValue.BodyType = BodyType;
inValue.KPPTypeId = KPPTypeId;
inValue.VehicleYear = VehicleYear;
ELTKasko.GetEngineVolumeResponse retVal = ((ELTKasko.EltSoap)(this)).GetEngineVolume(inValue);
return retVal.GetEngineVolumeResult;
}
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
System.Threading.Tasks.Task ELTKasko.EltSoap.GetEngineVolumeAsync(ELTKasko.GetEngineVolumeRequest request)
{
return base.Channel.GetEngineVolumeAsync(request);
}
public System.Threading.Tasks.Task GetEngineVolumeAsync(string Marka, string Model, string Modification, string EngineType, string BodyType, string KPPTypeId, string VehicleYear)
{
ELTKasko.GetEngineVolumeRequest inValue = new ELTKasko.GetEngineVolumeRequest();
inValue.Marka = Marka;
inValue.Model = Model;
inValue.Modification = Modification;
inValue.EngineType = EngineType;
inValue.BodyType = BodyType;
inValue.KPPTypeId = KPPTypeId;
inValue.VehicleYear = VehicleYear;
return ((ELTKasko.EltSoap)(this)).GetEngineVolumeAsync(inValue);
}
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
ELTKasko.MovingBSOResponse ELTKasko.EltSoap.MovingBSO(ELTKasko.MovingBSORequest request)
{
return base.Channel.MovingBSO(request);
}
public ELTKasko.MovingBSOResponseMovingBSOResult MovingBSO(ELTKasko.AuthInfo AuthInfo, string MovingType, string BSOStatusId, string ReceiverSubjectID, ELTKasko.BSO[] BSOS)
{
ELTKasko.MovingBSORequest inValue = new ELTKasko.MovingBSORequest();
inValue.AuthInfo = AuthInfo;
inValue.MovingType = MovingType;
inValue.BSOStatusId = BSOStatusId;
inValue.ReceiverSubjectID = ReceiverSubjectID;
inValue.BSOS = BSOS;
ELTKasko.MovingBSOResponse retVal = ((ELTKasko.EltSoap)(this)).MovingBSO(inValue);
return retVal.MovingBSOResult;
}
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
System.Threading.Tasks.Task ELTKasko.EltSoap.MovingBSOAsync(ELTKasko.MovingBSORequest request)
{
return base.Channel.MovingBSOAsync(request);
}
public System.Threading.Tasks.Task MovingBSOAsync(ELTKasko.AuthInfo AuthInfo, string MovingType, string BSOStatusId, string ReceiverSubjectID, ELTKasko.BSO[] BSOS)
{
ELTKasko.MovingBSORequest inValue = new ELTKasko.MovingBSORequest();
inValue.AuthInfo = AuthInfo;
inValue.MovingType = MovingType;
inValue.BSOStatusId = BSOStatusId;
inValue.ReceiverSubjectID = ReceiverSubjectID;
inValue.BSOS = BSOS;
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)
{
return base.Channel.MappedCars(request);
}
public string MappedCars(string Marka, ref string Model, string Modification, string InsuranceCompany, out ELTKasko.MappedCarsResponseModification Modification1)
{
ELTKasko.MappedCarsRequest inValue = new ELTKasko.MappedCarsRequest();
inValue.Marka = Marka;
inValue.Model = Model;
inValue.Modification = Modification;
inValue.InsuranceCompany = InsuranceCompany;
ELTKasko.MappedCarsResponse retVal = ((ELTKasko.EltSoap)(this)).MappedCars(inValue);
Model = retVal.Model;
Modification1 = retVal.Modification;
return retVal.Mark;
}
public System.Threading.Tasks.Task MappedCarsAsync(ELTKasko.MappedCarsRequest request)
{
return base.Channel.MappedCarsAsync(request);
}
public ELTKasko.GetDepUserResponseGetDepUserResult GetDepUser(ELTKasko.AuthInfo AuthInfo)
{
return base.Channel.GetDepUser(AuthInfo);
}
public System.Threading.Tasks.Task GetDepUserAsync(ELTKasko.AuthInfo AuthInfo)
{
return base.Channel.GetDepUserAsync(AuthInfo);
}
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
ELTKasko.CheckPhoneResponse ELTKasko.EltSoap.CheckPhone(ELTKasko.CheckPhoneRequest request)
{
return base.Channel.CheckPhone(request);
}
public int CheckPhone(string InsuranceCompany, string OrderId, string Phone, string VerifycationCode, out bool VerificationSent, out bool VerificationComplete, out string Errors)
{
ELTKasko.CheckPhoneRequest inValue = new ELTKasko.CheckPhoneRequest();
inValue.InsuranceCompany = InsuranceCompany;
inValue.OrderId = OrderId;
inValue.Phone = Phone;
inValue.VerifycationCode = VerifycationCode;
ELTKasko.CheckPhoneResponse retVal = ((ELTKasko.EltSoap)(this)).CheckPhone(inValue);
VerificationSent = retVal.VerificationSent;
VerificationComplete = retVal.VerificationComplete;
Errors = retVal.Errors;
return retVal.PhoneExist;
}
public System.Threading.Tasks.Task CheckPhoneAsync(ELTKasko.CheckPhoneRequest request)
{
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, string PolicyNumber, out ELTKasko.ChangeStatusPolicyResponseResponseStatus ResponseStatus)
{
ELTKasko.ChangeStatusPolicyRequest inValue = new ELTKasko.ChangeStatusPolicyRequest();
inValue.AuthInfo = AuthInfo;
inValue.Login = Login;
inValue.OrderId = OrderId;
inValue.StatusId = StatusId;
inValue.PolicyNumber = PolicyNumber;
ELTKasko.ChangeStatusPolicyResponse retVal = ((ELTKasko.EltSoap)(this)).ChangeStatusPolicy(inValue);
ResponseStatus = retVal.ResponseStatus;
return retVal.Success;
}
public System.Threading.Tasks.Task ChangeStatusPolicyAsync(ELTKasko.ChangeStatusPolicyRequest request)
{
return base.Channel.ChangeStatusPolicyAsync(request);
}
public ELTKasko.GetInsuranceCompanyAccountDetailsResponseAccountDetails GetInsuranceCompanyAccountDetails(ELTKasko.GetInsuranceCompanyAccountDetailsInsuranceCompany InsuranceCompany)
{
return base.Channel.GetInsuranceCompanyAccountDetails(InsuranceCompany);
}
public System.Threading.Tasks.Task GetInsuranceCompanyAccountDetailsAsync(ELTKasko.GetInsuranceCompanyAccountDetailsInsuranceCompany InsuranceCompany)
{
return base.Channel.GetInsuranceCompanyAccountDetailsAsync(InsuranceCompany);
}
public ELTKasko.GetBSOResponseGetBSOResult GetBSO(ELTKasko.AuthInfo AuthInfo, string InsuranceCompany, string ProductId, string BSOStatus, string BSOCategory, string BSONumberFrom, string BSONumberTo, string ActNumber, string ResponsibleId)
{
return base.Channel.GetBSO(AuthInfo, InsuranceCompany, ProductId, BSOStatus, BSOCategory, BSONumberFrom, BSONumberTo, ActNumber, ResponsibleId);
}
public System.Threading.Tasks.Task GetBSOAsync(ELTKasko.AuthInfo AuthInfo, string InsuranceCompany, string ProductId, string BSOStatus, string BSOCategory, string BSONumberFrom, string BSONumberTo, string ActNumber, string ResponsibleId)
{
return base.Channel.GetBSOAsync(AuthInfo, InsuranceCompany, ProductId, BSOStatus, BSOCategory, BSONumberFrom, BSONumberTo, ActNumber, ResponsibleId);
}
public string IsPromoCode(string ProductId)
{
return base.Channel.IsPromoCode(ProductId);
}
public System.Threading.Tasks.Task IsPromoCodeAsync(string ProductId)
{
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)]
ELTKasko.GetPUUMarksResponse ELTKasko.EltSoap.GetPUUMarks(ELTKasko.GetPUUMarksRequest request)
{
return base.Channel.GetPUUMarks(request);
}
public ELTKasko.PUUMark[] GetPUUMarks(string[] Types)
{
ELTKasko.GetPUUMarksRequest inValue = new ELTKasko.GetPUUMarksRequest();
inValue.Types = Types;
ELTKasko.GetPUUMarksResponse retVal = ((ELTKasko.EltSoap)(this)).GetPUUMarks(inValue);
return retVal.GetPUUMarksResult;
}
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
System.Threading.Tasks.Task ELTKasko.EltSoap.GetPUUMarksAsync(ELTKasko.GetPUUMarksRequest request)
{
return base.Channel.GetPUUMarksAsync(request);
}
public System.Threading.Tasks.Task GetPUUMarksAsync(string[] Types)
{
ELTKasko.GetPUUMarksRequest inValue = new ELTKasko.GetPUUMarksRequest();
inValue.Types = Types;
return ((ELTKasko.EltSoap)(this)).GetPUUMarksAsync(inValue);
}
public ELTKasko.PUUModel[] GetPUUModels(ELTKasko.PUUMark Mark)
{
return base.Channel.GetPUUModels(Mark);
}
public System.Threading.Tasks.Task GetPUUModelsAsync(ELTKasko.PUUMark Mark)
{
return base.Channel.GetPUUModelsAsync(Mark);
}
public string[] GetAutoMarks(bool ActualOnly, string Category)
{
return base.Channel.GetAutoMarks(ActualOnly, Category);
}
public System.Threading.Tasks.Task GetAutoMarksAsync(bool ActualOnly, string Category)
{
return base.Channel.GetAutoMarksAsync(ActualOnly, Category);
}
public string[] GetAutoModels(string Mark, bool ActualOnly, string Category)
{
return base.Channel.GetAutoModels(Mark, ActualOnly, Category);
}
public System.Threading.Tasks.Task GetAutoModelsAsync(string Mark, bool ActualOnly, string Category)
{
return base.Channel.GetAutoModelsAsync(Mark, ActualOnly, Category);
}
public ELTKasko.Modification[] GetAutoModifications(string Mark, string Model, bool ActualOnly, string Category)
{
return base.Channel.GetAutoModifications(Mark, Model, ActualOnly, Category);
}
public System.Threading.Tasks.Task GetAutoModificationsAsync(string Mark, string Model, bool ActualOnly, string Category)
{
return base.Channel.GetAutoModificationsAsync(Mark, Model, ActualOnly, Category);
}
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
ELTKasko.UploadFileResponse ELTKasko.EltSoap.UploadFile(ELTKasko.UploadFileRequest request)
{
return base.Channel.UploadFile(request);
}
public string UploadFile(ELTKasko.AuthInfo AuthInfo, string OrderId, string FileName, string DocType, byte[] Data)
{
ELTKasko.UploadFileRequest inValue = new ELTKasko.UploadFileRequest();
inValue.AuthInfo = AuthInfo;
inValue.OrderId = OrderId;
inValue.FileName = FileName;
inValue.DocType = DocType;
inValue.Data = Data;
ELTKasko.UploadFileResponse retVal = ((ELTKasko.EltSoap)(this)).UploadFile(inValue);
return retVal.UploadFileResult;
}
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
System.Threading.Tasks.Task ELTKasko.EltSoap.UploadFileAsync(ELTKasko.UploadFileRequest request)
{
return base.Channel.UploadFileAsync(request);
}
public System.Threading.Tasks.Task UploadFileAsync(ELTKasko.AuthInfo AuthInfo, string OrderId, string FileName, string DocType, byte[] Data)
{
ELTKasko.UploadFileRequest inValue = new ELTKasko.UploadFileRequest();
inValue.AuthInfo = AuthInfo;
inValue.OrderId = OrderId;
inValue.FileName = FileName;
inValue.DocType = DocType;
inValue.Data = Data;
return ((ELTKasko.EltSoap)(this)).UploadFileAsync(inValue);
}
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
ELTKasko.UploadFileToInsuranceResponse ELTKasko.EltSoap.UploadFileToInsurance(ELTKasko.UploadFileToInsuranceRequest request)
{
return base.Channel.UploadFileToInsurance(request);
}
public string UploadFileToInsurance(ELTKasko.AuthInfo AuthInfo, string OrderId, string FileName, string Type, byte[] Data)
{
ELTKasko.UploadFileToInsuranceRequest inValue = new ELTKasko.UploadFileToInsuranceRequest();
inValue.AuthInfo = AuthInfo;
inValue.OrderId = OrderId;
inValue.FileName = FileName;
inValue.Type = Type;
inValue.Data = Data;
ELTKasko.UploadFileToInsuranceResponse retVal = ((ELTKasko.EltSoap)(this)).UploadFileToInsurance(inValue);
return retVal.UploadFileToInsuranceResult;
}
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
System.Threading.Tasks.Task ELTKasko.EltSoap.UploadFileToInsuranceAsync(ELTKasko.UploadFileToInsuranceRequest request)
{
return base.Channel.UploadFileToInsuranceAsync(request);
}
public System.Threading.Tasks.Task UploadFileToInsuranceAsync(ELTKasko.AuthInfo AuthInfo, string OrderId, string FileName, string Type, byte[] Data)
{
ELTKasko.UploadFileToInsuranceRequest inValue = new ELTKasko.UploadFileToInsuranceRequest();
inValue.AuthInfo = AuthInfo;
inValue.OrderId = OrderId;
inValue.FileName = FileName;
inValue.Type = Type;
inValue.Data = Data;
return ((ELTKasko.EltSoap)(this)).UploadFileToInsuranceAsync(inValue);
}
[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.Model[] GetAutoPrice(string Mark, string Model, string Modification, string Year, double Power, string KPPTypeId, string WheelDriveId)
{
return base.Channel.GetAutoPrice(Mark, Model, Modification, Year, Power, KPPTypeId, WheelDriveId);
}
public System.Threading.Tasks.Task GetAutoPriceAsync(string Mark, string Model, string Modification, string Year, double Power, string KPPTypeId, string WheelDriveId)
{
return base.Channel.GetAutoPriceAsync(Mark, Model, Modification, Year, Power, KPPTypeId, WheelDriveId);
}
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
ELTKasko.ImportPaymentResponse ELTKasko.EltSoap.ImportPayment(ELTKasko.ImportPaymentRequest request)
{
return base.Channel.ImportPayment(request);
}
public string ImportPayment(ELTKasko.AuthInfo AuthInfo, string InvoiceNumber, int PaymentType, double PaymentSum, System.DateTime PaymentDate, string OrderId, string Domain, bool Authorizated, out string Message, out string Error, out bool ImportStatus, out bool LinkStatus, out bool SendMailStatus, out ELTKasko.Mails[] Mails)
{
ELTKasko.ImportPaymentRequest inValue = new ELTKasko.ImportPaymentRequest();
inValue.AuthInfo = AuthInfo;
inValue.InvoiceNumber = InvoiceNumber;
inValue.PaymentType = PaymentType;
inValue.PaymentSum = PaymentSum;
inValue.PaymentDate = PaymentDate;
inValue.OrderId = OrderId;
inValue.Domain = Domain;
inValue.Authorizated = Authorizated;
ELTKasko.ImportPaymentResponse retVal = ((ELTKasko.EltSoap)(this)).ImportPayment(inValue);
Message = retVal.Message;
Error = retVal.Error;
ImportStatus = retVal.ImportStatus;
LinkStatus = retVal.LinkStatus;
SendMailStatus = retVal.SendMailStatus;
Mails = retVal.Mails;
return retVal.PaymentNumber;
}
public System.Threading.Tasks.Task ImportPaymentAsync(ELTKasko.ImportPaymentRequest request)
{
return base.Channel.ImportPaymentAsync(request);
}
public ELTKasko.Bank[] GetBanks()
{
return base.Channel.GetBanks();
}
public System.Threading.Tasks.Task GetBanksAsync()
{
return base.Channel.GetBanksAsync();
}
public ELTKasko.Country[] GetCountries()
{
return base.Channel.GetCountries();
}
public System.Threading.Tasks.Task GetCountriesAsync()
{
return base.Channel.GetCountriesAsync();
}
public ELTKasko.SpecialMachineryMark[] GetSpecialMachineryMark()
{
return base.Channel.GetSpecialMachineryMark();
}
public System.Threading.Tasks.Task GetSpecialMachineryMarkAsync()
{
return base.Channel.GetSpecialMachineryMarkAsync();
}
public ELTKasko.Region[] GetRegions()
{
return base.Channel.GetRegions();
}
public System.Threading.Tasks.Task GetRegionsAsync()
{
return base.Channel.GetRegionsAsync();
}
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
ELTKasko.GetRegionsExtResponse ELTKasko.EltSoap.GetRegionsExt(ELTKasko.GetRegionsExtRequest request)
{
return base.Channel.GetRegionsExt(request);
}
public ELTKasko.RegionExtended[] GetRegionsExt()
{
ELTKasko.GetRegionsExtRequest inValue = new ELTKasko.GetRegionsExtRequest();
ELTKasko.GetRegionsExtResponse retVal = ((ELTKasko.EltSoap)(this)).GetRegionsExt(inValue);
return retVal.GetRegionsExtResult;
}
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
System.Threading.Tasks.Task ELTKasko.EltSoap.GetRegionsExtAsync(ELTKasko.GetRegionsExtRequest request)
{
return base.Channel.GetRegionsExtAsync(request);
}
public System.Threading.Tasks.Task GetRegionsExtAsync()
{
ELTKasko.GetRegionsExtRequest inValue = new ELTKasko.GetRegionsExtRequest();
return ((ELTKasko.EltSoap)(this)).GetRegionsExtAsync(inValue);
}
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
ELTKasko.GetLocalitiesExtResponse ELTKasko.EltSoap.GetLocalitiesExt(ELTKasko.GetLocalitiesExtRequest request)
{
return base.Channel.GetLocalitiesExt(request);
}
public ELTKasko.LocalityExtended[] GetLocalitiesExt(string RegionId)
{
ELTKasko.GetLocalitiesExtRequest inValue = new ELTKasko.GetLocalitiesExtRequest();
inValue.RegionId = RegionId;
ELTKasko.GetLocalitiesExtResponse retVal = ((ELTKasko.EltSoap)(this)).GetLocalitiesExt(inValue);
return retVal.GetLocalitiesExtResult;
}
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
System.Threading.Tasks.Task ELTKasko.EltSoap.GetLocalitiesExtAsync(ELTKasko.GetLocalitiesExtRequest request)
{
return base.Channel.GetLocalitiesExtAsync(request);
}
public System.Threading.Tasks.Task GetLocalitiesExtAsync(string RegionId)
{
ELTKasko.GetLocalitiesExtRequest inValue = new ELTKasko.GetLocalitiesExtRequest();
inValue.RegionId = RegionId;
return ((ELTKasko.EltSoap)(this)).GetLocalitiesExtAsync(inValue);
}
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
ELTKasko.GetCitiesExtResponse ELTKasko.EltSoap.GetCitiesExt(ELTKasko.GetCitiesExtRequest request)
{
return base.Channel.GetCitiesExt(request);
}
public ELTKasko.CityExtended[] GetCitiesExt(string RegionId)
{
ELTKasko.GetCitiesExtRequest inValue = new ELTKasko.GetCitiesExtRequest();
inValue.RegionId = RegionId;
ELTKasko.GetCitiesExtResponse retVal = ((ELTKasko.EltSoap)(this)).GetCitiesExt(inValue);
return retVal.GetCitiesExtResult;
}
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
System.Threading.Tasks.Task ELTKasko.EltSoap.GetCitiesExtAsync(ELTKasko.GetCitiesExtRequest request)
{
return base.Channel.GetCitiesExtAsync(request);
}
public System.Threading.Tasks.Task GetCitiesExtAsync(string RegionId)
{
ELTKasko.GetCitiesExtRequest inValue = new ELTKasko.GetCitiesExtRequest();
inValue.RegionId = RegionId;
return ((ELTKasko.EltSoap)(this)).GetCitiesExtAsync(inValue);
}
public ELTKasko.STOA[] GetSTOA()
{
return base.Channel.GetSTOA();
}
public System.Threading.Tasks.Task GetSTOAAsync()
{
return base.Channel.GetSTOAAsync();
}
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
ELTKasko.DeleteCalculationResponse ELTKasko.EltSoap.DeleteCalculation(ELTKasko.DeleteCalculationRequest request)
{
return base.Channel.DeleteCalculation(request);
}
public bool DeleteCalculation(ELTKasko.AuthInfo AuthInfo, string CalcID, out string Error)
{
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)]
ELTKasko.GetInsuranceProductsResponse ELTKasko.EltSoap.GetInsuranceProducts(ELTKasko.GetInsuranceProductsRequest request)
{
return base.Channel.GetInsuranceProducts(request);
}
public ELTKasko.InsuranceProductType[] GetInsuranceProducts(string InsuranceCompany, string Login)
{
ELTKasko.GetInsuranceProductsRequest inValue = new ELTKasko.GetInsuranceProductsRequest();
inValue.InsuranceCompany = InsuranceCompany;
inValue.Login = Login;
ELTKasko.GetInsuranceProductsResponse retVal = ((ELTKasko.EltSoap)(this)).GetInsuranceProducts(inValue);
return retVal.GetInsuranceProductsResult;
}
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
System.Threading.Tasks.Task ELTKasko.EltSoap.GetInsuranceProductsAsync(ELTKasko.GetInsuranceProductsRequest request)
{
return base.Channel.GetInsuranceProductsAsync(request);
}
public System.Threading.Tasks.Task GetInsuranceProductsAsync(string InsuranceCompany, string Login)
{
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()
{
return base.Channel.GetSubjectTypes();
}
public System.Threading.Tasks.Task GetSubjectTypesAsync()
{
return base.Channel.GetSubjectTypesAsync();
}
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
ELTKasko.GetDocumentTypesResponse ELTKasko.EltSoap.GetDocumentTypes(ELTKasko.GetDocumentTypesRequest request)
{
return base.Channel.GetDocumentTypes(request);
}
public ELTKasko.SubjectType[] GetDocumentTypes()
{
ELTKasko.GetDocumentTypesRequest inValue = new ELTKasko.GetDocumentTypesRequest();
ELTKasko.GetDocumentTypesResponse retVal = ((ELTKasko.EltSoap)(this)).GetDocumentTypes(inValue);
return retVal.GetDocumentTypesResult;
}
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
System.Threading.Tasks.Task ELTKasko.EltSoap.GetDocumentTypesAsync(ELTKasko.GetDocumentTypesRequest request)
{
return base.Channel.GetDocumentTypesAsync(request);
}
public System.Threading.Tasks.Task GetDocumentTypesAsync()
{
ELTKasko.GetDocumentTypesRequest inValue = new ELTKasko.GetDocumentTypesRequest();
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();
}
public System.Threading.Tasks.Task GetDOTypesAsync()
{
return base.Channel.GetDOTypesAsync();
}
public ELTKasko.DictionaryElement[] GetProducts(string InsuranceCompany)
{
return base.Channel.GetProducts(InsuranceCompany);
}
public System.Threading.Tasks.Task GetProductsAsync(string InsuranceCompany)
{
return base.Channel.GetProductsAsync(InsuranceCompany);
}
public ELTKasko.DictionaryElement[] GetPrograms(string InsuranceCompany, string Product)
{
return base.Channel.GetPrograms(InsuranceCompany, Product);
}
public System.Threading.Tasks.Task GetProgramsAsync(string InsuranceCompany, string Product)
{
return base.Channel.GetProgramsAsync(InsuranceCompany, Product);
}
public ELTKasko.Option[] GetOptions()
{
return base.Channel.GetOptions();
}
public System.Threading.Tasks.Task GetOptionsAsync()
{
return base.Channel.GetOptionsAsync();
}
public ELTKasko.GetKBMResult GetKBM(string InsuranceCompany, ELTKasko.AuthInfo AuthInfo, ELTKasko.CarInfo CarInfo, bool DriversRestricted, int OwnerType, System.DateTime ContractBeginDate, ELTKasko.Person[] PersonInfo, ELTKasko.JuridicalInfo JuridicalInfo)
{
return base.Channel.GetKBM(InsuranceCompany, AuthInfo, CarInfo, DriversRestricted, OwnerType, ContractBeginDate, PersonInfo, JuridicalInfo);
}
public System.Threading.Tasks.Task GetKBMAsync(string InsuranceCompany, ELTKasko.AuthInfo AuthInfo, ELTKasko.CarInfo CarInfo, bool DriversRestricted, int OwnerType, System.DateTime ContractBeginDate, ELTKasko.Person[] PersonInfo, ELTKasko.JuridicalInfo JuridicalInfo)
{
return base.Channel.GetKBMAsync(InsuranceCompany, AuthInfo, CarInfo, DriversRestricted, OwnerType, ContractBeginDate, PersonInfo, JuridicalInfo);
}
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
ELTKasko.AnnulKASKOResponse ELTKasko.EltSoap.AnnulKASKO(ELTKasko.AnnulKASKORequest request)
{
return base.Channel.AnnulKASKO(request);
}
public int AnnulKASKO(ELTKasko.AuthInfo AuthInfo, string OrderId, string ContractStatusTypeId, out string ErrorMessage)
{
ELTKasko.AnnulKASKORequest inValue = new ELTKasko.AnnulKASKORequest();
inValue.AuthInfo = AuthInfo;
inValue.OrderId = OrderId;
inValue.ContractStatusTypeId = ContractStatusTypeId;
ELTKasko.AnnulKASKOResponse retVal = ((ELTKasko.EltSoap)(this)).AnnulKASKO(inValue);
ErrorMessage = retVal.ErrorMessage;
return retVal.AnnulKASKOResult;
}
public System.Threading.Tasks.Task AnnulKASKOAsync(ELTKasko.AnnulKASKORequest request)
{
return base.Channel.AnnulKASKOAsync(request);
}
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
ELTKasko.GetAvailablePrintFormsResponse ELTKasko.EltSoap.GetAvailablePrintForms(ELTKasko.GetAvailablePrintFormsRequest request)
{
return base.Channel.GetAvailablePrintForms(request);
}
public ELTKasko.DictionaryElement[] GetAvailablePrintForms(ELTKasko.AuthInfo AuthInfo, string OrderId, out string PolicyNumber)
{
ELTKasko.GetAvailablePrintFormsRequest inValue = new ELTKasko.GetAvailablePrintFormsRequest();
inValue.AuthInfo = AuthInfo;
inValue.OrderId = OrderId;
ELTKasko.GetAvailablePrintFormsResponse retVal = ((ELTKasko.EltSoap)(this)).GetAvailablePrintForms(inValue);
PolicyNumber = retVal.PolicyNumber;
return retVal.GetAvailablePrintFormsResult;
}
public System.Threading.Tasks.Task GetAvailablePrintFormsAsync(ELTKasko.GetAvailablePrintFormsRequest request)
{
return base.Channel.GetAvailablePrintFormsAsync(request);
}
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
ELTKasko.GetPrintFormPicturesResponse ELTKasko.EltSoap.GetPrintFormPictures(ELTKasko.GetPrintFormPicturesRequest request)
{
return base.Channel.GetPrintFormPictures(request);
}
public ELTKasko.GetPrintFormPicturesResponsePicture[] GetPrintFormPictures(ELTKasko.AuthInfo AuthInfo, string OrderId, string FormId)
{
ELTKasko.GetPrintFormPicturesRequest inValue = new ELTKasko.GetPrintFormPicturesRequest();
inValue.AuthInfo = AuthInfo;
inValue.OrderId = OrderId;
inValue.FormId = FormId;
ELTKasko.GetPrintFormPicturesResponse retVal = ((ELTKasko.EltSoap)(this)).GetPrintFormPictures(inValue);
return retVal.picture;
}
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
System.Threading.Tasks.Task ELTKasko.EltSoap.GetPrintFormPicturesAsync(ELTKasko.GetPrintFormPicturesRequest request)
{
return base.Channel.GetPrintFormPicturesAsync(request);
}
public System.Threading.Tasks.Task GetPrintFormPicturesAsync(ELTKasko.AuthInfo AuthInfo, string OrderId, string FormId)
{
ELTKasko.GetPrintFormPicturesRequest inValue = new ELTKasko.GetPrintFormPicturesRequest();
inValue.AuthInfo = AuthInfo;
inValue.OrderId = OrderId;
inValue.FormId = FormId;
return ((ELTKasko.EltSoap)(this)).GetPrintFormPicturesAsync(inValue);
}
public ELTKasko.GetPrintFormResponseGetPrintFormResult GetPrintForm(ELTKasko.AuthInfo AuthInfo, string OrderId, string FormId, string Format)
{
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)]
ELTKasko.GetPrintKPResponse ELTKasko.EltSoap.GetPrintKP(ELTKasko.GetPrintKPRequest request)
{
return base.Channel.GetPrintKP(request);
}
public string GetPrintKP(ELTKasko.AuthInfo AuthInfo, System.Nullable[] CalcList)
{
ELTKasko.GetPrintKPRequest inValue = new ELTKasko.GetPrintKPRequest();
inValue.AuthInfo = AuthInfo;
inValue.CalcList = CalcList;
ELTKasko.GetPrintKPResponse retVal = ((ELTKasko.EltSoap)(this)).GetPrintKP(inValue);
return retVal.KPData;
}
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
System.Threading.Tasks.Task ELTKasko.EltSoap.GetPrintKPAsync(ELTKasko.GetPrintKPRequest request)
{
return base.Channel.GetPrintKPAsync(request);
}
public System.Threading.Tasks.Task GetPrintKPAsync(ELTKasko.AuthInfo AuthInfo, System.Nullable[] CalcList)
{
ELTKasko.GetPrintKPRequest inValue = new ELTKasko.GetPrintKPRequest();
inValue.AuthInfo = AuthInfo;
inValue.CalcList = CalcList;
return ((ELTKasko.EltSoap)(this)).GetPrintKPAsync(inValue);
}
public ELTKasko.KASKOCalculationResult PreliminaryKASKOCalculation(ELTKasko.AuthInfo AuthInfo, string TrafficSource, string InsuranceCompany, string ProgramId, string ProductId, string OrderId, string ContractOptionId, ELTKasko.ProlongationInfo Prolongation, bool Analytics, string PartnerProjectNumber, string MultiCalcId, ELTKasko.PreliminaryKASKOCalculationParams Params)
{
return base.Channel.PreliminaryKASKOCalculation(AuthInfo, TrafficSource, InsuranceCompany, ProgramId, ProductId, OrderId, ContractOptionId, Prolongation, Analytics, PartnerProjectNumber, MultiCalcId, Params);
}
public System.Threading.Tasks.Task PreliminaryKASKOCalculationAsync(ELTKasko.AuthInfo AuthInfo, string TrafficSource, string InsuranceCompany, string ProgramId, string ProductId, string OrderId, string ContractOptionId, ELTKasko.ProlongationInfo Prolongation, bool Analytics, string PartnerProjectNumber, string MultiCalcId, ELTKasko.PreliminaryKASKOCalculationParams Params)
{
return base.Channel.PreliminaryKASKOCalculationAsync(AuthInfo, TrafficSource, InsuranceCompany, ProgramId, ProductId, OrderId, ContractOptionId, Prolongation, Analytics, PartnerProjectNumber, MultiCalcId, Params);
}
public ELTKasko.KASKOCalculationResult FinalKASKOCalculation(ELTKasko.AuthInfo AuthInfo, string TrafficSource, string InsuranceCompany, 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, ProgramId, ProductId, OrderId, Login, Prolongation, PartnerProjectNumber, MultiCalcId, Params);
}
public System.Threading.Tasks.Task FinalKASKOCalculationAsync(ELTKasko.AuthInfo AuthInfo, string TrafficSource, string InsuranceCompany, 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, ProgramId, ProductId, OrderId, Login, Prolongation, PartnerProjectNumber, MultiCalcId, Params);
}
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
ELTKasko.RegisterNewUserResponse ELTKasko.EltSoap.RegisterNewUser(ELTKasko.RegisterNewUserRequest request)
{
return base.Channel.RegisterNewUser(request);
}
public bool RegisterNewUser(string Login, string Password, string Region, string Surname, string Name, string Patronymic, int Status, string Email, string Phone, string[] UserRoles, out string SubjectId, out string[] ErrorList)
{
ELTKasko.RegisterNewUserRequest inValue = new ELTKasko.RegisterNewUserRequest();
inValue.Login = Login;
inValue.Password = Password;
inValue.Region = Region;
inValue.Surname = Surname;
inValue.Name = Name;
inValue.Patronymic = Patronymic;
inValue.Status = Status;
inValue.Email = Email;
inValue.Phone = Phone;
inValue.UserRoles = UserRoles;
ELTKasko.RegisterNewUserResponse retVal = ((ELTKasko.EltSoap)(this)).RegisterNewUser(inValue);
SubjectId = retVal.SubjectId;
ErrorList = retVal.ErrorList;
return retVal.RegisterNewUserResult;
}
public System.Threading.Tasks.Task RegisterNewUserAsync(ELTKasko.RegisterNewUserRequest request)
{
return base.Channel.RegisterNewUserAsync(request);
}
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
ELTKasko.UpdateUserResponse ELTKasko.EltSoap.UpdateUser(ELTKasko.UpdateUserRequest request)
{
return base.Channel.UpdateUser(request);
}
public bool UpdateUser(
ELTKasko.AuthInfo AuthInfo,
string Login,
string Password,
string Region,
string Surname,
string Name,
string Patronymic,
string FirstNameLat,
string LastNameLat,
int Status,
string DOB,
string Sex,
string Phone,
string Email,
ELTKasko.UpdateUserPersonDocument PersonDocument,
ELTKasko.UpdateUserRegistrationAddress RegistrationAddress,
ELTKasko.UpdateUserFactAddress FactAddress,
ELTKasko.UpdateUserKBM KBM,
ELTKasko.UpdateUserVehicle[] Vehicles,
out string[] ErrorList)
{
ELTKasko.UpdateUserRequest inValue = new ELTKasko.UpdateUserRequest();
inValue.AuthInfo = AuthInfo;
inValue.Login = Login;
inValue.Password = Password;
inValue.Region = Region;
inValue.Surname = Surname;
inValue.Name = Name;
inValue.Patronymic = Patronymic;
inValue.FirstNameLat = FirstNameLat;
inValue.LastNameLat = LastNameLat;
inValue.Status = Status;
inValue.DOB = DOB;
inValue.Sex = Sex;
inValue.Phone = Phone;
inValue.Email = Email;
inValue.PersonDocument = PersonDocument;
inValue.RegistrationAddress = RegistrationAddress;
inValue.FactAddress = FactAddress;
inValue.KBM = KBM;
inValue.Vehicles = Vehicles;
ELTKasko.UpdateUserResponse retVal = ((ELTKasko.EltSoap)(this)).UpdateUser(inValue);
ErrorList = retVal.ErrorList;
return retVal.UpdateUserResult;
}
public System.Threading.Tasks.Task UpdateUserAsync(ELTKasko.UpdateUserRequest request)
{
return base.Channel.UpdateUserAsync(request);
}
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
ELTKasko.AuthorizationUserResponse ELTKasko.EltSoap.AuthorizationUser(ELTKasko.AuthorizationUserRequest request)
{
return base.Channel.AuthorizationUser(request);
}
public bool AuthorizationUser(string Login, string Password, out int AuthorizationUserStatus, out string[] UserRoles, out ELTKasko.UserDataType UserData, out string[] ErrorList)
{
ELTKasko.AuthorizationUserRequest inValue = new ELTKasko.AuthorizationUserRequest();
inValue.Login = Login;
inValue.Password = Password;
ELTKasko.AuthorizationUserResponse retVal = ((ELTKasko.EltSoap)(this)).AuthorizationUser(inValue);
AuthorizationUserStatus = retVal.AuthorizationUserStatus;
UserRoles = retVal.UserRoles;
UserData = retVal.UserData;
ErrorList = retVal.ErrorList;
return retVal.AuthorizationUserResult;
}
public System.Threading.Tasks.Task AuthorizationUserAsync(ELTKasko.AuthorizationUserRequest request)
{
return base.Channel.AuthorizationUserAsync(request);
}
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
ELTKasko.ChangeStatusUserResponse ELTKasko.EltSoap.ChangeStatusUser(ELTKasko.ChangeStatusUserRequest request)
{
return base.Channel.ChangeStatusUser(request);
}
public bool ChangeStatusUser(string Login, int Status, out string[] ErrorList)
{
ELTKasko.ChangeStatusUserRequest inValue = new ELTKasko.ChangeStatusUserRequest();
inValue.Login = Login;
inValue.Status = Status;
ELTKasko.ChangeStatusUserResponse retVal = ((ELTKasko.EltSoap)(this)).ChangeStatusUser(inValue);
ErrorList = retVal.ErrorList;
return retVal.ChangeStatusUserResult;
}
public System.Threading.Tasks.Task ChangeStatusUserAsync(ELTKasko.ChangeStatusUserRequest request)
{
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)
{
return base.Channel.GetGOLimit(request);
}
public ELTKasko.LimitElement[] GetGOLimit(string InsuranceCompany)
{
ELTKasko.GetGOLimitRequest inValue = new ELTKasko.GetGOLimitRequest();
inValue.InsuranceCompany = InsuranceCompany;
ELTKasko.GetGOLimitResponse retVal = ((ELTKasko.EltSoap)(this)).GetGOLimit(inValue);
return retVal.Limit;
}
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
System.Threading.Tasks.Task ELTKasko.EltSoap.GetGOLimitAsync(ELTKasko.GetGOLimitRequest request)
{
return base.Channel.GetGOLimitAsync(request);
}
public System.Threading.Tasks.Task GetGOLimitAsync(string InsuranceCompany)
{
ELTKasko.GetGOLimitRequest inValue = new ELTKasko.GetGOLimitRequest();
inValue.InsuranceCompany = InsuranceCompany;
return ((ELTKasko.EltSoap)(this)).GetGOLimitAsync(inValue);
}
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
ELTKasko.GetInvoiceNumberResponse ELTKasko.EltSoap.GetInvoiceNumber(ELTKasko.GetInvoiceNumberRequest request)
{
return base.Channel.GetInvoiceNumber(request);
}
public string[] GetInvoiceNumber(ELTKasko.AuthInfo AuthInfo, string OrderId, int NumberOfPayments)
{
ELTKasko.GetInvoiceNumberRequest inValue = new ELTKasko.GetInvoiceNumberRequest();
inValue.AuthInfo = AuthInfo;
inValue.OrderId = OrderId;
inValue.NumberOfPayments = NumberOfPayments;
ELTKasko.GetInvoiceNumberResponse retVal = ((ELTKasko.EltSoap)(this)).GetInvoiceNumber(inValue);
return retVal.GetInvoiceNumberResult;
}
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
System.Threading.Tasks.Task ELTKasko.EltSoap.GetInvoiceNumberAsync(ELTKasko.GetInvoiceNumberRequest request)
{
return base.Channel.GetInvoiceNumberAsync(request);
}
public System.Threading.Tasks.Task GetInvoiceNumberAsync(ELTKasko.AuthInfo AuthInfo, string OrderId, int NumberOfPayments)
{
ELTKasko.GetInvoiceNumberRequest inValue = new ELTKasko.GetInvoiceNumberRequest();
inValue.AuthInfo = AuthInfo;
inValue.OrderId = OrderId;
inValue.NumberOfPayments = NumberOfPayments;
return ((ELTKasko.EltSoap)(this)).GetInvoiceNumberAsync(inValue);
}
public ELTKasko.DictionaryElement[] GetTypeIdFileToInsurance(string InsuranceCompany)
{
return base.Channel.GetTypeIdFileToInsurance(InsuranceCompany);
}
public System.Threading.Tasks.Task GetTypeIdFileToInsuranceAsync(string InsuranceCompany)
{
return base.Channel.GetTypeIdFileToInsuranceAsync(InsuranceCompany);
}
public ELTKasko.Calculation[] GetCalculationList(ELTKasko.AuthInfo AuthInfo, ELTKasko.GetCalculationListParams Params)
{
return base.Channel.GetCalculationList(AuthInfo, Params);
}
public System.Threading.Tasks.Task GetCalculationListAsync(ELTKasko.AuthInfo AuthInfo, ELTKasko.GetCalculationListParams Params)
{
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);
}
public System.Threading.Tasks.Task GetPriceAsync(string Mark, string Model, ELTKasko.Modification Modification, int Year)
{
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);
}
public ELTKasko.InsuranceCompanyOption[] GetInsuranceCompanySpecificOptions(string InsuranceCompany)
{
return base.Channel.GetInsuranceCompanySpecificOptions(InsuranceCompany);
}
public System.Threading.Tasks.Task GetInsuranceCompanySpecificOptionsAsync(string InsuranceCompany)
{
return base.Channel.GetInsuranceCompanySpecificOptionsAsync(InsuranceCompany);
}
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
ELTKasko.SaveClientResponse ELTKasko.EltSoap.SaveClient(ELTKasko.SaveClientRequest request)
{
return base.Channel.SaveClient(request);
}
public bool SaveClient(ELTKasko.AuthInfo AuthInfo, ELTKasko.ClientData Client, out string SubjectId, out string[] ErrorList)
{
ELTKasko.SaveClientRequest inValue = new ELTKasko.SaveClientRequest();
inValue.AuthInfo = AuthInfo;
inValue.Client = Client;
ELTKasko.SaveClientResponse retVal = ((ELTKasko.EltSoap)(this)).SaveClient(inValue);
SubjectId = retVal.SubjectId;
ErrorList = retVal.ErrorList;
return retVal.SaveClientResult;
}
public System.Threading.Tasks.Task SaveClientAsync(ELTKasko.SaveClientRequest request)
{
return base.Channel.SaveClientAsync(request);
}
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
ELTKasko.SearchClientResponse ELTKasko.EltSoap.SearchClient(ELTKasko.SearchClientRequest request)
{
return base.Channel.SearchClient(request);
}
public bool SearchClient(ELTKasko.AuthInfo AuthInfo, int SubjectId, int ClientType, int OpfId, string CompanyName, int INN, int KPP, string Surname, string Name, string Patronymic, string DOB, int Sex, string Email, ELTKasko.PersonDocument PersonDocument, out ELTKasko.ClientData[] Client)
{
ELTKasko.SearchClientRequest inValue = new ELTKasko.SearchClientRequest();
inValue.AuthInfo = AuthInfo;
inValue.SubjectId = SubjectId;
inValue.ClientType = ClientType;
inValue.OpfId = OpfId;
inValue.CompanyName = CompanyName;
inValue.INN = INN;
inValue.KPP = KPP;
inValue.Surname = Surname;
inValue.Name = Name;
inValue.Patronymic = Patronymic;
inValue.DOB = DOB;
inValue.Sex = Sex;
inValue.Email = Email;
inValue.PersonDocument = PersonDocument;
ELTKasko.SearchClientResponse retVal = ((ELTKasko.EltSoap)(this)).SearchClient(inValue);
Client = retVal.Client;
return retVal.SearchClientResult;
}
public System.Threading.Tasks.Task SearchClientAsync(ELTKasko.SearchClientRequest request)
{
return base.Channel.SearchClientAsync(request);
}
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
ELTKasko.GetCitizenshipResponse ELTKasko.EltSoap.GetCitizenship(ELTKasko.GetCitizenshipRequest request)
{
return base.Channel.GetCitizenship(request);
}
public ELTKasko.DictionaryElement[] GetCitizenship()
{
ELTKasko.GetCitizenshipRequest inValue = new ELTKasko.GetCitizenshipRequest();
ELTKasko.GetCitizenshipResponse retVal = ((ELTKasko.EltSoap)(this)).GetCitizenship(inValue);
return retVal.Element;
}
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
System.Threading.Tasks.Task ELTKasko.EltSoap.GetCitizenshipAsync(ELTKasko.GetCitizenshipRequest request)
{
return base.Channel.GetCitizenshipAsync(request);
}
public System.Threading.Tasks.Task GetCitizenshipAsync()
{
ELTKasko.GetCitizenshipRequest inValue = new ELTKasko.GetCitizenshipRequest();
return ((ELTKasko.EltSoap)(this)).GetCitizenshipAsync(inValue);
}
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
ELTKasko.GetOPFResponse ELTKasko.EltSoap.GetOPF(ELTKasko.GetOPFRequest request)
{
return base.Channel.GetOPF(request);
}
public ELTKasko.DictionaryElement[] GetOPF()
{
ELTKasko.GetOPFRequest inValue = new ELTKasko.GetOPFRequest();
ELTKasko.GetOPFResponse retVal = ((ELTKasko.EltSoap)(this)).GetOPF(inValue);
return retVal.Element;
}
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
System.Threading.Tasks.Task ELTKasko.EltSoap.GetOPFAsync(ELTKasko.GetOPFRequest request)
{
return base.Channel.GetOPFAsync(request);
}
public System.Threading.Tasks.Task GetOPFAsync()
{
ELTKasko.GetOPFRequest inValue = new ELTKasko.GetOPFRequest();
return ((ELTKasko.EltSoap)(this)).GetOPFAsync(inValue);
}
public virtual System.Threading.Tasks.Task OpenAsync()
{
return System.Threading.Tasks.Task.Factory.FromAsync(((System.ServiceModel.ICommunicationObject)(this)).BeginOpen(null, null), new System.Action(((System.ServiceModel.ICommunicationObject)(this)).EndOpen));
}
public virtual System.Threading.Tasks.Task CloseAsync()
{
return System.Threading.Tasks.Task.Factory.FromAsync(((System.ServiceModel.ICommunicationObject)(this)).BeginClose(null, null), new System.Action(((System.ServiceModel.ICommunicationObject)(this)).EndClose));
}
private static System.ServiceModel.Channels.Binding GetBindingForEndpoint(EndpointConfiguration endpointConfiguration)
{
if ((endpointConfiguration == EndpointConfiguration.EltSoap))
{
System.ServiceModel.BasicHttpBinding result = new System.ServiceModel.BasicHttpBinding();
result.MaxBufferSize = int.MaxValue;
result.ReaderQuotas = System.Xml.XmlDictionaryReaderQuotas.Max;
result.MaxReceivedMessageSize = int.MaxValue;
result.AllowCookies = true;
return result;
}
throw new System.InvalidOperationException(string.Format("Could not find endpoint with name \'{0}\'.", endpointConfiguration));
}
private static System.ServiceModel.EndpointAddress GetEndpointAddress(EndpointConfiguration endpointConfiguration)
{
if ((endpointConfiguration == EndpointConfiguration.EltSoap))
{
return new System.ServiceModel.EndpointAddress("http://evolucia.elt-poisk.com/soap.php");
}
throw new System.InvalidOperationException(string.Format("Could not find endpoint with name \'{0}\'.", endpointConfiguration));
}
private static System.ServiceModel.Channels.Binding GetDefaultBinding()
{
return EltSoapClient.GetBindingForEndpoint(EndpointConfiguration.EltSoap);
}
private static System.ServiceModel.EndpointAddress GetDefaultEndpointAddress()
{
return EltSoapClient.GetEndpointAddress(EndpointConfiguration.EltSoap);
}
public enum EndpointConfiguration
{
EltSoap,
}
}
}