public IActionResult Delete(long id) { NeuFinesse.Data.Model.Item item = _dataRepository.Get(id); if (item == null) { return(NotFound("The item record couldn't be found.")); } _dataRepository.Delete(item); return(NoContent()); }
public IActionResult Get(long id) { NeuFinesse.Data.Model.Item item = _dataRepository.Get(id); if (item == null) { return(NotFound("The item record couldn't be found.")); } return(Ok(item)); }
public IActionResult Post([FromBody] NeuFinesse.Data.Model.Item item) { if (item == null) { return(BadRequest("Item is null.")); } _dataRepository.Add(item); return(Ok("Item added successfully")); //return CreatedAtRoute( // "Get", // new { Id = item.ItemId }, // item); }
public IActionResult Put(long id, [FromBody] NeuFinesse.Data.Model.Item item) { if (item == null) { return(BadRequest("Item is null.")); } NeuFinesse.Data.Model.Item itemDetailToUpdate = _dataRepository.Get(id); if (itemDetailToUpdate == null) { return(NotFound("The item record couldn't be found.")); } _dataRepository.Update(itemDetailToUpdate, item); return(NoContent()); }