Ejemplo n.º 1
0
        public ActionResult Index(string key)
        {
            #region Авторизация
            string superKey = "LetMeIn";
            if (string.IsNullOrEmpty(key))
            {
                string tmp_key = null;
                tmp_key = Settings.AppSettings.SecretKey;
                if (string.IsNullOrEmpty(tmp_key) || tmp_key != superKey)
                {
                    return(RedirectToAction("Index", "Home"));
                }
            }
            if (key == superKey)
            {
                Settings.AppSettings.SecretKey = key;
            }
            #endregion

            var drinks = Core.Drink.getAllList();
            List <Vending.Models.Admin.DrinkViewModel> vmDrinks = new List <Models.Admin.DrinkViewModel>();
            foreach (var dr in drinks)
            {
                Vending.Models.Admin.DrinkViewModel v = new Models.Admin.DrinkViewModel(dr);
                vmDrinks.Add(v);
            }

            var coins = Core.Coin.getList();
            List <Vending.Models.Admin.CoinViewModel> vmCoins = new List <Models.Admin.CoinViewModel>();
            foreach (var coin in coins)
            {
                Vending.Models.Admin.CoinViewModel c = new Models.Admin.CoinViewModel(coin);
                vmCoins.Add(c);
            }

            ViewBag.Cash  = Core.Bank.getBank();
            ViewBag.Coins = vmCoins;
            return(View(vmDrinks));
        }
Ejemplo n.º 2
0
 public ActionResult CoinManagment(int id)
 {
     Core.Coin coin = Core.Coin.GetEntityById(id);
     Vending.Models.Admin.CoinViewModel model = new Models.Admin.CoinViewModel(coin);
     return(PartialView(model));
 }