public static BasePricingLevelModel ToBasePricingLevel(this PricingLevel pricingLevel)
        {
            BasePricingLevelModel _result = new BasePricingLevelModel();

            _result.Id = pricingLevel.Id;
            _result.PricingLevelName = pricingLevel.PricingLevelName;
            _result.Narration        = pricingLevel.Narration;
            _result.CreatedDate      = pricingLevel.CreatedDate;
            _result.ModifiedDate     = pricingLevel.ModifiedDate;
            return(_result);
        }
        public static PricingLevel ToPricingLevel(this BasePricingLevelModel pricingLevel)
        {
            PricingLevel _result = new PricingLevel();

            if (pricingLevel.Id.HasValue)
            {
                _result.Id = pricingLevel.Id.GetValueOrDefault();
            }
            _result.PricingLevelName = pricingLevel.PricingLevelName;
            _result.Narration        = pricingLevel.Narration;
            _result.CreatedDate      = pricingLevel.CreatedDate;
            _result.ModifiedDate     = pricingLevel.ModifiedDate;
            return(_result);
        }