public WaterFixedPriceGenerator(IUnitOfWork uow, INomenclatureParametersProvider nomenclatureParametersProvider) { _uow = uow; if (nomenclatureParametersProvider == null) { throw new ArgumentNullException(nameof(nomenclatureParametersProvider)); } SemiozeriePrice = 0m; _priceIncrement = nomenclatureParametersProvider.GetWaterPriceIncrement; SemiozerieWater = nomenclatureParametersProvider.GetWaterSemiozerie(uow); RuchkiWater = nomenclatureParametersProvider.GetWaterRuchki(uow); KislorodnayaWater = nomenclatureParametersProvider.GetWaterKislorodnaya(uow); SnyatogorskayaWater = nomenclatureParametersProvider.GetWaterSnyatogorskaya(uow); KislorodnayaDeluxeWater = nomenclatureParametersProvider.GetWaterKislorodnayaDeluxe(uow); }
public Nomenclature GetWaterRuchki(IUnitOfWork uow) => nomenclatureParametersProvider.GetWaterRuchki(uow);