public static List <DucValueDto> MockPhotoGalleryValues() { List <DucValueDto> items = new List <DucValueDto>(); DucValueDto ducValue1 = new DucValueDto(); items.Add(ducValue1); ducValue1.DucId = BlockRegister.PhotoGallery.Title; ducValue1.ValueText = "Gallery Title"; DucValueDto ducValue2 = new DucValueDto(); items.Add(ducValue2); ducValue2.DucId = BlockRegister.PhotoGallery.Abstract; ducValue2.ValueText = "Gallery brief description"; DucValueDto ducValue3 = new DucValueDto { DucId = BlockRegister.PhotoGallery.RelatedGalleryList }; items.Add(ducValue3); ducValue3.ValueInt = 1; ducValue3.AttachedSubjects = DucDataProvider.MockAttachedSubjects(4, "Gallery"); return(items); }
public static ReferenceInfoDto MockBlogDetailPage() { ReferenceInfoDto item = new ReferenceInfoDto(); item.Title = "Blog detail"; item.Description = "Blog detail description"; item.HideTitle = true; item.EnableAds = true; item.EnableReview = true; item.EnableCategory = true; item.Template = TemplateDataProvider.MockBlogDetailTemplate(); item.RelatedSubjects = DucDataProvider.MockAttachedSubjects(4, "Article"); item.ValuesDic = new Dictionary <object, DucValueDto>(); foreach (DucValueDto value in DucDataProvider.MockBlogDetailValues()) { item.ValuesDic.Add(value.DucId, value); } return(item); }
public static ReferenceInfoDto MockRecipeDetailPage() { ReferenceInfoDto item = new ReferenceInfoDto(); item.Title = "Recipe detail"; item.Description = "Recipe detail description"; item.HideTitle = true; item.EnableAds = true; item.EnableReview = true; item.EnableCategory = true; item.Template = TemplateDataProvider.MockRecipeDetailTemplate(); item.RelatedSubjects = DucDataProvider.MockAttachedSubjects(6, "Recipe"); // keywords List <ReferenceKeywordInfoDto> keywords = new List <ReferenceKeywordInfoDto>(); item.ReferenceKeywords = keywords; foreach (KeywordDto keyword in KeywordDataProvider.MockKeywords()) { keywords.Add(new ReferenceKeywordInfoDto { KeywordName = keyword.Name, KeywordSlug = keyword.Slug }); } item.ValuesDic = new Dictionary <object, DucValueDto>(); foreach (DucValueDto value in DucDataProvider.MockRecipeDetailValues()) { item.ValuesDic.Add(value.DucId, value); } // Grid data List <GridRowDto> rows = DucDataProvider.MockRecipeDetailIngredientGridRows(12); rows.AddRange(DucDataProvider.MockRecipeDetailInstructionGridRows(6)); item.GridRows = rows; return(item); }