Skip to content

Instantly share code, notes, and snippets.

@ChouJustice
Created May 11, 2022 07:16
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save ChouJustice/3dbf71761ddef6481b8034e4be80f6fd to your computer and use it in GitHub Desktop.
Save ChouJustice/3dbf71761ddef6481b8034e4be80f6fd to your computer and use it in GitHub Desktop.
using Microsoft.AspNetCore.Mvc;
using System.Collections.Generic;
using System.Linq;
namespace WebCoreLab.Controllers
{
public class ProductController : Controller
{
//商品集合
private List<Product> productList = new List<Product>
{
new Product { Id = 1, Name = "熊熊0號", Price = 100, Description = "熊好吃", Image = "https://raw.githubusercontent.com/ChouJustice/ImageRepository/main/__0B.png" },
new Product { Id = 2, Name = "熊熊1號", Price = 200, Description = "熊好吃", Image = "https://raw.githubusercontent.com/ChouJustice/ImageRepository/main/__1B.png" },
new Product { Id = 3, Name = "熊熊2號", Price = 300, Description = "熊好吃", Image = "https://raw.githubusercontent.com/ChouJustice/ImageRepository/main/__2B.png" },
new Product { Id = 4, Name = "熊熊3號", Price = 400, Description = "熊好吃", Image = "https://raw.githubusercontent.com/ChouJustice/ImageRepository/main/__3B.png" },
new Product { Id = 5, Name = "熊熊4號", Price = 500, Description = "熊好吃", Image = "https://raw.githubusercontent.com/ChouJustice/ImageRepository/main/__4B.png" },
new Product { Id = 6, Name = "熊熊5號", Price = 600, Description = "熊好吃", Image = "https://raw.githubusercontent.com/ChouJustice/ImageRepository/main/__6B.png" },
new Product { Id = 7, Name = "熊熊6號", Price = 700, Description = "熊好吃", Image = "https://raw.githubusercontent.com/ChouJustice/ImageRepository/main/__7B.png" },
new Product { Id = 8, Name = "熊熊7號", Price = 800, Description = "熊好吃", Image = "https://raw.githubusercontent.com/ChouJustice/ImageRepository/main/__8B.png" },
new Product { Id = 9, Name = "熊熊8號", Price = 900, Description = "熊好吃", Image = "https://raw.githubusercontent.com/ChouJustice/ImageRepository/main/__10B.png" }
};
public IActionResult List()
{
var products = productList;
return View(productList);
}
public IActionResult Detail()
{
var product = productList.First();
return View(product);
}
/// <summary>
/// 商品資料
/// </summary>
public class Product
{
/// <summary>
/// 商品Id
/// </summary>
public int Id { get; set; }
/// <summary>
/// 商品名稱
/// </summary>
public string Name { get; set; }
/// <summary>
/// 商品單價
/// </summary>
public decimal Price { get; set; }
/// <summary>
/// 商品描述
/// </summary>
public string Description { get; set; }
/// <summary>
/// 商品圖片
/// </summary>
public string Image { get; set; }
}
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment