public async Task <ActionResult> OrderDispatch(string OrderId) { CustomerOrderDetailsRootObject orderDetails = new CustomerOrderDetailsRootObject(); List <CustomerOrderModel> custModel = new List <CustomerOrderModel>(); if (ModelState.IsValid) { ViewBag.LoginID = Session["LoginID"].ToString(); ViewBag.Username = Session["Username"].ToString(); ViewBag.StoreId = Session["StoreId"].ToString(); ViewBag.OrderId = OrderId; string strurl = GetUrl(2); strurl = strurl + "UserLogin/DispatchOrder?orderid=" + OrderId + "&StoreId=" + ViewBag.StoreId + ""; using (HttpClient client = new HttpClient()) { HttpResponseMessage CustomerresponseMessage = await client.GetAsync(strurl); if (CustomerresponseMessage.IsSuccessStatusCode) { var response = CustomerresponseMessage.Content.ReadAsStringAsync().Result; var settings = new JsonSerializerSettings { NullValueHandling = NullValueHandling.Ignore, MissingMemberHandling = MissingMemberHandling.Ignore }; orderDetails = JsonConvert.DeserializeObject <CustomerOrderDetailsRootObject>(response, settings); custModel = orderDetails.data; ViewBag.Transaction = custModel; } } return(RedirectToAction("Dashboard", "Main")); } return(RedirectToAction("Dashboard", "Main")); }
public async Task <ViewResult> OrderDetails(int OrderId) { CustomerOrderDetailsRootObject orderDetails = new CustomerOrderDetailsRootObject(); CustomerOrderModel custModel = new CustomerOrderModel(); if (ModelState.IsValid) { ViewBag.LoginID = Session["LoginID"].ToString(); ViewBag.Username = Session["Username"].ToString(); ViewBag.OrderId = OrderId; string strurl = GetUrl(2); strurl = strurl + "UserLogin/GetOrderByOrderId?orderid=" + OrderId; using (HttpClient client = new HttpClient()) { HttpResponseMessage CustomerresponseMessage = await client.GetAsync(strurl); if (CustomerresponseMessage.IsSuccessStatusCode) { var response = CustomerresponseMessage.Content.ReadAsStringAsync().Result; var settings = new JsonSerializerSettings { NullValueHandling = NullValueHandling.Ignore, MissingMemberHandling = MissingMemberHandling.Ignore }; orderDetails = JsonConvert.DeserializeObject <CustomerOrderDetailsRootObject>(response, settings); custModel = orderDetails.data; ViewBag.Transaction = custModel; } } return(View(custModel)); } return(View(custModel)); }