private void button7_Click(object sender, EventArgs e) { // Edit Repository if (string.IsNullOrEmpty(_selectedRepoId)) { MessageBox.Show("Select a repository first!"); return; } var factory = new ChannelFactory<GitHubBroker.IGitHubSoapBrokerChannel>(new BasicHttpBinding(), new EndpointAddress("http://localhost:8080/githubbroker")); var newRepo = new GitHubBroker.RepositoryData() { Name = tRepositoryName.Text, Description = tRepositoryDescr.Text }; var resp = factory.CreateChannel().EditRepository(_selectedRepoId, newRepo); CheckResponse(resp); }
private void button6_Click(object sender, EventArgs e) { // Create Repository var factory = new ChannelFactory<GitHubBroker.IGitHubSoapBrokerChannel>(new BasicHttpBinding(), new EndpointAddress("http://localhost:8080/githubbroker")); var newRepo = new GitHubBroker.RepositoryData() { Name = tRepositoryName.Text, Description = tRepositoryDescr.Text }; var resp = factory.CreateChannel().CreateRepository(newRepo); CheckResponse(resp); }