public ActionResult OrderDetails(string id = "") { if (string.IsNullOrEmpty(id)) { return(RedirectToAction("Index")); } else { try { List <OrderDetails> data = OrderBLL.OrderDetail_Get(id); double dem = 0; foreach (var item in data) { dem += (item.Quantity * item.UnitPrice - item.Quantity * item.UnitPrice * item.Discount); } string total = dem.ToString("N1", CultureInfo.InvariantCulture); var model = new Models.OrderDetailsResult { Data = data, OrderID = id, Total = total }; return(View(model)); } catch (Exception) { return(RedirectToAction("Index")); } } }
public ActionResult ajaxOrderHehe(string id = "") { try { Order checkOrder = SaleManagementBLL.Order_Get(id); if (checkOrder == null) { return(RedirectToAction("Index")); } var model = new Models.OrderDetailsResult { Data = SaleManagementBLL.Order_GetDetailsList(id), }; return(Json(new { model.Data }, JsonRequestBehavior.AllowGet)); } catch (Exception e) { return(RedirectToAction("Index")); } }
public ActionResult OrderDetail(string id = "") { try { Order checkOrder = SaleManagementBLL.Order_Get(id); if (checkOrder == null) { return(RedirectToAction("Index")); } var model = new Models.OrderDetailsResult { Data = SaleManagementBLL.Order_GetDetailsList(id), OrderID = Convert.ToInt32(id), }; return(View(model)); } catch { return(RedirectToAction("Index")); } }