static void Main(string[] args) { Piesa BurghezulGentilom = new Piesa(); BurghezulGentilom.Titlu = "Burgezul Gentilom"; BurghezulGentilom.Regizor = "Nae Caranfil"; BurghezulGentilom.TaxaDeAcces = 80; Piesa ONoapteFurtunoasa = new Piesa(); ONoapteFurtunoasa.Titlu = "O Noapte Furtunoasa"; ONoapteFurtunoasa.Regizor = "Mihai Manolescu"; ONoapteFurtunoasa.TaxaDeAcces = 50; BurghezulGentilom.GenereazaBilete(30); ONoapteFurtunoasa.GenereazaBilete(24); int nrBileteCreate = Bilet.NumaraBilete(BurghezulGentilom.listaBileteDisponibile); /* momentan, acelasi lucru il face si functia GenereazaBilete() */ Console.WriteLine($"Au fost generate in total {nrBileteCreate} de bilete la toate piesele"); BurghezulGentilom.VindeBilete(12); BurghezulGentilom.VindeBilete(16); BurghezulGentilom.VindeBilete(3); ONoapteFurtunoasa.VindeBilete(10); ONoapteFurtunoasa.VindeBilete(4); ONoapteFurtunoasa.VindeBilete(11); Console.ReadKey(); }
static void Main(string[] args) { Piesa DouaLoturi = new Piesa(); DouaLoturi.Titlu = "Doua loturi"; DouaLoturi.Regizor = "Alexandru Dabija"; DouaLoturi.ListaActori = "A, B ,C, D"; DouaLoturi.LocuriDisponibile = 20 DouaLoturi.TaxaDeAcces = 60; DouaLoturi.Bilete = }
static void Main(string[] args) { Piesa Piesa1 = new Piesa(); Piesa1.GenereazaBilete(12); Piesa1.GenereazaBilete(23); int numarTotalDeBileteVandute = Bilet.NumarBileteVandute(Piesa1.Bilete); Console.WriteLine($"Pentru piesa de teatru {Piesa1.Titlu} regizata de {Piesa1.Regizor} s-au creat un total de {numarTotalDeBileteVandute} bilete"); Piesa1.VindeBilete(0); Piesa1.VindeBilete(13); Piesa1.VindeBilete(24); Console.ReadKey(); }
static void Main(string[] args) { Piesa piesaTeatru = new Piesa(); piesaTeatru.Titlu = "La tiganci"; piesaTeatru.Regizor = "Andrei si Andreea Grosu"; piesaTeatru.LocuriDisponibile = 20; piesaTeatru.TaxaDeAcces = 27.50; List <Actor> actorInPiesa = new List <Actor>(); Actor primulActor = new Actor(); actorInPiesa.Add(primulActor); primulActor.Nume = "Bovnoczki"; primulActor.Prenume = "Richard"; primulActor.Rol = "- profesorul Gavrilescu"; Actor alDoileaActor = new Actor(); actorInPiesa.Add(alDoileaActor); alDoileaActor.Nume = "Pintileasa"; alDoileaActor.Prenume = "Liviu"; alDoileaActor.Rol = "- controlorul de bilete"; Actor alTreileaActor = new Actor(); actorInPiesa.Add(alTreileaActor); alTreileaActor.Nume = "Trofimov"; alTreileaActor.Prenume = "Mihaela"; alTreileaActor.Rol = "-matroana"; Actor alPatruleaActor = new Actor(); actorInPiesa.Add(alPatruleaActor); alPatruleaActor.Nume = "Tilea"; alPatruleaActor.Prenume = "Florentina"; alPatruleaActor.Rol = "- tiganca"; Actor alCincileaActor = new Actor(); actorInPiesa.Add(alCincileaActor); alCincileaActor.Nume = "Gleznea"; alCincileaActor.Prenume = "Florina"; alCincileaActor.Rol = "- tiganca"; Actor alSaseleaActor = new Actor(); actorInPiesa.Add(alSaseleaActor); alSaseleaActor.Nume = "Casian"; alSaseleaActor.Prenume = "Cristina"; alSaseleaActor.Rol = "- tiganca"; Actor alSapteleaActor = new Actor(); actorInPiesa.Add(alSapteleaActor); alSapteleaActor.Nume = "Cotlet"; alSapteleaActor.Prenume = "Bogdan"; alSapteleaActor.Rol = "- pata de culoare si normalitate in lumea lui Eliade"; SaInceapaSpectacolul(); void SaInceapaSpectacolul() { Console.WriteLine($"Bine ati venit la piesa de teatru {piesaTeatru.Titlu} regizata de catre {piesaTeatru.Regizor} , cu distributia ..."); Console.WriteLine(); for (int i = 0; i < actorInPiesa.Count; i++) { Console.WriteLine(actorInPiesa[i].Nume + " " + actorInPiesa[i].Prenume + " " + actorInPiesa[i].Rol); } Console.WriteLine(); } int bileteGenerate = piesaTeatru.GenereazaBilete(20); List <Bilet> bileteAchizitionate = piesaTeatru.VindeBilete(40); bileteAchizitionate = piesaTeatru.VindeBilete(10); bileteAchizitionate = piesaTeatru.VindeBilete(5); bileteAchizitionate = piesaTeatru.VindeBilete(3); bileteAchizitionate = piesaTeatru.VindeBilete(5); Console.ReadKey(); }