public async Task <string> PutMoney(HttpContext httpContext, PutMoneyViewModel model) { var user = await _userManager.GetUserAsync(httpContext.User); PutMoney putMoney = _putMoneyMapper.ViewModelToEntity(new PutMoney(), model); putMoney.Used = false; putMoney.UserId = user.Id; putMoney.Date = DateTime.Now; dynamic result = await GetJsonDataFromUrl(); putMoney.Email = result.input_address; _putMoneyRepository.Insert(putMoney); await _putMoneyRepository.Save(); return(result.input_address); }
public PutMoneyView() { this.InitializeComponent(); DataContext = PutMoneyViewModel.GetInstance(); }
public async Task <IActionResult> Put(PutMoneyViewModel model) { string btc = await _paymentsService.PutMoney(HttpContext, model); return(RedirectToAction(nameof(Status), new { btc = btc })); }