Esempio n. 1
0
        private void dataGridView1_CellContentClick(object sender, DataGridViewCellEventArgs e)
        {
            string value = dataGridView1.Rows[e.RowIndex].Cells[e.ColumnIndex].FormattedValue.ToString();

            if (value == "Edit")
            {
                Rubrics r1  = new Rubrics();
                string  id1 = dataGridView1.Rows[e.RowIndex].Cells[0].FormattedValue.ToString();

                idEdit = Convert.ToInt32(id1);

                txt_Details.Text = dataGridView1.Rows[e.RowIndex].Cells[1].FormattedValue.ToString();

                int cloid = Convert.ToInt32(dataGridView1.Rows[e.RowIndex].Cells[2].FormattedValue.ToString());

                string CloName = r1.getCloNameById(cloid);

                cmb_CLO.Text       = CloName;
                btn_Add.Enabled    = false;
                btn_Update.Enabled = true;
                //cmb_CLO.Text = dataGridView1.Rows[e.RowIndex].Cells[1].FormattedValue.ToString();
            }
            else if (value == "Delete")
            {
                string id1 = dataGridView1.Rows[e.RowIndex].Cells[0].FormattedValue.ToString();
                idEdit = Convert.ToInt32(id1);

                Rubrics r = new Rubrics();
                r.Delete(idEdit);
                DataTable dt = r.ShowInGrid();
                dataGridView1.DataSource = dt;
            }
        }
Esempio n. 2
0
        private void btn_Add_Click(object sender, EventArgs e)
        {
            Rubrics r = new Rubrics();

            if (r.DetailsAlreadyExist(txt_Details.Text) == "")
            {
                id = r.getId();
                if (id == -1)
                {
                    id = 0;
                }
                else
                {
                    id++;
                }
                r.Id      = id;
                r.Details = txt_Details.Text;
                r.CloId   = r.getCloId(cmb_CLO.Text);
                r.AddRubric();
                DataTable dt = r.ShowInGrid();
                dataGridView1.DataSource = dt;
                txt_Details.Clear();
            }
            else
            {
                MessageBox.Show("Details should be unique");
            }
        }
Esempio n. 3
0
        private void btn_Update_Click(object sender, EventArgs e)
        {
            Rubrics r2 = new Rubrics();

            r2.Details = txt_Details.Text;
            r2.CloId   = r2.getCloId(cmb_CLO.Text);
            r2.Edit(idEdit);
            DataTable dt = r2.ShowInGrid();

            dataGridView1.DataSource = dt;
            txt_Details.Clear();
        }
        private void btn_AddRubrics_Click(object sender, EventArgs e)
        {
            Rubric.getInstance().Show();

            Rubrics r = new Rubrics();

            Rubric.getInstance().cmb_CLO.Items.Clear();
            r.AddToComboBox(Rubric.getInstance().cmb_CLO);

            Rubric.getInstance().Refresh();
            Rubric.getInstance().Location = this.Location;
            this.Close();
        }
Esempio n. 5
0
        private void Rubric_Load(object sender, EventArgs e)
        {
            // TODO: This line of code loads data into the 'projectBDataSet2.Rubric' table. You can move, or remove it, as needed.
            this.rubricTableAdapter.Fill(this.projectBDataSet2.Rubric);

            btn_AddRubrics.Enabled   = false;
            btn_AddRubrics.BackColor = Color.Gray;

            Rubrics r = new Rubrics();

            r.AddToComboBox(cmb_CLO);
            DataTable dt = r.ShowInGrid();

            dataGridView1.DataSource = dt;

            btn_Update.Enabled = false;
            btn_Add.Enabled    = true;
        }