internal void ChangeDeposit(int id) { TypeDeposit type; Console.WriteLine("What type you want: \n1: Bronze = 10%, 2: Silver = 20%, 3: Gold = 30%"); switch (Console.ReadLine()) { case "2": type = TypeDeposit.Silver; break; case "3": type = TypeDeposit.Gold; break; default: type = TypeDeposit.Bronze; break; } DepositAccount depositAccount = accounts[FindIndexForID(id)] as DepositAccount; depositAccount.changeDeposit(type); Console.WriteLine("You percent now: " + depositAccount.Percent + "%"); }