public string b_transfer(double tamount, string toaccount, string accountno) { string bal; double minbal = 1000; double availbal = dmt.d_availablebalance(accountno); if (availbal - tamount < minbal) { Console.ForegroundColor = ConsoleColor.Red; Console.Beep(); bal = "" + " Sorry... Cannot transfer amount as balance left after transferring " + tamount + " will be " + (availbal - tamount) + "\nMinimum Amount requried for existence of account is " + minbal; } else { bool flag = dmt.d_accountexists(toaccount); if (flag) { bal = dmt.d_transfer(tamount, toaccount, accountno); bal = " Amount " + tamount + " Transferred to Account Number : " + toaccount + "\n Available Balance : " + bal; } else { Console.ForegroundColor = ConsoleColor.Red; bal = "Sorry... You have entered an account number That Does not exist"; Console.Beep(); } } return(bal); }
public string b_transfer(double tamount, string toaccount, string accountno) { string bal; if (tamount <= 0) { Console.Beep(); Console.ForegroundColor = ConsoleColor.Red; bal = " Sorry ... you have entered Invalid Amount"; } else { double minbal = 1000; double availbal = dmt.d_availablebalance(accountno); if (availbal - tamount < minbal) { Console.ForegroundColor = ConsoleColor.DarkRed; Console.Beep(); bal = "\t\tInsufficient Balance\n\n" + "\t\tMinimium Balance for the account existence is 1000\n\t\tAvailable Balance: " + availbal; Console.ForegroundColor = ConsoleColor.Black; } else { bool flag = dmt.d_accountexists(toaccount); if (flag) { bal = dmt.d_transfer(tamount, toaccount, accountno); bal = " Amount " + tamount + " Transferred to Account Number : " + toaccount + "\n Available Balance : " + bal; } else { Console.ForegroundColor = ConsoleColor.Red; bal = " Sorry... You have entered an account number That Does not exist"; Console.Beep(); } } } return(bal); }