コード例 #1
0
 // POST: api/ShotPutTest
 public IHttpActionResult Post([FromBody] shotPutTest value)
 {
     try
     {
         return(ResponseMessage(Request.CreateResponse(new
         {
             response = shotPutTestService.insertshotPutTest(value)
         })));
     }
     catch (Exception e)
     {
         return(ResponseMessage(Request.CreateErrorResponse(HttpStatusCode.InternalServerError, e.ToString())));
     }
 }
コード例 #2
0
 public string insertshotPutTest(shotPutTest shotPutTest)
 {
     try
     {
         shotPutTest.available = true;
         context.shotPutTest.Add(shotPutTest);
         context.SaveChanges();
         return(CONSTANTES.CONSTANTES.ServiceResponse.ok);
     }
     catch (Exception e)
     {
         return(CONSTANTES.CONSTANTES.ServiceResponse.error);
     }
 }
コード例 #3
0
 public string updateshotPutTest(shotPutTest shotPutTest)
 {
     try
     {
         var result = context.shotPutTest.FirstOrDefault(x => x.id == shotPutTest.id);
         if (result != null)
         {
             result.result        = shotPutTest.result;
             result.ballWeight    = shotPutTest.ballWeight;
             result.shotPutTypeId = shotPutTest.shotPutTypeId;
             result.date          = shotPutTest.date;
             context.SaveChanges();
         }
         return(CONSTANTES.CONSTANTES.ServiceResponse.ok);
     }
     catch (Exception e)
     {
         return(CONSTANTES.CONSTANTES.ServiceResponse.error);
     }
 }
コード例 #4
0
 public string updateshotPutTest(shotPutTest shotPutTest)
 {
     return(shotPutTestRepository.updateshotPutTest(shotPutTest));
 }
コード例 #5
0
 public string insertshotPutTest(shotPutTest shotPutTest)
 {
     return(shotPutTestRepository.insertshotPutTest(shotPutTest));
 }