private void tsbPublish_Click(object sender, EventArgs e) { if (attributeSelector1.SelectedEntity == null) return; WorkAsync("Publishing entity...", evt => { var fm = new FormManager(Service); fm.PublishForm(evt.Argument.ToString()); }, evt => { if (evt.Error != null) { MessageBox.Show(evt.Error.ToString()); } }, attributeSelector1.SelectedEntity.LogicalName); }
private void tsbPublish_Click(object sender, EventArgs e) { if (attributeSelector1.SelectedEntity == null) return; WorkAsync(new WorkAsyncInfo { Message = "Publishing entity...", AsyncArgument = attributeSelector1.SelectedEntity.LogicalName, Work = (bw, evt) => { var fm = new FormManager(Service); fm.PublishForm(evt.Argument.ToString()); }, PostWorkCallBack = evt => { if (evt.Error != null) { MessageBox.Show(evt.Error.ToString()); } } }); }