static void Main(string[] args) { Console.WriteLine("Welcome to TolchokInfo database. Here we have some information on Minsk city LARP movement"); var clubsList = new ShowClubs(); clubsList.ShowListOfClubs(); var clubMembers = new ShowClubs(); clubMembers.ShowClub(); BrigadaMembers brigMemberName = (BrigadaMembers)1; WeaponSize brgMmbrWpnSz = 0; WeaponMaterial brgMmbrWpnMtr = 0; WeaponType brgMmbrWpnTp = 0; VisitedGames brgVisGames = 0; var brigMember1 = new Tolchok(); brigMember1.Name = brigMemberName.ToString(); brigMember1.FavWeapon = $"{brgMmbrWpnSz} {brgMmbrWpnMtr} {brgMmbrWpnTp}"; brigMember1.GamesVisited = brgVisGames.ToString(); Console.WriteLine(brigMember1.PrepareReport()); //var kris = new Tolchok(); //kris.Name = "Kris"; //kris.DateOfBirth = new DateTime(1994, 6, 7); //Console.WriteLine("select your club"); //foreach (ClubNames club in (ClubNames[])Enum.GetValues(typeof(ClubNames))) //{ // Console.WriteLine($"{(int)club} - {club}"); //} //kris.Club = (ClubNames) int.Parse(Console.ReadLine()); //Console.WriteLine(kris.PrepareReport()); //if (kris.Club == ClubNames.Brigada) //{ // Console.WriteLine("100% Dexter enrolled!"); //} //else if (kris.Club == ClubNames.DSE) //{ // Console.WriteLine("Ex Vice Minister is your head"); //} //else //{ // Console.WriteLine("noname club"); //} Console.ReadLine(); }
public string ShowClub() { Console.WriteLine("\nPlease choose a club from the list by entering its number to see its members or anything else to go back"); string showMembers = Console.ReadLine(); BrigadaMembers brigHead = 0; OsoznanieMembers osozHead = (OsoznanieMembers)1; switch (showMembers) { case "0": foreach (BrigadaMembers member in (BrigadaMembers[])Enum.GetValues(typeof(BrigadaMembers))) { Console.WriteLine($"{(int)member} - {member}"); } Console.WriteLine($"\nThe head of the club is {brigHead}"); break; case "1": foreach (OsoznanieMembers member in (OsoznanieMembers[])Enum.GetValues(typeof(OsoznanieMembers))) { Console.WriteLine($"{(int)member} - {member}"); } Console.WriteLine($"\nThe head of the club is {osozHead}"); break; case "2": foreach (UnsortedMembers member in (UnsortedMembers[])Enum.GetValues(typeof(UnsortedMembers))) { Console.WriteLine($"{(int)member} - {member}"); } Console.WriteLine($"\nNo club - no head."); break; default: ShowListOfClubs(); break; } return(showMembers); }