//levantamento de €€ public JsonResult CreateCoupon(int amount) { CouponCreate couponCreate = null; AccountController accountController = new AccountController(); BtceApix btceApix = new BtceApix(key, secret); var User = accountController.GetUser(Request); if (User != null) { couponCreate = btceApix.CreateCoupon("EUR", amount); try { if (couponCreate != null) { BetBitEntities betBitEntities = new BetBitEntities(); betBitEntities.Coupon.Add(new Coupon() { UserId = User.UserId, CouponAmount = amount * (-1), CouponCode = couponCreate.Coupon, TransId = couponCreate.TransID, CreateDate = DateTime.Now }); betBitEntities.SaveChanges(); } } catch (Exception ex) { log.Debug("ola", ex); } } return Json(couponCreate, JsonRequestBehavior.AllowGet); }