public ActionResult <Item> GetItemById(Guid id) { Item data = itemRepository.GetById(id); MarketHttpResponse <Item> response = new MarketHttpResponse <Item>(data, (data == null) ? MarketResponseType.NOT_FOUND : MarketResponseType.FOUND); if (data == null) { return(NotFound(response)); } return(Ok(response)); }
public ActionResult <IEnumerable <Item> > GetItems() { List <Item> data = itemRepository.GetAllItem().ToList(); var response = new MarketHttpResponse <List <Item> >(data, MarketResponseType.SUCCESS, data.Count); if (data.Any()) { return(Ok(response)); } return(NoContent()); }