Example #1
0
        private void dataGridView1_CellContentClick(object sender, DataGridViewCellEventArgs e)
        {
            NewTask newtask = new NewTask(dataGridView1.CurrentRow);

            this.Hide();
            newtask.Show();
        }
Example #2
0
        private void dataGridView1_CellContentClick(object sender, DataGridViewCellEventArgs e)
        {
            if (e.ColumnIndex == dataGridView1.ColumnCount - 2)
            {
                NewTask newtask = new NewTask(dataGridView1.CurrentRow);
                this.Hide();
                newtask.Show();
            }
            if (e.ColumnIndex == dataGridView1.ColumnCount - 1)
            {
                string      xmlpath = @"task.xml";
                XmlDocument xmlDoc  = new XmlDocument();
                xmlDoc.Load(xmlpath);
                XmlNode     prexn  = xmlDoc.SelectSingleNode("UIC");
                XmlNodeList xnList = prexn.ChildNodes;

                foreach (XmlNode xn in xnList)
                {
                    if (xn.Attributes[0].Value == dataGridView1.Rows[e.RowIndex].Cells[0].Value.ToString())
                    {
                        xn.RemoveAll();
                        xn.ParentNode.RemoveChild(xn);
                    }
                }
                xmlDoc.Save(xmlpath);

                string      xmlpath1 = @"course.xml";
                XmlDocument xmlDoc1  = new XmlDocument();
                xmlDoc1.Load(xmlpath1);
                XmlNode     prexn1  = xmlDoc1.SelectSingleNode("courses");
                XmlNodeList xnList2 = prexn1.ChildNodes;

                foreach (XmlNode xn in xnList2)
                {
                    if (xn.Attributes[0].Value == dataGridView1.Rows[e.RowIndex].Cells[0].Value.ToString())
                    {
                        prexn1.RemoveChild(xn);
                    }
                }
                xmlDoc1.Save(xmlpath1);
            }
            show();
        }