예제 #1
0
파일: Program.cs 프로젝트: iprog8/G8M3
        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();
        }
예제 #2
0
파일: Program.cs 프로젝트: iprog8/G8M3
        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 =
        }
예제 #3
0
파일: Program.cs 프로젝트: iprog8/G8M3
        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();
        }
예제 #4
0
파일: Program.cs 프로젝트: iprog8/G8M3
        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();
        }