private void AddSavingAccount() { Console.Clear(); CustomerData data = ReadCustomerData(); Account savingAccount = _accountsManager.CreateSavingAccount(data.FirstName, data.LastName, data.Pesel); Console.WriteLine("Utworzono konto rozliczeniowe:"); _printer.Print(savingAccount); Console.ReadKey(); }
private void AddBillingAccount()//dodanie rozliczeniowego konta// { Console.Clear(); CustomerData data = ReadCustomerData(); Account billingAccount = _accountsManager.CreateBillingAccount(data.FirstName, data.LastName, data.Pesel); Console.WriteLine("Utworzono konto rozliczeniowe:"); _printer.Print(billingAccount); Console.ReadKey(); }
//Przypadek 3 - dodanie konta oszczędnościowego //TODO: W przyszłości zmienić na dodanie konta z wyborem. private void AddSavingsAccount() { Console.Clear(); CustomerData data = ReadCustomerData(); Account savingsAccount = _accountsManager.CreateSavingsAccount(data.FirstName, data.LastName, data.PeselNumber); Console.WriteLine("Utworzone nowe konto klienta dla {0} {1}!", data.FirstName, data.LastName); Console.WriteLine(); _printer.Print(savingsAccount); Console.ReadKey(); }
//PRZYPADKI //Przypadek 1 - lista kont klienta private void ListOfAccounts() { Console.Clear(); CustomerData data = ReadCustomerData(); Console.WriteLine("Konta klienta {0} {1} | {2}", data.FirstName, data.LastName, data.PeselNumber); foreach (Account account in _accountsManager.GetAllAccountsFor(data.FirstName, data.LastName, data.PeselNumber)) { _printer.Print(account); } Console.ReadKey(); }
private void ListOfAccounts() //wyswietla liste wszystkich kont danego klienta { //to co sie dzieje: pobiera dane o kliencie, wyciaga liste wszystkich kont na podstawie danych, drukuje dane każdego konta Console.Clear(); CustomerData data = ReadCustomerData(); Console.WriteLine(); Console.WriteLine($"Konta klienta {data.FirstName} {data.LastName} {data.Pesel}: "); foreach (Account account in _accountsManager.GetAllAccountsFor(data.FirstName, data.LastName, data.Pesel)) { _printer.Print(account); } Console.ReadKey(); }