Ejemplo n.º 1
0
        public HttpResponseMessage Post([FromBody] ItemEntity item)
        {
            if (!ModelState.IsValid)
            {
                return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, "Model state is invalid"));
            }

            int itemId = _itemServices.CreateItem(item);

            if (itemId != 0)
            {
                return(Request.CreateResponse(HttpStatusCode.Created));
            }
            return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, "Item cannot be created"));
        }