public HttpResponseMessage Post([FromBody] SYS_Version value) { try { var result = context.Create(value); return(Request.CreateResponse(HttpStatusCode.OK, result)); } catch (Exception e) { return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, e.Message)); } }
public HttpResponseMessage Put(string id, [FromBody] SYS_Version value) { try { var result = context.Update(id, value); return(Request.CreateResponse(HttpStatusCode.OK, result ? value : null)); } catch (Exception e) { return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, e.Message)); } }
public static bool SaveSYSVersionData(Dictionary <Guid, SYS_Version> sysVersionList) { bool ret = false; if (sysVersionList.Count > 0) { List <SYS_Version> sysVersionValueList = new List <SYS_Version>(); SYS_Version[] sysVersionArray = new SYS_Version[sysVersionList.Values.Count]; sysVersionList.Values.CopyTo(sysVersionArray, 0); sysVersionValueList.AddRange(sysVersionArray); ret = JsonStore <SYS_Version> .SaveData(sysVersionValueList, true); } return(ret); }