void LinkLabel1LinkClicked(object sender, LinkLabelLinkClickedEventArgs e) { Theme.ChoseThemeDialog cd = new WatchCilent.UI.Theme.ChoseThemeDialog(this.tu.Id.ToString()); cd.StartPosition = FormStartPosition.CenterParent; DialogResult a = cd.ShowDialog(); if (DialogResult.OK == a) { if (cd.selthem.Count > 0) { TestunitthemeDao.DelGuanLianUnit(new string[] { this.tu.Id.ToString() }, null); for (int i = 0; i < cd.selthem.Count; i++) { Testunittheme tt = new Testunittheme(); tt.Themeid = cd.selthem[i].Id; tt.Unitid = this.tu.Id; SqlDBUtil.insert(tt); } this.linkLabel1.Text = "已被关注"; } else { DialogResult b = MessageBox.Show("您一个主题都不关注?", "提示", MessageBoxButtons.OKCancel); if (DialogResult.OK == b) { TestunitthemeDao.DelGuanLianUnit(new string[] { this.tu.Id.ToString() }, null); this.linkLabel1.Text = "未被关注"; } } } }
private static Testunittheme Row2unitTheme(DataRow row) { Testunittheme mp = new Testunittheme(); mp.Id = Int32.Parse(row["id"].ToString()); mp.Unitid = Int32.Parse(row["unitid"].ToString()); mp.Themeid = Int32.Parse(row["themeid"].ToString()); return(mp); }
//新增缺陷关联 void Button3Click(object sender, EventArgs e) { SelectUnit su = new SelectUnit(); su.StartPosition = FormStartPosition.CenterParent; DialogResult dr = su.ShowDialog(); if (dr == DialogResult.OK) { TestTheme theme = this.treeView1.SelectedNode.Tag as TestTheme; foreach (var element in su.select_tu) { Testunittheme tt = new Testunittheme(); tt.Themeid = theme.Id; tt.Unitid = element.Id; SqlDBUtil.insert(tt); } getGuanlianUnitList(); } }