protected void btnSave_OnClick(object sender, EventArgs e) { SessionQuestionData sqData = new SessionQuestionData(); sqData.SessionQuestion = txtQuestion.Text; SessionQuestionDataBLL.Insert(sqData); txtQuestion.Text = ""; BindGrid(); }
protected void btnUpdate_OnClick(object sender, EventArgs e) { SessionQuestionData sqData = new SessionQuestionData(); sqData.SessionDataId = Convert.ToInt16(Application["id"]); sqData.SessionQuestion = txtQuestion.Text; SessionQuestionDataBLL.update(sqData); txtQuestion.Text = ""; btnSave.Visible = true; btnUpdate.Visible = false; BindGrid(); }
private void BindGrid() { try { List <SessionQuestionData> ds = SessionQuestionDataBLL.GetList(); grdQuestions.DataSource = ds; //clntBLL.GetAllClients(); grdQuestions.DataBind(); } catch (Exception ex) { grdQuestions.EmptyDataText = ex.Message; grdQuestions.DataBind(); } }
private void BindRepater() { try { List <SessionQuestionData> questions = SessionQuestionDataBLL.GetList(); questionRepeater.DataSource = questions; questionRepeater.DataBind(); //Bind Prescription Session Repeater List <PrescriptionSessionData> prscSessionData = PrescriptionSessionDataBLL.GetList(); repeatSessions.DataSource = prscSessionData; repeatSessions.DataBind(); } catch (Exception) { this.ShowHelperMessage("Warning", "Please Fill Questions table or Sessions table first", HelperNotify.NotificationType.error); } }
protected void grdQuestions_RowCommand(object sender, GridViewCommandEventArgs e) { int id; if (e.CommandName == "EditQuestion") { id = Convert.ToInt32(e.CommandArgument); SessionQuestionData sqData = SessionQuestionDataBLL.GetItem(id); txtQuestion.Text = sqData.SessionQuestion; btnSave.Visible = false; btnUpdate.Visible = true; Application["id"] = id; } else if (e.CommandName == "DeleteQuestion") { id = Convert.ToInt32(e.CommandArgument); SessionQuestionData sqData = SessionQuestionDataBLL.GetItem(id); SessionQuestionDataBLL.Delete(sqData); BindGrid(); } }