/// <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));
        }
示例#2
0
        // 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));
        }
示例#3
0
        /// <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));
        }
示例#4
0
 public PopularHotList(AlbumDisplayViewModel vm)
 {
     this.Id          = vm.Id;
     this.Name        = "热榜名单";
     this.Description = this.Name;
 }