Esempio n. 1
0
 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));
     }
 }
Esempio n. 2
0
 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));
     }
 }
Esempio n. 3
0
        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);
        }