Пример #1
0
        public ActionResult CreateInStorageReceive(InStorageReceiveDto model, string materialHidden)
        {
            var userId = Common.GetUserId();

            if (ModelState.IsValid)
            {
                IInStorageReceiveService inStorageReceiveService = new InStorageReceiveService();
                inStorageReceiveService.CreateInStorageReceive(model.Batch, Guid.Parse(model.ProviderId.ToString()), Guid.Parse(materialHidden), model.PutNumber, model.File, Guid.Parse(userId.ToString()), model.Note);
                return(RedirectToAction(nameof(InStorageReceiveTaskList)));
            }
            ModelState.AddModelError("", @"您录入的信息有误");
            return(View());
        }
Пример #2
0
        public async Task <ActionResult> InStorageReceiveTaskList(int pageIndex = 5, int pageSize = 1)
        {
            //总页码、当前页码、可显示总页码
            var inStorageReceiveService = new InStorageReceiveService();
            //当前第n页数据
            var articles = inStorageReceiveService.getAllInStorageReceive(pageIndex, pageSize, false);
            //总个数
            var dataCount = await inStorageReceiveService.GetDataCount();

            //绑定分页
            var list = new PagedList <InStorageReceiveDto>(articles, pageIndex, pageSize, dataCount);

            return(View(list));
        }