private void setLabels(iGameFactory selectedFactory) { lblFemaleProp1.Text = selectedFactory.createFemaleFigure().sing(); lblFemaleProp2.Text = selectedFactory.createFemaleFigure().cook(); lblMaleProp1.Text = selectedFactory.createMaleFigure().work(); lblMaleProp2.Text = selectedFactory.createMaleFigure().fight(); lblHouseProp1.Text = selectedFactory.createHouse().squeak(); lblHouseProp2.Text = selectedFactory.createHouse().collapse(); lblVehicleProp1.Text = selectedFactory.createVehicle().drive(); lblVehicleProp2.Text = selectedFactory.createVehicle().honk(); lblFoodProp1.Text = selectedFactory.createFood().eat(); }
private void cbFactorySelector_SelectedValueChanged(object sender, EventArgs e) { iGameFactory selectedFactory = (iGameFactory)cbFactorySelector.SelectedItem; setLabels(selectedFactory); }