public void CreateNewAccount(CreateNewLedgerAccountViewModel form)
        {
            Account account = new Account
            {
                UserId   = form.UserId,
                Name     = form.Name,
                Ballance = 0
            };

            _repo.CreateNewAccount(account);
        }
        public async Task <ActionResult> CreateNewAccount()
        {
            ApplicationUser user = await _userManager.GetUserAsync(User);

            CreateNewLedgerAccountViewModel model = new CreateNewLedgerAccountViewModel
            {
                UserId = user.Id
            };

            return(View(model));
        }
        public ActionResult CreateNewAccount(CreateNewLedgerAccountViewModel form)
        {
            _ledgerAccountProvider.CreateNewAccount(form);

            return(RedirectToAction("Index"));
        }