public ActionResult upd() { int poleid = int.Parse(Request.Params["poleid"]); int isStart = int.Parse(Request.Params["isStart"]); int uid = int.Parse(Session["userid"].ToString()); bool b = true; ps_pole_info result = (from p in md.ps_pole_info where p.id == poleid select p).FirstOrDefault(); var user = (from u in md.ps_user where u.id == uid select u).FirstOrDefault(); //修改数据 result.isStart = isStart; result.lastUpdateTime = DateTime.Now; result.createBy = user.userCode; try { //保存修改 md.SubmitChanges(); } catch (Exception) { b = false; } GC.Collect(); return(Json(b)); }
public ActionResult add() { bool b = false; var count1 = md.ps_pole_info.Count(); int lid = int.Parse(Request.Params["lid"].ToString()); string poleCode = Request.Params["poleCode"]; int isStart = int.Parse(Request.Params["isStart"].ToString()); int uid = int.Parse(Session["userid"].ToString()); var line = (from l in md.ps_line_info where l.id == lid select l).FirstOrDefault(); var user = (from u in md.ps_user where u.id == uid select u).FirstOrDefault(); ps_pole_info pole = new ps_pole_info() { poleCode = poleCode, lineId = line.id, lineCode = line.lineCode, lineName = line.lineName, creationTime = DateTime.Now, createBy = user.userCode, lastUpdateTime = DateTime.Now, isStart = isStart }; md.ps_pole_info.InsertOnSubmit(pole); md.SubmitChanges(); var count2 = md.ps_pole_info.Count(); if (count2 > count1) { b = true; } GC.Collect(); return(Json(b)); }