static void ListanjeImena() { Console.Clear(); string[] listOfNames = FileManagement.Read(); string[] razbijenaOsoba; Console.WriteLine("Ime\tPrezime\tTelefon\tAdresa"); Console.WriteLine("--------------------------------------------------"); foreach (string osoba in listOfNames) { razbijenaOsoba = osoba.Split(';'); Console.WriteLine("{0}\t{1}\t{2}\t{3}", razbijenaOsoba[0], razbijenaOsoba[1], razbijenaOsoba[3], razbijenaOsoba[2]); } Console.ReadKey(); }
static void AddNewName() { string FirstName, LastName, Address, Phone, Email; string Choice; do { FirstName = Utils.GetUserInput("Unesite ime"); LastName = Utils.GetUserInput("Unesite prezime"); Address = Utils.GetUserInput("Unesite adresu"); Phone = Utils.GetUserInput("Unesite broj telefona"); Email = Utils.GetUserInput("Unesite email"); FileManagement.Write(FirstName, LastName, Address, Phone, Email); Choice = Utils.GetUserInput("\nDa li zelite unos novog imena? Za da, otkucajte 'Y'."); } while (Choice.ToUpper() == "Y"); }
static void UnosNovogImena() { string ime, prezime, adresa, telefon, odgovor; do { Console.Write("Unesite ime >"); ime = Console.ReadLine(); Console.Write("Unesite prezime >"); prezime = Console.ReadLine(); Console.Write("Unesite adresu >"); adresa = Console.ReadLine(); Console.Write("Unesite telefon >"); telefon = Console.ReadLine(); FileManagement.Store(ime, prezime, adresa, telefon); Console.WriteLine("\nDa li zelite unos novog korisnika? Pritisnite \"D\" ukoliko zelite ili ENTER ako ne zelite"); odgovor = Console.ReadLine(); Console.WriteLine(""); } while (odgovor.ToUpper() == "D"); }
static void SearchForName() { string Search = Utils.GetUserInput("Unesite termin za pretragu (najmanje 3 slova)"); if ((Search == "") || (Search.Length < 3)) { return; } List <string> SearchResults = new List <string>(); List <string> ListOfNames = FileManagement.Read(); foreach (string Entry in ListOfNames) { if (Entry.ToUpper().Contains(Search.ToUpper())) { SearchResults.Add(Entry); } } DisplayNames(SearchResults); }
static void ListNames() { Console.Clear(); DisplayNames(FileManagement.Read()); }