static void Main(string[] args) { var nuke = new NukeLogic(); Console.WriteLine($"Fetching contracts for region : {Region.TheSpire.DisplayName()}."); //var contracts = nuke.Contracts(Region.TheSpire); var contracts = nuke.Contracts(Region.BlackRise); var x = contracts.FirstOrDefault(); }
private List <Contract> _contracts; //todo : save in dictionary<region, contracts> public ContractBrowser() { InitializeComponent(); IDSearch.BuildItemList(); _contractPanels = new List <ContractPanel>(); _nuke = new NukeLogic(); _nuke.ContractLoaded += ContractLoaded; _nuke.ContractsLoadingStarting += ContractsLoadingStarting; cbo_Region.DataSource = Enum.GetValues(typeof(Region)); cbo_Region.Format += delegate(object sender, ListControlConvertEventArgs e) { e.Value = ((Region)e.Value).DisplayName(); }; }