private async Task Connect()
        {
            // Once a Session has been ended, a new Instance of the DashboardServiceClient is required
            client = new DashboardServiceClient(context);

            IsConnected = await client.ConnectAsync();
        }
Esempio n. 2
0
        public static DashboardServiceClient GetService()
        {
            var _address = new EndpointAddress(serviceUrlPath);
            var _binding = new BasicHttpMessageInspectorBinding(new ServiceMessageInspector(), securityMode);

            var _service = new DashboardServiceClient(_binding, _address);

            return(_service);
        }
        public DashboardPage()
        {
            InitializeComponent();

            service = ServiceFactory.GetService();
            service.GetNodeReportCompleted     += getNodeReportCompleted;
            service.GetCustomerReportCompleted += getCustomersReportCompleted;
            service.GetRouteReportCompleted    += getRouteReportCompleted;
            service.GetTrunkReportCompleted    += getTrunkReportCompleted;
        }
    protected void btnGetUserGauges_Click(object sender, EventArgs e)
    {
        string cmd = DashboardServiceClient.GenerateGetUserGaugesRequest(txtUserId.Text);

        ExecuteRequest(cmd);
    }
    protected void btnExecuteQueries_Click(object sender, EventArgs e)
    {
        string cmd = DashboardServiceClient.GenerateExecuteQueriesRequest(txtUserId.Text, txtDataSourceType.Text, txtDataSourceId.Text);

        ExecuteRequest(cmd);
    }
    protected void btnSaveUserGaugeContainerConfig_Click(object sender, EventArgs e)
    {
        string cmd = DashboardServiceClient.GenerateSaveUserGaugeContainerConfigRequest(txtUserId.Text);

        ExecuteRequest(cmd);
    }