public ActionResult Part_Recommend_Detail(long? id) { 推荐信息 m = new 推荐信息(); try { m = 推荐管理.查找推荐信息((long)id); if (m.推荐类型 == 推荐类型.供应商) { if (Request.QueryString["come"] == "g") { ViewData["r_t"] = "推荐供应商"; } else { ViewData["r_t"] = "审核推荐的供应商"; } } else { if (Request.QueryString["come"] == "g") { ViewData["r_t"] = "推荐评审专家"; } else { ViewData["r_t"] = "审核推荐的评审专家"; } } } catch { m = null; } return PartialView("Procure_Part/Part_Recommend_Detail", m); }
public static bool 更新推荐信息(推荐信息 content,bool f = true) { return Mongo.更新(content,f); }
public ActionResult Recommend_Expert(int? id) { try { int count = int.Parse(Request.Params["count"]); for (int i = 0; i < count; i++) { 推荐信息 temp = new 推荐信息 { 推荐类型 = 推荐类型.专家, 名称 = Request.Form["name__" + i], 推荐理由 = Request.Form["reason__" + i], 推荐人 = new 用户链接<单位用户> { 用户ID = currentUser.Id }, 联系方式 = new _联系方式 { 联系人 = Request.Form["Cname__" + i], 手机 = Request.Form["tel__" + i], 固定电话 = Request.Form["phonearea__" + i] + "-" + Request.Form["phonenum__" + i] } }; //采购处处长推荐,直接审核通过 if (currentUser.管理单位.用户ID == 10) { temp.推荐审核数据.推荐状态 = 推荐状态.推荐通过; temp.推荐审核数据.审核时间 = DateTime.Now; temp.推荐审核数据.审核者.用户ID = currentUser.Id; } else { //站内消息 站内消息 Msg = new 站内消息(); 对话消息 Talk = new 对话消息(); Msg.重要程度 = 重要程度.特别重要; Msg.消息类型 = 消息类型.推荐专家和供应商; Msg.发起者.用户ID = currentUser.Id; Talk.发言人.用户ID = currentUser.Id; var sendid = 11; Talk.消息主体.标题 = "待审核推荐评审专家"; Talk.消息主体.内容 = "有一条待审核的推荐评审专家未处理,<a style='color:red;text-decoration:underline;' href='/单位用户后台/Recommend_ExpertList_Audit'>点击这里进行审核</a>"; temp.推荐审核数据.推荐状态 = 推荐状态.待联系; temp.推荐审核数据.审核者.用户ID = 11; 站内消息管理.添加站内消息(Msg, currentUser.Id, sendid); 对话消息管理.添加对话消息(Talk, Msg); } 推荐管理.添加推荐信息(temp); } } catch { } return View("Recommend_ExpertList"); }
public static bool 添加推荐信息(推荐信息 content) { return Mongo.添加(content); }