コード例 #1
0
ファイル: Mapper.cs プロジェクト: CatalystCode/DevCamp
		private static Description[] ToDescriptions(ProductModel productModel)
		{
			if (productModel.ProductModelProductDescriptionCultures == null || !productModel.ProductModelProductDescriptionCultures.Any()) return null;

			return productModel.ProductModelProductDescriptionCultures.Select(productModelProductDescriptionCulture => new Description
			{
				CultureName = productModelProductDescriptionCulture.Culture.Name,
				DescriptionText = productModelProductDescriptionCulture.ProductDescription.Description,
				ModifiedDate = productModelProductDescriptionCulture.ProductDescription.ModifiedDate
			}).ToArray();
		}
コード例 #2
0
ファイル: Mapper.cs プロジェクト: CatalystCode/DevCamp
		private static Model ToModel(ProductModel productModel)
		{
			if (productModel == null) return null;

			return new Model
			{
				CatalogDescription = productModel.CatalogDescription,
				Instructions = productModel.Instructions,
				ModifiedDate = productModel.ModifiedDate,
				Name = productModel.Name,
				Description = ToDescriptions(productModel),
			};
		}