Exemple #1
0
        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));
        }
Exemple #2
0
        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());
        }