예제 #1
0
파일: OrderService.cs 프로젝트: rusith/OPS
 public Task <IOrder> GetOrder(int id)
 {
     if (id < 1)
     {
         return(null);
     }
     return(_orderProvider.GetOrderAsync(id));
 }
        public async Task <IActionResult> GetOrders()
        {
            var result = await orderProvider.GetOrderAsync();

            if (result.isSuccess)
            {
                return(Ok(result.orders));
            }
            return(NotFound());
        }
예제 #3
0
        public async Task <IActionResult> GetOrderAsync(int customerid)
        {
            var(IsSuccess, Order, ErrorMessage) = await _provider.GetOrderAsync(customerid);

            if (IsSuccess)
            {
                return(Ok(Order));
            }

            return(NotFound(ErrorMessage));
        }