Пример #1
0
 public JsonResult BlockCoin(int coin_id, int blk)
 {
     Core.Coin coin = Core.Coin.GetEntityById(coin_id);
     coin.blocked = blk == 1;
     coin.Save();
     return(Json(new { success = true, message = "success" }, JsonRequestBehavior.AllowGet));
 }
Пример #2
0
        public JsonResult IncreaseCash(int coin_id, int size)
        {
            Core.Coin coin = Core.Coin.GetEntityById(coin_id);
            coin.Increase(size);

            return(Json(new { success = true, message = "success" }, JsonRequestBehavior.AllowGet));
        }
Пример #3
0
 public CoinViewModel(Core.Coin c)
 {
     this.id      = c.id;
     this.price   = c.price;
     this.qty     = c.Available;
     this.blocked = c.blocked;
 }
Пример #4
0
        public JsonResult Increase(int size)
        {
            Settings.AppSettings.Cash += size;
            // Сохраним значение в банк
            Core.Coin coin = Core.Coin.GetEntityByValue(size);
            Core.Bank bank = new Core.Bank();
            bank.coin_id = coin.id;
            bank.qty     = 1;
            bank.Save();

            return(Json(new { success = true, cash = Settings.AppSettings.Cash }, JsonRequestBehavior.AllowGet));
        }
Пример #5
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));
 }
Пример #6
0
 public Coin(Core.Coin monet)
 {
     this.coin      = monet;
     this.image_url = "/Content/images/" + monet.price.ToString() + "rub.jpg";
 }