public string Deposit() { CheckAuthentication(); var value = hardware.GetValueToDeposit(); account.Deposit(value); remoteService.PersistAccount(account); return(SuccessDepositMessage); }