//public void Start() //{ // Console.WriteLine("Titlul spectacolului:"); // string titlu = Console.ReadLine(); // //Console.WriteLine("Lista locurilor libere:"); // //IList<int> locuriLibere = ctrl.GetLocuriLibere(titlu); // //foreach (int loc in locuriLibere) // //{ // // Console.WriteLine(loc); // //} // Console.WriteLine("Cate bilete doriti?"); // int nrBilete = int.Parse(Console.ReadLine()); // Console.WriteLine("Locurile:"); // string[] locuriString = Console.ReadLine().Split(' '); // List<int> locuri = new List<int>(); // foreach (string loc in locuriString) // { // locuri.Add(int.Parse(loc)); // } // Console.WriteLine(ctrl.CumparaBilet(titlu, nrBilete, locuri)); //} public void Start() { Random random = new Random(); int index = random.Next(3); string titlu = Spectacole[index]; IList <int> locuriLibere = ctrl.GetLocuriLibere(titlu); int nrBilete = random.Next(10); IList <int> locuri = GenerateRandom(locuriLibere, nrBilete); Result result = ctrl.CumparaBilet(titlu, nrBilete, locuri.ToList()); Console.WriteLine(result.ToString()); if (result == Result.Closed) { throw new Exception("Server closed"); } }