Exemplo n.º 1
0
 /// <summary>
 /// 编辑
 /// </summary>
 /// <returns></returns>
 public ActionResult Edit(BusinessGroupVM vm)
 {
     vm.BusinessGroup = _BusinessGroupService.GetById(vm.Id) ?? new BusinessGroup();
     if (vm.BusinessGroup.BaseImage == null)
     {
         vm.BusinessGroup.BaseImage = new BaseImage();
     }
     if (vm.Id == 0)
     {
         //vm.BusinessGroup.BusinessInfoId = int.Parse(Loginer.BusinessId);
     }
     return(View(vm));
 }
        /// <summary>
        /// 列表
        /// </summary>
        /// <param name="vm"></param>
        /// <param name="pn"></param>
        /// <returns></returns>
        public ActionResult List(BusinessGroupImageVM vm, int pn = 1)
        {
            int totalCount,
                pageIndex = pn,
                pageSize  = PagingConfig.PAGE_SIZE;
            var list      = _BusinessGroupImageService.GetManagerList(vm.Id, pageIndex, pageSize, out totalCount);
            var paging    = new Paging <BusinessGroupImage>()
            {
                Items = list,
                Size  = PagingConfig.PAGE_SIZE,
                Total = totalCount,
                Index = pn,
            };

            vm.Paging        = paging;
            vm.BusinessGroup = _BusinessGroupService.GetById(vm.Id);

            return(View(vm));
        }