public void GetAndProcessUserSelectionOfStorage(SimCorpMobile simCorpMobile) { StorageHandler storageHandler = new StorageHandler(Output); string enteredStorageTypeIndex = Input.ReadLine(); try { StorageComponentTypes storageType = storageHandler.GetStorageType(enteredStorageTypeIndex); IStorage storageComponent = storageHandler.GetStorage(storageType); storageHandler.SetAndRunStorage(simCorpMobile, storageComponent); } catch (Exception e) { Output.Write(e.Message); } }
public void ShowMenuOfStorages() { StorageHandler storageHandler = new StorageHandler(Output); storageHandler.ShowMenuOfStorages(); }