public void SuppData_FillRoomInfo(SuppData_PricingRoom SuppDataPricingRoom, SuppData_ShortInfo SuppDataInfo)
        {
            if (SuppDataInfo == null)
            {
                return;
            }

            FillImportantInformation(SuppDataPricingRoom, SuppDataInfo);
            FillArrivalAndDepartureTime(SuppDataPricingRoom, SuppDataInfo);
        }
        private void FillImportantInformation(SuppData_PricingRoom SuppDataPricingRoom, SuppData_ShortInfo SuppDataInfo)
        {
            var importantInformation = SuppDataInfo.ImportantInformation?.FirstOrDefault(i => i.SupplierId == SuppDataPricingRoom.SupplierId);

            if (importantInformation == null)
            {
                return;
            }

            SuppDataPricingRoom.AddiditionalParams.RoomImportantInformation   = $"{SuppDataPricingRoom.AddiditionalParams.RoomImportantInformation} {Environment.NewLine}{importantInformation.Russian}";
            SuppDataPricingRoom.AddiditionalParams.RoomImportantInformationEn = $"{SuppDataPricingRoom.AddiditionalParams.RoomImportantInformationEn} {Environment.NewLine}{importantInformation.English}";
        }
        private void FillArrivalAndDepartureTime(SuppData_PricingRoom SuppDataPricingRoom, SuppData_ShortInfo SuppDataInfo)
        {
            if (SuppDataPricingRoom.ArrivalDateTime.IsEmptyTime())
            {
                if (SuppDataInfo.StandartCheckInTime.HasValue)
                {
                    SuppDataPricingRoom.ArrivalDateTime = SuppDataPricingRoom.ArrivalDateTime.Date + SuppDataInfo.StandartCheckInTime.Value;
                }
                else if (SuppDataPricingRoom.SupplierId == Constants.SuppDataSuppliers.Ostrovok)
                {
                    SuppDataInfo.StandartCheckInTime    = ostrovokStandartCheckInTime;
                    SuppDataPricingRoom.ArrivalDateTime = SuppDataPricingRoom.ArrivalDateTime.Date + ostrovokStandartCheckInTime;
                }
            }

            if (SuppDataPricingRoom.DepartureDateTime.IsEmptyTime())
            {
                if (SuppDataInfo.StandartCheckOutTime.HasValue)
                {
                    SuppDataPricingRoom.DepartureDateTime = SuppDataPricingRoom.DepartureDateTime.Date + SuppDataInfo.StandartCheckOutTime.Value;
                }
                else if (SuppDataPricingRoom.SupplierId == Constants.SuppDataSuppliers.Ostrovok)
                {
                    SuppDataInfo.StandartCheckOutTime     = ostrovokStandartCheckOutTime;
                    SuppDataPricingRoom.DepartureDateTime = SuppDataPricingRoom.DepartureDateTime.Date + ostrovokStandartCheckOutTime;
                }
            }
        }