public static void send() { String SenderID; String ReciverID; double amountOfMoney; Console.Clear(); Console.WriteLine("WYSYŁANIE PRZELEWU\n"); Console.WriteLine("Podaj ID osoby wysyłającej: "); SenderID = Console.ReadLine(); if (!MainBank.checkClientID(SenderID)) { Console.WriteLine("Nie ma osoby o podanym numerze ID"); System.Environment.Exit(0); } Console.WriteLine("Podaj ID odbiorcy: "); ReciverID = Console.ReadLine(); if (!MainBank.checkClientID(ReciverID)) { Console.WriteLine("Nie ma osoby o podanym numerze ID"); System.Environment.Exit(1); } Console.WriteLine("Podaj kwote: "); double.TryParse(Console.ReadLine(), out amountOfMoney); if (MainBank.sendMoney(amountOfMoney, SenderID, ReciverID)) { Console.WriteLine("Pomyślnie wykonany przelew"); } else { Console.WriteLine("Nie udało się wykonać przelewu"); } }
public static void register() { String name; String surname; String pesel; String city; double amount; String department; Console.Clear(); Console.WriteLine("REJESTROWANIE KLIENTA\n"); Console.WriteLine("Podaj imie: "); name = Console.ReadLine(); Console.WriteLine("Podaj nazwisko: "); surname = Console.ReadLine(); Console.WriteLine("Podaj PESEL: "); pesel = Console.ReadLine(); if (!MainBank.checkPesel(pesel)) { Console.WriteLine("Osoba o podanym numerze PESEL już istnieje w bazie"); System.Environment.Exit(1); } if (pesel.Length != 11) { Console.WriteLine("Długość numeru PESEL musi wynosić 11"); System.Environment.Exit(1); } Console.WriteLine("Podaj Miasto: "); city = Console.ReadLine(); Console.WriteLine("Podaj kwotę pieniędzy, którą chcesz wpłacic: "); double.TryParse(Console.ReadLine(), out amount); Console.WriteLine("Wybierz oddzial do ktorego chcesz zostać zapisany\n[1] - Oddzial w Krakowie \n[2] - Oddzial w Warszawie: "); department = Console.ReadLine(); switch (department) { case "1": department = "OddzialKrakow"; break; case "2": department = "OddzialWarszawa"; break; default: Console.WriteLine("Nie ma podanego oddzialu"); break; } MainBank.registerClient(name, surname, city, pesel, amount, department); }
public static void FindClient() { String ID; Console.Clear(); Console.WriteLine("WYSZUKIWANIE KLIENTA\n"); Console.WriteLine("Wprowadź dane:"); Console.WriteLine("PESEL klienta: "); ID = Console.ReadLine(); List <Client> client = MainBank.searchClient(ID); if (client.Count == 0) { Console.WriteLine("Nie znaleziono klienta o podanym numerze PESEL"); } }
public static void showTransactions() { Console.Clear(); String ID; Console.WriteLine("TRANSAKCJE\n"); Console.WriteLine("Podaj swoje ID:"); ID = Console.ReadLine(); if (!MainBank.checkClientID(ID)) { Console.WriteLine("Nie ma osoby o podanym numerze ID"); System.Environment.Exit(0); } MainBank.getTransaction(ID); }
public static void deposit() { Console.Clear(); String ID; double amount; Console.WriteLine("WPŁACANIE PIENIĘDZY\n"); Console.WriteLine("Podaj ID: "); ID = Console.ReadLine(); if (!MainBank.checkClientID(ID)) { Console.WriteLine("Nie ma osoby o podanym numerze ID"); System.Environment.Exit(0); } Console.WriteLine("Podaj kwote: "); double.TryParse(Console.ReadLine(), out amount); MainBank.depositMoney(ID, amount); }