示例#1
0
 public HttpResponseMessage Post(interaccion_post item)
 {
     if (item == null)
     {
         return(Request.CreateErrorResponse(HttpStatusCode.NotAcceptable, $"La interaccion_post no puede estar sin datos"));
     }
     item.fecha = DateTime.UtcNow;
     if (r.Post(item))
     {
         return(Request.CreateResponse(HttpStatusCode.Created, "interaccion_post guardado correctamente"));
     }
     return(Request.CreateErrorResponse(HttpStatusCode.NotAcceptable, "No es posible guardar los datos de la interaccion_post"));
 }
示例#2
0
        public HttpResponseMessage Put(int id, interaccion_post item)
        {
            var data = r.GetById(id);

            if (data == null)
            {
                return(Request.CreateErrorResponse(HttpStatusCode.NotFound, $"No existe en la base de datos la interaccion_post a actualizar"));
            }
            item.fecha = DateTime.UtcNow;
            if (r.Put(id, item))
            {
                return(Request.CreateResponse(HttpStatusCode.OK, $"Datos modificados para la interaccion_post {id}"));
            }
            return(Request.CreateErrorResponse(HttpStatusCode.NotAcceptable, $"No fue posible actualizar la interaccion_post, id: {id}"));
        }