public IHttpActionResult Deletetrace_info(int id) { trace_info trace_info = db.trace_info.Find(id); return(Ok(trace_info)); }
public IHttpActionResult GetTraceInfo(int id) { trace_info trace_info = db.trace_info.Find(id); if (trace_info == null) { return(NotFound()); } return(Ok(trace_info)); }
public IHttpActionResult AddTraceInfo() { TraceInfoDetail tid = new TraceInfoDetail(); try { HttpContextBase context = (HttpContextBase)Request.Properties["MS_HttpContext"]; String jsonBean = context.Request.Form["jsonBean"]; if (jsonBean == null) { tid.code = 101; tid.msg = "参数验证失败!"; return(Ok(tid)); //return BadRequest(ModelState); } view_trace_info ti = new view_trace_info(); ti = JsonConvert.DeserializeObject <view_trace_info>(jsonBean); trace_info traceInfo = new trace_info(); traceInfo.name = ti.name; traceInfo.barcode = ti.barcode; traceInfo.disp = ti.disp; traceInfo.image1 = ti.image1; traceInfo.tqbw = ti.tqbw; traceInfo.trace_type = ti.traceType; traceInfo.create_id = ti.creatorId; traceInfo.create_time = DateTime.Now; db.trace_info.Add(traceInfo); db.SaveChanges(); tid.code = 100; return(Ok(tid)); } catch (Exception e) { tid.code = 104; tid.msg = "新增痕迹失败: " + e.Message; return(Ok(tid)); } }