public async Task Export(IEnumerable<TimeRecordBase> records) { TimeRecordSync trs = new TimeRecordSync(Properties.Settings.Default.SettingsCollection.CrmConnectionString); var categories = trs.GetCategories(); CategorySelection cs = new CategorySelection(categories); cs.ShowDialog(); var category = cs.Value; await Task.Factory.StartNew(() => { trs.Sync(records, category); }); }
public async Task Export(IEnumerable <TimeRecordBase> records) { TimeRecordSync trs = new TimeRecordSync(Properties.Settings.Default.SettingsCollection.CrmConnectionString); var categories = trs.GetCategories(); CategorySelection cs = new CategorySelection(categories); cs.ShowDialog(); var category = cs.Value; await Task.Factory.StartNew(() => { trs.Sync(records, category); }); }