Esempio n. 1
0
        private void btn_Add_Click(object sender, EventArgs e)
        {
            AssessmentComponents ass = new AssessmentComponents();

            lbl_ErrorName.Text      = ass.ValidName(txt_Name.Text);
            lbl_ErrorName.ForeColor = System.Drawing.Color.Red;
            lbl_ErrorName.Refresh();


            lbl_ErrorTotalMarks.Text      = ass.ValidTotalMarks(txt_TotalMarks.Text);
            lbl_ErrorTotalMarks.ForeColor = System.Drawing.Color.Red;
            lbl_ErrorTotalMarks.Refresh();

            if (lbl_ErrorName.Text == "" && lbl_ErrorTotalMarks.Text == "")
            {
                ass.name            = txt_Name.Text;
                ass.assessmentTitle = cmb_AssessmentTitle.Text;
                ass.rubricDetails   = cmb_RubricDetails.Text;
                ass.totalMarks      = Convert.ToInt32(txt_TotalMarks.Text);
                ass.AssessmentId    = ass.getAssessmentIdFromTitle(ass.assessmentTitle);
                ass.RubricId        = ass.getRubricIdFromDetails(ass.rubricDetails);
                ass.Add();
                DataTable dt    = ass.ShowInGrid();
                int       count = dt.Rows.Count;
                dataGridView1.DataSource = dt;
                for (int i = 0; i < count; i++)
                {
                    string s  = ass.getAssessmentTitleFromId(Convert.ToInt32(dt.Rows[i][6]));
                    string s1 = ass.getRubricDetailFromId(Convert.ToInt32(dt.Rows[i][2]));

                    dataGridView1.Rows[i].Cells[3].Value = s1;
                    dataGridView1.Rows[i].Cells[2].Value = s;
                }
                txt_Name.Clear();
                txt_TotalMarks.Clear();
                cmb_AssessmentTitle.Text = "";
                cmb_RubricDetails.Text   = "";
            }
        }