/// <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;
 }
Exemple #4
0
 /// <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;
 }
Exemple #5
0
 /// <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;
 }
Exemple #6
0
 /// <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;
 }
Exemple #9
0
 /// <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;
 }
Exemple #10
0
 /// <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;
 }
Exemple #11
0
 /// <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;
 }