remove kladr sub request
This commit is contained in:
parent
796e3417d5
commit
9e0f1186fc
@ -16,31 +16,8 @@ namespace ELT.Client.Managers.Insurance
|
||||
public ELTPreData GetPreRequestData(Preparams preparams)
|
||||
{
|
||||
var eltPreData = new ELTPreData();
|
||||
//KLADR
|
||||
var kladr = "0";
|
||||
var eltRegions = _eltKaskoSoap.GetRegionsExt(new GetRegionsExtRequest());
|
||||
var eltRegion = eltRegions.GetRegionsExtResult.FirstOrDefault(x =>
|
||||
x.Name.Contains(preparams.RegionName.Split(" ")[0])
|
||||
);
|
||||
if (eltRegion != null)
|
||||
{
|
||||
if (eltRegion.Kladr != null)
|
||||
{
|
||||
kladr = eltRegion.Kladr;
|
||||
}
|
||||
else
|
||||
{
|
||||
if (eltRegion.Id != null)
|
||||
{
|
||||
var eltCities = _eltKaskoSoap.GetCitiesExt(new GetCitiesExtRequest {RegionId = eltRegion.Id});
|
||||
var eltCity = eltCities.GetCitiesExtResult.FirstOrDefault(x =>
|
||||
x.Name.Contains(preparams.CityName.Split(" ")[0]));
|
||||
if (eltCity != null) kladr = eltCity.Kladr;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
eltPreData.Kladr = kladr;
|
||||
eltPreData.Kladr = preparams.Kladr;
|
||||
//KLADR
|
||||
|
||||
//CAR
|
||||
|
||||
@ -2,8 +2,7 @@
|
||||
{
|
||||
public class Preparams
|
||||
{
|
||||
public string RegionName { get; set; }
|
||||
public string CityName { get; set; }
|
||||
public string Kladr { get; set; }
|
||||
public string BrandId { get; set; }
|
||||
public string ModelId { get; set; }
|
||||
}
|
||||
|
||||
@ -18,8 +18,7 @@ namespace ELT.Tests.Controllers.InsuranceController
|
||||
CompanyIds = new[] { TARGET_INSURANCE_COMPANY },
|
||||
Preparams = new Preparams
|
||||
{
|
||||
RegionName = "Рязанская обл",
|
||||
CityName = "Рязань г",
|
||||
Kladr = "6200000100000",
|
||||
BrandId = "C3B16998-C04D-484C-A17E-DB2C8FFE6DF3",
|
||||
ModelId = "29DF0E37-1431-4037-AC0A-0FCA37AD0792"
|
||||
},
|
||||
|
||||
@ -18,8 +18,7 @@ namespace ELT.Tests.Controllers.InsuranceController
|
||||
CompanyIds = new[] { TARGET_INSURANCE_COMPANY },
|
||||
Preparams = new Preparams
|
||||
{
|
||||
RegionName = "Рязанская обл",
|
||||
CityName = "Рязань г",
|
||||
Kladr = "6200000100000",
|
||||
BrandId = "C3B16998-C04D-484C-A17E-DB2C8FFE6DF3",
|
||||
ModelId = "29DF0E37-1431-4037-AC0A-0FCA37AD0792"
|
||||
},
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user