public ActionResult Payments(PaymentModel payment) { _userservice.Deposit(payment.Balance, payment.UserId); _userservice.Withdraw(payment.Balance, HttpUtil.CurrentUser.UserId); Payment pay = new Payment(); pay.Balance = payment.Balance; pay.OUserId = HttpUtil.CurrentUser.UserId; pay.WUserId = payment.UserId; pay.PostId = payment.PostId; var result = _paymentService.Save(pay); return(RedirectToAction("Payments", "Owner")); }