internal void GetSchema(ActivityHarness harness) { XElement xml = new XElement(Common.Requests.PublishSchema); //Request.CreateElement(Common.Requests.PublishSchema); xml.SetAttributeValue(Common.ActivityHandle, harness.ActivityStamp); harness.AppendDataPublicationsToActivityRequest(xml); //_dontAutoPublishResponse = true; ServerApplicationService.SendRequestToServerPortal(xml, null); //_dontAutoPublishResponse = false; }
public ApplicationEx() { singletonAppInstance = this; Application.Current.Exit += Application_Exit; if (!IsDesignMode) { LoadPreferences(); FormMappings = new FormMappings(); ServerApplicationService = new ServerApplicationService(); ServerApplicationService.ServerRequest += new MessageDelegate(ServerApplicationService_ServerRequest); ServerApplicationService.ServerResponse += new MessageDelegate(ServerApplicationService_ServerResponse); #if WPF //EventManager.RegisterClassHandler(typeof(TreeViewItem), TreeViewItem.PreviewMouseRightButtonDownEvent, new RoutedEventHandler(TreeViewItem_PreviewMouseRightButtonDownEvent)); #endif InitialiseApplication(); } }
public void RequestActivity(IActivityContainer container, string activity, string style, int initialKey, ServerApplicationService.ResponseCallBackDelegate callBack) { var xml = new XElement(Common.Requests.ActivityCreate); xml.SetAttributeValue(Common.ActivityName, activity); if (style == null) { style = string.Empty; } xml.SetAttributeValue(Common.ActivityStyle, style); if (initialKey > 0) { xml.SetAttributeValue(Common.InitialKey, initialKey.ToString()); } container.AppendDataPublicationsToActivityRequest(xml); ServerApplicationService.SendRequestToServerPortal(xml, callBack); }
public Session(ServerApplicationService serverApplicationService) { _serverApplicationService = serverApplicationService; }
public void RequestActivity(IActivityContainer container, string activity, string style, int initialKey, ServerApplicationService.ResponseCallBackDelegate callBack) { var xml = new XElement(Common.Requests.ActivityCreate); xml.SetAttributeValue(Common.ActivityName, activity); if (style == null) style = string.Empty; xml.SetAttributeValue(Common.ActivityStyle, style); if (initialKey > 0) xml.SetAttributeValue(Common.InitialKey, initialKey.ToString()); container.AppendDataPublicationsToActivityRequest(xml); ServerApplicationService.SendRequestToServerPortal(xml, callBack); }