public ActionResult GetAllOrderItems() { OrderModelManager omM = new OrderModelManager(); List <OrderItem> lstOI = omM.GetOrderItems(); return(Json(lstOI, JsonRequestBehavior.AllowGet)); }
public ActionResult GetOrderItems() { int?OrderId = Session["OrderId"] as int?; OrderModelManager omM = new OrderModelManager(); List <OrderItem> lstOI = omM.GetOrderItems(OrderId); return(Json(lstOI, JsonRequestBehavior.AllowGet)); }
public ActionResult GetCustomerOrders() { Customer c = Session["ActiveCustomer"] as Customer; OrderModelManager omM = new OrderModelManager(); List <Order> lstO = omM.GetOrdersByCid(c); return(Json(lstO, JsonRequestBehavior.AllowGet)); }
public ActionResult PlaceOrder() { Customer c = Session["ActiveCustomer"] as Customer; IEnumerable <ProductModel> ie = Session["ie"] as IEnumerable <ProductModel>; List <ProductModel> productModels = ie.ToList(); Order o = new Order(); { o.CustomerId = c.Customer_ID; o.PaymentStatus = "Successful"; o.PaymentMode = "Online"; o.PaymentReference = "test"; o.PaymentAmount = productModels[0].SubTotal; o.OrderDate = System.DateTime.Now; o.ShippedDate = o.OrderDate.AddDays(1); o.ExpectedDeliveryDate = o.OrderDate.AddDays(3); } OrderModelManager omM = new OrderModelManager(); o.OrderId = omM.AddOrder(o, productModels); ViewBag.OrderId = o.OrderId; Session["dpm"] = null; return(View("OrderSuccessful")); }