/// <summary> /// 获取音乐专辑详情 /// </summary> public ActionResult Detail(Guid id) { var entity = _Service.GetAll().Single(x => x.Id == id);//根据传入形参查询album详细数据 AlbumDisplayViewModel vm = new AlbumDisplayViewModel(entity); return(View(vm)); }
// GET: Albums/Edit/5 public ActionResult Display(string id, AlbumDTO album) { AlbumDisplayViewModel vm = new AlbumDisplayViewModel(); vm.Photos = _service.ListPhotos(album); vm.Title = id; return(View(vm)); }
/// <summary> /// 音乐专辑购物车主页实现 /// </summary> /// <returns></returns> public ActionResult ShopIndex() { var boCollection = _Service.GetAll().OrderBy(x => x.Name); var vmCollention = new List <AlbumDisplayViewModel>(); var count = 0; foreach (var item in boCollection) { AlbumDisplayViewModel vm = new AlbumDisplayViewModel(item); //vm.MapToModel(item); vm.OrderNumber = (++count).ToString(); vmCollention.Add(vm); } ViewBag.Title = "音乐专辑购物车"; return(View(vmCollention)); }
public PopularHotList(AlbumDisplayViewModel vm) { this.Id = vm.Id; this.Name = "热榜名单"; this.Description = this.Name; }