public Teatro() { InitializeComponent(); this.espectaculos = new List <Espectaculo>(); this.salas = new List <Sala>(); this.boleteriaVentanilla = this.GenerarBoleteriaVentanilla(); this.boleteriaElectronica = this.GenerarBoleteriaElectronica(); }
static void Main(string[] args) { Espectaculo obra = new Espectaculo("Chicago", "Una onbra con mucho jazz", new DateTime(2020, 11, 22, 20, 30, 32), 1, 200.5); Sala sala1 = new Sala(1); List <Sala> salas = new List <Sala>(); List <Espectaculo> espectaculos = new List <Espectaculo>(); salas.Add(sala1); espectaculos.Add(obra); Boleteria <EntradaVentanilla> boleteria1 = new Boleteria <EntradaVentanilla>(salas, espectaculos); string butacaLibre = boleteria1.BuscarButacaLibre(boleteria1.Espectaculos[0]); Console.WriteLine($"La butaca libre es {butacaLibre}"); Console.ReadKey(); }
public FrmBoleteriaElectronica(Boleteria <EntradaElectronica> boleteria) { InitializeComponent(); this.boleteria = boleteria; }
/// <summary> /// Genera una boleteria electronica. /// </summary> /// <returns></returns> private Boleteria <EntradaElectronica> GenerarBoleteriaElectronica() { Boleteria <EntradaElectronica> boleteria = new Boleteria <EntradaElectronica>(this.salas, this.espectaculos); return(boleteria); }
/// <summary> /// Genera una nueva boleteria ventanilla. /// </summary> /// <returns></returns> private Boleteria <EntradaVentanilla> GenerarBoleteriaVentanilla() { Boleteria <EntradaVentanilla> boleteria = new Boleteria <EntradaVentanilla>(this.salas, this.espectaculos); return(boleteria); }
public FrmBoleteriaVentanilla(Boleteria <EntradaVentanilla> boleteria) { InitializeComponent(); this.boleteria = boleteria; }