示例#1
0
        public ActionResult Edit(int id)
        {
            var model = _query.Find <AdjustContractPrice>(id);
            var items = _adjustContractPriceQuery.GetAdjustContractPriceItems(id);

            ViewBag.AdjustContractPriceItems = JsonConvert.SerializeObject(items.ToArray());
            var supplier = _query.Find <Supplier>(model.SupplierId);

            ViewBag.SupplierName = supplier.Name;
            var store = _query.Find <Store>(model.StoreId);

            ViewBag.StoreName = store.Name;
            //创建和待审可编辑
            //var editable = model.Status == AdjustContractPriceStatus.Create || model.Status == AdjustContractPriceStatus.WaitingAudit;
            //查询处理流程:
            //var logs= _query.FindAll<ProcessHistory>(n => n.FormId == id && n.FormType == FormType.AdjustContractPrice);
            //ViewBag.Logs = logs;
            ViewBag.View = _context.CurrentAccount.ShowSelectStore() ? "true" : "false";

            return(View(model));
        }