Exemplo n.º 1
0
        public static OrderPriceVM GetOrderPriceCalculationByOrderId(int orderId)
        {
            OrderPriceVM orderPrice = new OrderPriceVM();


            //get using id

            using (var client = new HttpClientDemo())
            {
                var responseTask = client.GetAsync("product/readPriceDetails.php?o_id=" + orderId);
                responseTask.Wait();

                var result = responseTask.Result;
                if (result.IsSuccessStatusCode)
                {
                    var resultTask = result.Content.ReadAsStringAsync().Result;
                    orderPrice = JsonConvert.DeserializeObject <OrderPriceVM>(resultTask);
                }
                else
                {
                    orderPrice = null;
                }
            }


            return(orderPrice);
        }
Exemplo n.º 2
0
        public static UserDetails GetUserDetailsByOrderId(int orderId)
        {
            UserDetails userDetails = new UserDetails();


            //get using id

            using (var client = new HttpClientDemo())
            {
                var responseTask = client.GetAsync("product/readUserDetailsfromOrder.php?o_id=" + orderId);
                responseTask.Wait();

                var result = responseTask.Result;
                if (result.IsSuccessStatusCode)
                {
                    var resultTask = result.Content.ReadAsStringAsync().Result;
                    userDetails = JsonConvert.DeserializeObject <UserDetails>(resultTask);
                }
                else
                {
                    userDetails = null;
                }
            }


            return(userDetails);
        }
Exemplo n.º 3
0
        public static List <OrderDetails> GetOrderDetailsByOrderId(int orderId)
        {
            List <OrderDetails> orderDetailsList = new List <OrderDetails>();

            using (var client = new HttpClientDemo())
            {
                var responseTask = client.GetAsync("product/readProductOrderDetails.php?o_id=" + orderId);
                responseTask.Wait();

                var result = responseTask.Result;
                if (result.IsSuccessStatusCode)
                {
                    var resultTask = result.Content.ReadAsStringAsync().Result;
                    orderDetailsList = JsonConvert.DeserializeObject <List <OrderDetails> >(resultTask);
                }
                else
                {
                    orderDetailsList = null;
                }
            }

            return(orderDetailsList);
        }