Exemple #1
0
        // GET: ShopCar
        public ActionResult Index()
        {
            ShopCarViewModel m = new ShopCarViewModel();

            m.Production = getProductionList();
            m.Shipment   = getShipment();
            return(View(m));
        }
        public ViewResult Index()
        {
            var Items = _shopCart.GetShopCarItems();

            _shopCart.ListShopItems = Items;

            var obj = new ShopCarViewModel {
                shopCart = _shopCart
            };

            return(View(obj));
        }
Exemple #3
0
        private static string AddOrder(ShopCarViewModel shopCarViewModel)
        {
            string str     = "";
            var    db      = ConnHelper.CreateDb();
            Random random  = new Random();
            var    orderId = DateTime.Now.ToString("yyyyMMddHHmmssfff") + random.Next(0, 9);
            List <GoodsMessage> items;

            if (shopCarViewModel.CardInfo.Count == 0)
            {
                items = shopCarViewModel.TicketInfo;
                str   = "购买票";
            }
            else
            {
                items = shopCarViewModel.CardInfo;
                str   = "购买年卡";
            }
            foreach (var item in items)
            {
                if (item.SumCount == 0)
                {
                    continue;
                }
                var orderInfoEntity = new Order_Info();
                orderInfoEntity.ClassID    = item.ClassId;
                orderInfoEntity.Cred       = "身份证";
                orderInfoEntity.CredNo     = shopCarViewModel.UserInfo.UserCard;
                orderInfoEntity.Cren       = 0;
                orderInfoEntity.Email      = "";
                orderInfoEntity.Isfs       = 0;
                orderInfoEntity.IsLingPiao = 0;
                orderInfoEntity.Lren       = 0;
                orderInfoEntity.Mobile     = shopCarViewModel.UserInfo.Phone;
                orderInfoEntity.MunPrice   = item.SumPrice;
                orderInfoEntity.OrderID    = orderId;
                orderInfoEntity.RTime      = shopCarViewModel.UserInfo.GoDate.ToShortDateString();
                orderInfoEntity.Rtong      = item.SumCount;
                orderInfoEntity.State      = 0;
                orderInfoEntity.Ticket     = shopCarViewModel.UserInfo.Name;
                orderInfoEntity.Ticketer   = shopCarViewModel.UserInfo.Name;
                orderInfoEntity.Type       = 0;
                orderInfoEntity.AddTime    = DateTime.Now;
                orderInfoEntity.Detail     = "手机网站";
                orderInfoEntity.IsPost     = 0;
                orderInfoEntity.IsSMPost   = 0;
                db.Order_Info.Add(orderInfoEntity);
            }
            db.SaveChanges();
            LogHelper.CreateLog("游客开始在官方网站下订单->当前未支付!(" + str + ")", orderId.ToString());
            return(orderId.ToString());
        }
        public ViewResult Index()
        {
            var items = _shopCar.GetShopItems();

            _shopCar.ListShopItems = items;

            var obj = new ShopCarViewModel
            {
                ShopCar = _shopCar
            };

            return(View(obj));
        }