Пример #1
0
        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 = "未被关注";
                    }
                }
            }
        }
Пример #2
0
        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);
        }
Пример #3
0
        //新增缺陷关联
        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();
            }
        }