private void btnEdit_Click(object sender, EventArgs e) { if (ValidField()) { MessageBox.Show("Please fill out all textbox!", "Infomation", MessageBoxButtons.OK, MessageBoxIcon.Information); return; } Entity.Quiz quiz = new Entity.Quiz(); quiz.QCountSingle = (nbSingle.Value.ToString()); quiz.QCountMultiple = (nbMulti.Value.ToString()); quiz.Time = (nbQuizTime.Value.ToString()); quiz.SubjectID = cmbSubject.SelectedValue.ToString(); quiz.TeacherID = cmbTeacher.SelectedValue.ToString(); quiz.QuizName = txtQuizName.Text; quiz.Id = txtQuizID.Text; List <Question> lstSingle = qbus.Question_GetByTop("", "subjectID = '" + quiz.SubjectID + "' and content is null", ""); List <Question> lstMultiple = qbus.Question_GetByTop("", "subjectID = '" + quiz.SubjectID + "' and content is not null", ""); if (nbSingle.Value > lstSingle.Count) { MessageBox.Show("Number of single question bigger than data have", "Notice", MessageBoxButtons.OK, MessageBoxIcon.Information); return; } if (nbMulti.Value > lstMultiple.Count) { MessageBox.Show("Number of multiple question bigger than data have", "Notice", MessageBoxButtons.OK, MessageBoxIcon.Information); return; } if (quizObj.Quiz_Update(quiz)) { MessageBox.Show("Update Quiz successed!", "Infomation", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("Update Quiz unsuccessed!", "Infomation", MessageBoxButtons.OK, MessageBoxIcon.Information); } BindGridQuiz("", "", ""); Clear(); }
public bool Quiz_Update(Entity.Quiz data) { return(obj.Quiz_Update(data)); }
public int Quiz_Insert(Entity.Quiz data) { return(obj.Quiz_Insert(data)); }