Esempio n. 1
0
 public async Task<HttpResponseMessage> Insert(CommentModel model)
 {
     try
     {
         int result = await service.AddAsync(Mapper.Map<IComment>(model));
         if (result >= 1)
             return Request.CreateResponse(HttpStatusCode.Created, model);
         else
             return Request.CreateResponse(HttpStatusCode.BadRequest);
     }
     catch (Exception ex)
     {
         return Request.CreateResponse(HttpStatusCode.BadRequest, ex.Message);
     }
 }
Esempio n. 2
0
 public async Task<HttpResponseMessage> Update(Guid id, CommentModel model)
 {
     try
     {
         int result = await service.UpdateAsync(Mapper.Map<IComment>(model));
         if (result >= 1)
             return Request.CreateResponse(HttpStatusCode.OK, model);
         else
             return Request.CreateResponse(HttpStatusCode.BadRequest, "Error while trying to edit comment.");
     }
     catch (Exception ex)
     {
         return Request.CreateResponse(HttpStatusCode.BadRequest, ex.Message);
     }
 }