public void SelectConductor(Conductor c) { lytPasajeroConduElegido.Visible = true; lbPasajeroConducElegido.Visible = true; EstudianteMin control = new EstudianteMin(c); lytPasajeroConduElegido.Controls.Add(control, 0, 0); control.Dock = DockStyle.Fill; }
public void SelectPasajero(Pasajero p) { conductor.Cupo = conductor.Cupo > 0 ? conductor.Cupo - 1 : conductor.Cupo; lbConductorCupo.Text = conductor.Cupo + " Cupos"; lytConductorPasajerosElegido.Visible = true; lblConductorPasajerosSeleccionados.Visible = true; EstudianteMin control = new EstudianteMin(p); lytConductorPasajerosElegido.Controls.Add(control); control.Dock = DockStyle.Fill; }
public controlPasajero(Carpool c, Pasajero p) { InitializeComponent(); this.carpool = c; this.pasajero = p; lbPasajeroName.Text = pasajero.Nombre; lbPasajeroUbicacion.Text = pasajero.Direccion; lbPasajeroTelefono.Text = "Tel: " + pasajero.Telefono; lbPasajeroPuntos.Text = "Puntos Carpooling: " + pasajero.PuntosCarpooling; foreach (Conductor con in carpool.Conductores()) { EstudianteMin control = new EstudianteMin(con); lytPasajerosListConduc.Controls.Add(control, 0, 0); control.Dock = DockStyle.Fill; EventArgs ev = new EventArgs(); control.Click += (s, e) => SelectConductor(con); } }
public ControlConductor(Carpool c, Conductor con) { InitializeComponent(); this.carpool = c; this.conductor = con; lbConductorName.Text = conductor.Nombre; lbConductorUbicacion.Text = conductor.Direccion; lbConductorTelefono.Text = "Tel: " + conductor.Telefono; lbConductorPuntos.Text = "Puntos Carpooling: " + conductor.PuntosCarpooling; lbConductorCupo.Text = conductor.Cupo + " Cupos"; foreach (Pasajero pas in carpool.Pasajeros()) { EstudianteMin control = new EstudianteMin(pas); lytConductorListPasajeros.Controls.Add(control, 0, 0); control.Dock = DockStyle.Fill; EventArgs ev = new EventArgs(); control.Click += (s, e) => SelectPasajero(pas); } }