private void buttonExtDBLookup_Click(object sender, EventArgs e) { Cursor = Cursors.WaitCursor; Task taskEDSM = Task <List <ISystem> > .Factory.StartNew(() => { return(SystemClassDB.GetSystemsByName(textBoxSystemName.Text, uselike: true)); }).ContinueWith(task => this.Invoke(new Action(() => { DBLookup(task); }))); }
private void btnFindSystem_Click(object sender, EventArgs e) { string name = tbManualSystemName.Text.ToLower(System.Globalization.CultureInfo.InvariantCulture); List <ISystem> systems = SystemClassDB.GetSystemsByName(name); if (systems.Count != 0) { UpdateLinkedSystemList(systems[0], systems); } }
private void btnFindSystem_Click(object sender, EventArgs e) { string name = tbManualSystemName.Text.ToLower(); List <SystemClassDB> systems = SystemClassDB.GetSystemsByName(name); if (systems.Count != 0) { UpdateLinkedSystemList(systems[0], systems.ToList <ISystem>()); } }
private void buttonExtNamesClick(object sender, EventArgs e) { Cursor = Cursors.WaitCursor; Task taskEDSM = Task <List <ISystem> > .Factory.StartNew(() => { return(SystemClassDB.GetSystemsByName(textBoxSystemName.Text, uselike: true)); }).ContinueWith(task => this.Invoke(new Action(() => { Cursor = Cursors.Default; ReturnSystems((from x in task.Result select new Tuple <ISystem, double>(x, -1)).ToList()); } ))); }