diff --git a/ELT.Client/Managers/Insurance/KaskoManager.cs b/ELT.Client/Managers/Insurance/KaskoManager.cs index 9b84e86..24d3997 100644 --- a/ELT.Client/Managers/Insurance/KaskoManager.cs +++ b/ELT.Client/Managers/Insurance/KaskoManager.cs @@ -18,7 +18,7 @@ namespace ELT.Client.Managers.Insurance public Dictionary CalculateKasko(CalculateKaskoRequest calculateKaskoRequest, ELTPreData preRequestData) { - var kaskoParams = calculateKaskoRequest.KaskoParams; + var kaskoParams = calculateKaskoRequest.ELTParams; kaskoParams.UsageCityKLADR = preRequestData.Kladr; kaskoParams.Mark = preRequestData.Brand; kaskoParams.Model = preRequestData.Model; diff --git a/ELT.Client/Managers/Insurance/OsagoManager.cs b/ELT.Client/Managers/Insurance/OsagoManager.cs index 25b6046..69958ac 100644 --- a/ELT.Client/Managers/Insurance/OsagoManager.cs +++ b/ELT.Client/Managers/Insurance/OsagoManager.cs @@ -20,7 +20,7 @@ namespace ELT.Client.Managers.Insurance { var result = new Dictionary(); - var osagoParams = calculateOsagoRequest.OsagoParams; + var osagoParams = calculateOsagoRequest.ELTParams; osagoParams.UsagePlace = preRequestData.Kladr; osagoParams.CarInfo.Mark = preRequestData.Brand; osagoParams.CarInfo.Model = preRequestData.Model; diff --git a/ELT.Client/Models/Insurance/Request/CalculateKaskoRequest.cs b/ELT.Client/Models/Insurance/Request/CalculateKaskoRequest.cs index 0fa5c88..b48b45e 100644 --- a/ELT.Client/Models/Insurance/Request/CalculateKaskoRequest.cs +++ b/ELT.Client/Models/Insurance/Request/CalculateKaskoRequest.cs @@ -2,8 +2,7 @@ namespace ELT.Client.Models.Insurance.Request { - public class CalculateKaskoRequest : BaseInsuranceRequest + public class CalculateKaskoRequest : CalculateRequest { - public PreliminaryKASKOCalculationParams KaskoParams { get; set; } } } \ No newline at end of file diff --git a/ELT.Client/Models/Insurance/Request/CalculateOsagoRequest.cs b/ELT.Client/Models/Insurance/Request/CalculateOsagoRequest.cs index b11d41a..a8eb3bd 100644 --- a/ELT.Client/Models/Insurance/Request/CalculateOsagoRequest.cs +++ b/ELT.Client/Models/Insurance/Request/CalculateOsagoRequest.cs @@ -2,8 +2,7 @@ namespace ELT.Client.Models.Insurance.Request { - public class CalculateOsagoRequest : BaseInsuranceRequest + public class CalculateOsagoRequest : CalculateRequest { - public OSAGOFullCalculationRequest OsagoParams { get; set; } } } \ No newline at end of file diff --git a/ELT.Client/Models/Insurance/Request/BaseInsuranceRequest.cs b/ELT.Client/Models/Insurance/Request/CalculateRequest.cs similarity index 67% rename from ELT.Client/Models/Insurance/Request/BaseInsuranceRequest.cs rename to ELT.Client/Models/Insurance/Request/CalculateRequest.cs index 2e5670a..5b216d3 100644 --- a/ELT.Client/Models/Insurance/Request/BaseInsuranceRequest.cs +++ b/ELT.Client/Models/Insurance/Request/CalculateRequest.cs @@ -1,8 +1,9 @@ namespace ELT.Client.Models.Insurance.Request { - public class BaseInsuranceRequest + public class CalculateRequest { public string[] CompanyIds { get; set; } public Preparams Preparams { get; set; } + public T ELTParams { get; set; } } } \ No newline at end of file