private void ctlActors_ActorDrop(object sender, ActorEventArgs e) { ctlWait.Show("Saving actor information..."); BuilderServiceClient client = ServiceManager.CreateBuilderServiceClient(); client.SaveActorCompleted += new EventHandler <SaveActorCompletedEventArgs>(client_SaveActorCompleted); client.SaveActorAsync(_token, e.Actor.ToString()); }
private void LoadTemplates() { this.StepLoadProgress("Loading item templates...", 25); BuilderServiceClient client = ServiceManager.CreateBuilderServiceClient(); client.GetItemTemplatesCompleted += new EventHandler <GetItemTemplatesCompletedEventArgs>(client_GetItemTemplatesCompleted); client.GetItemTemplatesAsync(_token); }
private void client_GetNpcTemplatesCompleted(object sender, GetNpcTemplatesCompletedEventArgs e) { if (e.Result.Success) { // Load the templates into the controls. this.Dispatcher.BeginInvoke(() => this.LoadTemplates(e.Result.TagString, _npcTemplates, lstNpcs)); this.StepLoadProgress("Loading Quest templates...", 70); BuilderServiceClient client = ServiceManager.CreateBuilderServiceClient(); client.GetQuestTemplatesCompleted += new EventHandler <GetQuestTemplatesCompletedEventArgs>(client_GetQuestTemplatesCompleted); client.GetQuestTemplatesAsync(_token); } else { this.Dispatcher.BeginInvoke(() => this.StepLoadProgress(e.Result.Message, 0)); } }