Beispiel #1
0
        public ActionResult Reject(int id)
        {
            Order_Bll order_Bll = new Order_Bll();

            order_Bll.RejectOrder(id);
            return(RedirectToAction("Orders"));
        }
        public ActionResult OrderItem(int id)
        {
            Order_Bll order_Bll = new Order_Bll();
            var       List      = order_Bll.GetAllOrderItemByOredrId(id);

            return(PartialView(List));
        }
        public ActionResult ApplyCart()
        {
            //Add Order
            Order_Bll order_bll = new Order_Bll();
            Order     order     = new Order();

            order.User_Id = Convert.ToInt32((Session["CurrentUser"] as User).Id);
            order.Date    = DateTime.Now;
            order.Active  = null;
            order_bll.AddOrder(order);
            // Add Item Order
            OrderItems_Bll  orderItems_Bll = new OrderItems_Bll();
            List <ItemCart> itemCarts      = Session["cart"] as List <ItemCart>;

            foreach (var item in itemCarts)
            {
                OrderItem orderItem = new OrderItem();
                orderItem.Order_Id   = order_bll.GetLastOrderId();
                orderItem.Product_Id = item.Product.Id;
                orderItem.Quantity   = item.Quantity;
                orderItems_Bll.AddOrderItems(orderItem);
            }
            Session["cart"]   = null;
            TempData["order"] = "Order Added Successfully, Wait Response...";
            return(RedirectToAction("Index"));
        }
Beispiel #4
0
        public ActionResult Orders()
        {
            Order_Bll order_Bll = new Order_Bll();
            var       orderlist = order_Bll.GetAllOrder();

            ViewBag.OrderList = orderlist;
            return(View());
        }
        public new ActionResult Profile()
        {
            User_Bll bll = new User_Bll();

            if (Session["CurrentUser"] != null)
            {
                var CurrentUser = Session["CurrentUser"] as User;
                var user        = bll.GetUserById(CurrentUser.Id);
                TempData["profile"]    = string.Empty;
                TempData["profile"]    = null;
                ViewBag.changePassword = TempData["ChangePassword"];
                ViewBag.editUser       = TempData["editUser"];
                Order_Bll order_Bll = new Order_Bll();
                var       orderlist = order_Bll.GetAllOrderByUserId(CurrentUser.Id);
                ViewBag.OrderList = orderlist;
                return(View(user));
            }
            else
            {
                ViewBag.editUser    = string.Empty;
                TempData["profile"] = "you don't have privilage to show this page";
                return(RedirectToAction("Index", "Home"));
            }
        }