Esempio n. 1
0
        public ActionResult <ViewModelCollection <Order> > GetbyCustomerId([FromQuery] int customerId)
        {
            var customerOrders = _orders.ByCustomer(customerId);

            if (!customerOrders.Any())
            {
                return(NoContent());
            }

            var vm = OrderCollectionViewModel.From(Request, customerOrders);

            return(Ok(vm));
        }
Esempio n. 2
0
        public ActionResult <ViewModelCollection <Order> > GetOrders()
        {
            var orders = _orders.GetAll();

            if (!orders.Any())
            {
                return(NoContent());
            }

            var vm = OrderCollectionViewModel.From(Request, orders);

            return(Ok(vm));
        }