protected void btnsave_Click(object sender, EventArgs e) { try { clsExamQuestionOp objQue = new clsExamQuestionOp(); objQue.Question = txtExamName.InnerText.Trim(); if (Request.QueryString["id"] != null) { ExamId = Convert.ToInt32(Request.QueryString["id"].ToString()); } if (Request.QueryString["Questionid"] != null) { QuestionId = Convert.ToInt32(Request.QueryString["Questionid"].ToString()); objQue.Id = QuestionId; } objQue.ExamId = ExamId; objQue.Option1 = txtOption1.Text.Trim(); objQue.Option2 = txtOption2.Text.Trim(); objQue.Option3 = txtOption3.Text.Trim(); objQue.Option4 = txtOption4.Text.Trim(); objQue.CorrectAns = Convert.ToInt16(txtCorrectAnswer.Text); int resutl = objBalExam.ExamQuestionInsertUpdate(objQue); if (resutl == 1) { DivSuccess.Visible = true; DivError.Visible = false; if (QuestionId == 0) { ResetValues(); } else { lblSuccess.Text = "Question Update Sccussesfully."; bindQuestion(ExamId, QuestionId); } } else { DivError.Visible = true; DivSuccess.Visible = false; } } catch (Exception ex) { DivSuccess.Visible = false; DivError.Visible = true; com.Loginsert(HttpContext.Current.Request.Url.AbsolutePath, "btnsave_Click", ex.StackTrace, ex.Message); } }
public int ExamQuestionInsertUpdate(clsExamQuestionOp objExamQuestionOp) { try { using (aspccEntities db = new aspccEntities()) { var result = db.ExamQuestionInsertUpdate(objExamQuestionOp.Id, objExamQuestionOp.ExamId, objExamQuestionOp.Question, objExamQuestionOp.Option1, objExamQuestionOp.Option2, objExamQuestionOp.Option3, objExamQuestionOp.Option4, objExamQuestionOp.CorrectAns); return(1); } } catch (Exception ex) { return(0); } }