private void btnAddNews_Click(object sender, EventArgs e) { WebService.ServiceSoapClient server = new WebService.ServiceSoapClient(); WebService.Notic model = new WebService.Notic(); if (string.IsNullOrEmpty(lbID.Text)) { model.Id = -1; } else { model.Id = Int32.Parse(lbID.Text); } model.SystemName = txtSystemName.Text; model.Title = txtTitle.Text; model.Url = txtUrl.Text; model.Body = txtBody.Text; bool isSuccese = server.AddUpdateNews(model); if (isSuccese) { LoadNews(100); } else { MessageBox.Show("保存失败。"); } }
private void btnDeletePhysic_Click(object sender, EventArgs e) { WebService.ServiceSoapClient server = new WebService.ServiceSoapClient(); bool isSuccess = server.DeleteNewsPhysic(Int32.Parse(lbID.Text));//物理删除 if (isSuccess) { LoadNews(100); } else { MessageBox.Show("删除失败"); } }
private void LoadNews(int Nums) { uControlNews1.btnRefresh.Click += new System.EventHandler(RreshTime); timer1.Start(); WebService.ServiceSoapClient server = new WebService.ServiceSoapClient(); WebService.Notic[] news = server.GetNews("ALL", Nums); lbID.Text = string.Empty; this.dataGridView1.DataSource = news; }
private void GetLatestNews() { lastRefreshTime = DateTime.Now; List<News> list=new List<News>(); WebService.ServiceSoapClient server = new WebService.ServiceSoapClient(); WebService.Notic[] news = server.GetNews("XTHospital", 10); for (int i = 0; i < news.Length; i++) { list.Add(new News(news[i].Id.ToString(),news[i].SystemName,news[i].UpdateTime, news[i].Title, news[i].Url, news[i].Body)); } NewsSource = list; }