/// <summary> /// Initializes a new instance of the <see cref="CategoryDto" /> class. /// </summary> /// <param name="URL">URL.</param> /// <param name="CategoryBanner">CategoryBanner.</param> /// <param name="CategoryName">CategoryName.</param> /// <param name="Description">Description.</param> /// <param name="ExternalURL">ExternalURL.</param> /// <param name="Gated">Gated.</param> /// <param name="LogoDescription">LogoDescription.</param> /// <param name="LongDescription">LongDescription.</param> /// <param name="M3DImagePath">M3DImagePath.</param> /// <param name="Name">Name.</param> /// <param name="Pdg">Pdg.</param> /// <param name="RequestMoreDescription">RequestMoreDescription.</param> /// <param name="RequestMoreUrl">RequestMoreUrl.</param> /// <param name="Section">Section.</param> /// <param name="SectionsDescriptionSolution">SectionsDescriptionSolution.</param> /// <param name="SectionsNameSolution">SectionsNameSolution.</param> /// <param name="SeoURL">SeoURL.</param> /// <param name="Slideshows">Slideshows.</param> /// <param name="Target">Target.</param> /// <param name="TemplateId">TemplateId.</param> /// <param name="TemplateType">TemplateType.</param> /// <param name="Title">Title.</param> /// <param name="WebDisplayName">WebDisplayName.</param> /// <param name="ChildCategory">ChildCategory.</param> /// <param name="ChildProducts">ChildProducts.</param> /// <param name="Sections">Sections.</param> /// <param name="TabSections">TabSections.</param> /// <param name="BlogSections">BlogSections.</param> /// <param name="FeaturedSections">FeaturedSections.</param> /// <param name="Images">Images.</param> /// <param name="Videos">Videos.</param> /// <param name="ImageDetails">ImageDetails.</param> /// <param name="InfographicImage">InfographicImage.</param> /// <param name="SeoAttributes">SeoAttributes.</param> /// <param name="SocialShareAttributes">SocialShareAttributes.</param> /// <param name="VideoList">VideoList.</param> /// <param name="ImageList">ImageList.</param> /// <param name="SectionList">SectionList.</param> /// <param name="CallToActionDetails">CallToActionDetails.</param> /// <param name="SecondaryBannerImageList">SecondaryBannerImageList.</param> /// <param name="TitleChildCategory">TitleChildCategory.</param> public CategoryDto(string URL = default(string), bool?CategoryBanner = default(bool?), string CategoryName = default(string), string Description = default(string), bool?ExternalURL = default(bool?), bool?Gated = default(bool?), string LogoDescription = default(string), string LongDescription = default(string), string M3DImagePath = default(string), string Name = default(string), bool?Pdg = default(bool?), string RequestMoreDescription = default(string), string RequestMoreUrl = default(string), bool?Section = default(bool?), string SectionsDescriptionSolution = default(string), string SectionsNameSolution = default(string), string SeoURL = default(string), string Slideshows = default(string), string Target = default(string), string TemplateId = default(string), string TemplateType = default(string), string Title = default(string), string WebDisplayName = default(string), List <CategoryDto> ChildCategory = default(List <CategoryDto>), List <ProductDto> ChildProducts = default(List <ProductDto>), List <SectionDto> Sections = default(List <SectionDto>), List <SectionDto> TabSections = default(List <SectionDto>), List <SectionDto> BlogSections = default(List <SectionDto>), List <SectionDto> FeaturedSections = default(List <SectionDto>), List <ImageDto> Images = default(List <ImageDto>), List <VideoDto> Videos = default(List <VideoDto>), ImageDto ImageDetails = default(ImageDto), ImageDto InfographicImage = default(ImageDto), SeoAttributesDto SeoAttributes = default(SeoAttributesDto), SocialShareAttributesDto SocialShareAttributes = default(SocialShareAttributesDto), List <VideoDto> VideoList = default(List <VideoDto>), List <ImageDto> ImageList = default(List <ImageDto>), List <SectionDto> SectionList = default(List <SectionDto>), List <CallToActionDto> CallToActionDetails = default(List <CallToActionDto>), List <ImageDto> SecondaryBannerImageList = default(List <ImageDto>), List <CategoryDto> TitleChildCategory = default(List <CategoryDto>)) { this.URL = URL; this.CategoryBanner = CategoryBanner; this.CategoryName = CategoryName; this.Description = Description; this.ExternalURL = ExternalURL; this.Gated = Gated; this.LogoDescription = LogoDescription; this.LongDescription = LongDescription; this.M3DImagePath = M3DImagePath; this.Name = Name; this.Pdg = Pdg; this.RequestMoreDescription = RequestMoreDescription; this.RequestMoreUrl = RequestMoreUrl; this.Section = Section; this.SectionsDescriptionSolution = SectionsDescriptionSolution; this.SectionsNameSolution = SectionsNameSolution; this.SeoURL = SeoURL; this.Slideshows = Slideshows; this.Target = Target; this.TemplateId = TemplateId; this.TemplateType = TemplateType; this.Title = Title; this.WebDisplayName = WebDisplayName; this.ChildCategory = ChildCategory; this.ChildProducts = ChildProducts; this.Sections = Sections; this.TabSections = TabSections; this.BlogSections = BlogSections; this.FeaturedSections = FeaturedSections; this.Images = Images; this.Videos = Videos; this.ImageDetails = ImageDetails; this.InfographicImage = InfographicImage; this.SeoAttributes = SeoAttributes; this.SocialShareAttributes = SocialShareAttributes; this.VideoList = VideoList; this.ImageList = ImageList; this.SectionList = SectionList; this.CallToActionDetails = CallToActionDetails; this.SecondaryBannerImageList = SecondaryBannerImageList; this.TitleChildCategory = TitleChildCategory; }
/// <summary> /// Initializes a new instance of the <see cref="PromoContentDto" /> class. /// </summary> /// <param name="URL">URL.</param> /// <param name="Description">Description.</param> /// <param name="Name">Name.</param> /// <param name="Image">Image.</param> public PromoContentDto(string URL = default(string), string Description = default(string), string Name = default(string), ImageDto Image = default(ImageDto)) { this.URL = URL; this.Description = Description; this.Name = Name; this.Image = Image; }
/// <summary> /// Initializes a new instance of the <see cref="TechnicalLibraryDto" /> class. /// </summary> /// <param name="Description">Description.</param> /// <param name="TargetLink">TargetLink.</param> /// <param name="TargetType">TargetType.</param> /// <param name="Title">Title.</param> /// <param name="Type">Type.</param> /// <param name="Image">Image.</param> public TechnicalLibraryDto(string Description = default(string), string TargetLink = default(string), string TargetType = default(string), string Title = default(string), string Type = default(string), ImageDto Image = default(ImageDto)) { this.Description = Description; this.TargetLink = TargetLink; this.TargetType = TargetType; this.Title = Title; this.Type = Type; this.Image = Image; }
/// <summary> /// Initializes a new instance of the <see cref="BasicSkuInformationDto" /> class. /// </summary> /// <param name="BusinessUnit">BusinessUnit.</param> /// <param name="Description">Description.</param> /// <param name="DisplayName">DisplayName.</param> /// <param name="ItemClass">ItemClass.</param> /// <param name="PacCode">PacCode.</param> /// <param name="ParentProductId">ParentProductId.</param> /// <param name="PartNumber">PartNumber.</param> /// <param name="ProductClass">ProductClass.</param> /// <param name="ProductLine">ProductLine.</param> /// <param name="SeoName">SeoName.</param> /// <param name="SkuId">SkuId.</param> /// <param name="Image">Image.</param> public BasicSkuInformationDto(string BusinessUnit = default(string), string Description = default(string), string DisplayName = default(string), string ItemClass = default(string), string PacCode = default(string), string ParentProductId = default(string), string PartNumber = default(string), string ProductClass = default(string), string ProductLine = default(string), string SeoName = default(string), string SkuId = default(string), ImageDto Image = default(ImageDto)) { this.BusinessUnit = BusinessUnit; this.Description = Description; this.DisplayName = DisplayName; this.ItemClass = ItemClass; this.PacCode = PacCode; this.ParentProductId = ParentProductId; this.PartNumber = PartNumber; this.ProductClass = ProductClass; this.ProductLine = ProductLine; this.SeoName = SeoName; this.SkuId = SkuId; this.Image = Image; }
/// <summary> /// Initializes a new instance of the <see cref="SectionDto" /> class. /// </summary> /// <param name="Description">Description.</param> /// <param name="SectionType">SectionType.</param> /// <param name="SectionView">SectionView.</param> /// <param name="Title">Title.</param> /// <param name="Url">Url.</param> /// <param name="Image">Image.</param> /// <param name="SuggestedProducts">SuggestedProducts.</param> /// <param name="SuggestedContents">SuggestedContents.</param> /// <param name="SectionCategories">SectionCategories.</param> /// <param name="SectionBlogContent">SectionBlogContent.</param> /// <param name="Video">Video.</param> public SectionDto(string Description = default(string), string SectionType = default(string), string SectionView = default(string), string Title = default(string), string Url = default(string), ImageDto Image = default(ImageDto), List <BaseItemDto> SuggestedProducts = default(List <BaseItemDto>), List <BaseItemDto> SuggestedContents = default(List <BaseItemDto>), List <BaseItemDto> SectionCategories = default(List <BaseItemDto>), List <BaseItemDto> SectionBlogContent = default(List <BaseItemDto>), VideoDto Video = default(VideoDto)) { this.Description = Description; this.SectionType = SectionType; this.SectionView = SectionView; this.Title = Title; this.Url = Url; this.Image = Image; this.SuggestedProducts = SuggestedProducts; this.SuggestedContents = SuggestedContents; this.SectionCategories = SectionCategories; this.SectionBlogContent = SectionBlogContent; this.Video = Video; }
/// <summary> /// Initializes a new instance of the <see cref="PDFDetailDto" /> class. /// </summary> /// <param name="Author">Author.</param> /// <param name="Gated">Gated.</param> /// <param name="PdfName">PdfName.</param> /// <param name="PdfToHtml">PdfToHtml.</param> /// <param name="PdfType">PdfType.</param> /// <param name="Pdg">Pdg.</param> /// <param name="SubTitle">SubTitle.</param> /// <param name="Summary">Summary.</param> /// <param name="Title">Title.</param> /// <param name="Url">Url.</param> /// <param name="Image">Image.</param> /// <param name="HeroImageItem">HeroImageItem.</param> /// <param name="SeoAttributes">SeoAttributes.</param> /// <param name="SocialShareAttributes">SocialShareAttributes.</param> /// <param name="Video">Video.</param> /// <param name="Sai">Sai.</param> public PDFDetailDto(string Author = default(string), bool?Gated = default(bool?), string PdfName = default(string), bool?PdfToHtml = default(bool?), string PdfType = default(string), bool?Pdg = default(bool?), string SubTitle = default(string), string Summary = default(string), string Title = default(string), string Url = default(string), ImageDto Image = default(ImageDto), ImageDto HeroImageItem = default(ImageDto), SeoAttributesDto SeoAttributes = default(SeoAttributesDto), SocialShareAttributesDto SocialShareAttributes = default(SocialShareAttributesDto), VideoDto Video = default(VideoDto), List <string> Sai = default(List <string>)) { this.Author = Author; this.Gated = Gated; this.PdfName = PdfName; this.PdfToHtml = PdfToHtml; this.PdfType = PdfType; this.Pdg = Pdg; this.SubTitle = SubTitle; this.Summary = Summary; this.Title = Title; this.Url = Url; this.Image = Image; this.HeroImageItem = HeroImageItem; this.SeoAttributes = SeoAttributes; this.SocialShareAttributes = SocialShareAttributes; this.Video = Video; this.Sai = Sai; }
/// <summary> /// Initializes a new instance of the <see cref="SalesOrganizationDto" /> class. /// </summary> /// <param name="Id">Id.</param> /// <param name="ShowListPrice">ShowListPrice.</param> /// <param name="ShowListPriceForAnonymous">ShowListPriceForAnonymous.</param> /// <param name="ImagePath">ImagePath.</param> public SalesOrganizationDto(string Id = default(string), bool?ShowListPrice = default(bool?), bool?ShowListPriceForAnonymous = default(bool?), ImageDto ImagePath = default(ImageDto)) { this.Id = Id; this.ShowListPrice = ShowListPrice; this.ShowListPriceForAnonymous = ShowListPriceForAnonymous; this.ImagePath = ImagePath; }
/// <summary> /// Initializes a new instance of the <see cref="ItemDetailDto" /> class. /// </summary> /// <param name="EstimatedDelivery">EstimatedDelivery.</param> /// <param name="IsRadioActive">IsRadioActive.</param> /// <param name="ItemClass">ItemClass.</param> /// <param name="Name">Name.</param> /// <param name="Obsolete">Obsolete.</param> /// <param name="PacCode">PacCode.</param> /// <param name="ProductClass">ProductClass.</param> /// <param name="SeoUrl">SeoUrl.</param> /// <param name="TermsAndConditionsLink">TermsAndConditionsLink.</param> /// <param name="UnitSize">UnitSize.</param> /// <param name="Variant">Variant.</param> /// <param name="SalesOrganization">SalesOrganization.</param> /// <param name="Image">Image.</param> public ItemDetailDto(string EstimatedDelivery = default(string), bool?IsRadioActive = default(bool?), string ItemClass = default(string), string Name = default(string), bool?Obsolete = default(bool?), string PacCode = default(string), string ProductClass = default(string), string SeoUrl = default(string), string TermsAndConditionsLink = default(string), string UnitSize = default(string), string Variant = default(string), ItemDetailDtoSalesOrganization SalesOrganization = default(ItemDetailDtoSalesOrganization), ImageDto Image = default(ImageDto)) { this.EstimatedDelivery = EstimatedDelivery; this.IsRadioActive = IsRadioActive; this.ItemClass = ItemClass; this.Name = Name; this.Obsolete = Obsolete; this.PacCode = PacCode; this.ProductClass = ProductClass; this.SeoUrl = SeoUrl; this.TermsAndConditionsLink = TermsAndConditionsLink; this.UnitSize = UnitSize; this.Variant = Variant; this.SalesOrganization = SalesOrganization; this.Image = Image; }
/// <summary> /// Initializes a new instance of the <see cref="CountryDto" /> class. /// </summary> /// <param name="States">States.</param> /// <param name="CheckAvailability">CheckAvailability.</param> /// <param name="Continent">Continent.</param> /// <param name="CountryCode">CountryCode.</param> /// <param name="CountryDescription">CountryDescription.</param> /// <param name="CountryName">CountryName.</param> /// <param name="CreditCardEnabled">CreditCardEnabled.</param> /// <param name="Culture">Culture.</param> /// <param name="CurrencyCode">CurrencyCode.</param> /// <param name="DealerCountry">DealerCountry.</param> /// <param name="EcommerceType">EcommerceType.</param> /// <param name="McsBaseCatalogName">McsBaseCatalogName.</param> /// <param name="McsCatalogName">McsCatalogName.</param> /// <param name="MenuEnabled">MenuEnabled.</param> /// <param name="PriceAvailable">PriceAvailable.</param> /// <param name="RedirectURL">RedirectURL.</param> /// <param name="ShopRedirectURL">ShopRedirectURL.</param> /// <param name="VatEnabled">VatEnabled.</param> /// <param name="ImagePath">ImagePath.</param> /// <param name="CountryLanguage">CountryLanguage.</param> public CountryDto(List <string> States = default(List <string>), bool?CheckAvailability = default(bool?), string Continent = default(string), string CountryCode = default(string), string CountryDescription = default(string), string CountryName = default(string), bool?CreditCardEnabled = default(bool?), string Culture = default(string), string CurrencyCode = default(string), bool?DealerCountry = default(bool?), string EcommerceType = default(string), string McsBaseCatalogName = default(string), string McsCatalogName = default(string), bool?MenuEnabled = default(bool?), bool?PriceAvailable = default(bool?), string RedirectURL = default(string), string ShopRedirectURL = default(string), bool?VatEnabled = default(bool?), ImageDto ImagePath = default(ImageDto), LanguageDto CountryLanguage = default(LanguageDto)) { this.States = States; this.CheckAvailability = CheckAvailability; this.Continent = Continent; this.CountryCode = CountryCode; this.CountryDescription = CountryDescription; this.CountryName = CountryName; this.CreditCardEnabled = CreditCardEnabled; this.Culture = Culture; this.CurrencyCode = CurrencyCode; this.DealerCountry = DealerCountry; this.EcommerceType = EcommerceType; this.McsBaseCatalogName = McsBaseCatalogName; this.McsCatalogName = McsCatalogName; this.MenuEnabled = MenuEnabled; this.PriceAvailable = PriceAvailable; this.RedirectURL = RedirectURL; this.ShopRedirectURL = ShopRedirectURL; this.VatEnabled = VatEnabled; this.ImagePath = ImagePath; this.CountryLanguage = CountryLanguage; }
/// <summary> /// Initializes a new instance of the <see cref="MainMenuCategoryDto" /> class. /// </summary> /// <param name="URL">URL.</param> /// <param name="EcommerceEnabled">EcommerceEnabled.</param> /// <param name="ExternalURL">ExternalURL.</param> /// <param name="LogoDescription">LogoDescription.</param> /// <param name="Name">Name.</param> /// <param name="Target">Target.</param> /// <param name="TemplateId">TemplateId.</param> /// <param name="Title">Title.</param> /// <param name="ChildCategory">ChildCategory.</param> /// <param name="TitleChildCategory">TitleChildCategory.</param> /// <param name="ImageDetails">ImageDetails.</param> public MainMenuCategoryDto(string URL = default(string), bool?EcommerceEnabled = default(bool?), bool?ExternalURL = default(bool?), string LogoDescription = default(string), string Name = default(string), string Target = default(string), string TemplateId = default(string), string Title = default(string), List <MainMenuCategoryDto> ChildCategory = default(List <MainMenuCategoryDto>), List <MainMenuCategoryDto> TitleChildCategory = default(List <MainMenuCategoryDto>), ImageDto ImageDetails = default(ImageDto)) { this.URL = URL; this.EcommerceEnabled = EcommerceEnabled; this.ExternalURL = ExternalURL; this.LogoDescription = LogoDescription; this.Name = Name; this.Target = Target; this.TemplateId = TemplateId; this.Title = Title; this.ChildCategory = ChildCategory; this.TitleChildCategory = TitleChildCategory; this.ImageDetails = ImageDetails; }
/// <summary> /// Initializes a new instance of the <see cref="SuggestedCategoryContentDto" /> class. /// </summary> /// <param name="Image">Image.</param> /// <param name="SuggestedCategories">SuggestedCategories.</param> public SuggestedCategoryContentDto(ImageDto Image = default(ImageDto), List <SuggestedCategoriesDto> SuggestedCategories = default(List <SuggestedCategoriesDto>)) { this.Image = Image; this.SuggestedCategories = SuggestedCategories; }
/// <summary> /// Initializes a new instance of the <see cref="BasicSkuInfoDto" /> class. /// </summary> /// <param name="ItemClass">ItemClass.</param> /// <param name="PacCode">PacCode.</param> /// <param name="ProductClass">ProductClass.</param> /// <param name="SalesOrganization">SalesOrganization.</param> /// <param name="Image">Image.</param> public BasicSkuInfoDto(string ItemClass = default(string), string PacCode = default(string), string ProductClass = default(string), List <AttributesDto> SalesOrganization = default(List <AttributesDto>), ImageDto Image = default(ImageDto)) { this.ItemClass = ItemClass; this.PacCode = PacCode; this.ProductClass = ProductClass; this.SalesOrganization = SalesOrganization; this.Image = Image; }