コード例 #1
0
        private void btAdd_Click(object sender, EventArgs e)
        {
            lbConnecting.Visible = true;
            try
            {
                LibNews addingNews = new LibNews();
                addingNews.Title       = tbTitle.Text;
                addingNews.ReleaseDate = DateTime.Now;
                addingNews.TextContent = tbTextContent.Text;
                string restaurantName = cbRestaurantAdd.Text;

                var NSC = new NewsServiceClient("BasicHttpBinding_INewsService",
                                                $"http://{wcfServerIp}/INewService");
                NSC.CreateNewWithCatAndRest(addingNews, new string[] { cbCategory.Text }, restaurantName, null);
                cbRestaurantAdd.Text = "";
                cbCategory.Text      = "";
                tbTitle.Text         = "";
                tbTextContent.Text   = "";
            }
            catch (Exception)
            {
                MessageBox.Show("News server is not connected right now");
            }
            finally
            {
                lbConnecting.Visible = false;
            }
        }