//public void AddAcceptGood() //{ // string id = Request.Params["id"]; // string g_name = Request.Params["g_name"]; // string g_num = Request.Params["g_num"]; // string g_price = Request.Params["g_price"]; // 验收单 ysd = 验收单管理.查找验收单(long.Parse(id)); // 验收单._物资或服务条目 d = new 验收单._物资或服务条目(); // d.商品链接.商品ID = long.Parse(g_name); // d.数量 = int.Parse(g_num); // d.单价 = decimal.Parse(g_price); // d.总价 = d.数量 * d.单价; // ysd.物资服务列表.Add(d); // 验收单管理.更新验收单(ysd); //} public ActionResult EditForm() { try { List<ysdData> ds = new List<ysdData>(); foreach (var item in 验收单单位列表信息.验收单单位列表) { ysdData yd = new ysdData(); yd.Id = item.Id; yd.name = item.验收单审核单位名称; ds.Add(yd); } ViewData["审核单位列表"] = ds; ViewData["商品列表"] = 商品管理.查询供应商商品(currentUser.Id); ViewData["收货单位列表"] = 用户管理.查询用户<单位用户>(0, 0); string id = Request.Params["id"]; 验收单 ysd = 验收单管理.查找验收单(long.Parse(id)); if (ysd == null) { return Redirect("/供应商后台/AddAcceptanceForm"); } ViewData["供应商ID"] = currentUser.Id; return View(ysd); } catch { return Redirect("/供应商后台/AddAcceptanceForm"); } }
public ActionResult AddAcceptForm() { if (currentUser.Id == 200000000033 || currentUser.Id == 200000000840 || currentUser.Id == 200000000033 || currentUser.Id == 200000000626 || currentUser.Id == 200000000642 || currentUser.Id == 200000000202) { return Content("<script>alert('由于贵公司没有入围协议供应商,暂时不能添加验收单!');window.location='/供应商后台/';</script>"); } else { List<ysdData> ds = new List<ysdData>(); foreach (var item in 验收单单位列表信息.验收单单位列表) { ysdData yd = new ysdData(); yd.Id = item.Id; yd.name = item.验收单审核单位名称; ds.Add(yd); } ViewData["审核单位列表"] = ds;// 用户管理.查询用户<单位用户>(0, 0, q); ViewData["商品列表"] = 商品管理.查询供应商商品(currentUser.Id, 0, 0, Query<商品>.Where(o => o.审核数据.审核状态 == 审核状态.审核通过)); ViewBag.user = currentUser.企业联系人信息.联系人姓名; //TD:先检查用户是否持有U盾,且未过期 var payysd = "0"; var gys = 用户管理.查找用户<供应商>(currentUser.Id); if (!string.IsNullOrWhiteSpace(gys.供应商用户信息.U盾信息.序列号) && !string.IsNullOrWhiteSpace(gys.供应商用户信息.U盾信息.加密参数) && gys.供应商用户信息.U盾信息.年检结束时间 > DateTime.Now) { payysd = "1"; } ViewData["是否持有U盾"] = payysd; if (payysd == "1") { Random randomGenerator = new Random(DateTime.Now.Millisecond); String RndStr = ""; for (int i = 0; i < 32; i++) RndStr += Convert.ToChar(randomGenerator.Next(97, 122)); ViewData["Message"] = RndStr; } ViewData["供应商ID"] = currentUser.Id; //先检查用户是否持有U盾,且未过期 //return PartialView("Gys_Part/AddAcceptForm"); return View(); } }