/// <summary> /// load grid /// </summary> /// <param name="sender"></param> /// <param name="e"></param> public void LoadGrid() { try { _obj_SMHR_FEEDBACK_QUESTIONS = new SMHR_FEEDBACK_QUESTIONS(); _obj_SMHR_FEEDBACK_QUESTIONS.OPERATION = operation.Select; _obj_SMHR_FEEDBACK_QUESTIONS.FEEDBACKQUESTS_QUESTION = ""; _obj_SMHR_FEEDBACK_QUESTIONS.FEEDBACKQUESTS_STATUS = "Active"; DataTable dt = BLL.get_FeedbackQuestions(_obj_SMHR_FEEDBACK_QUESTIONS); if (dt.Rows.Count != 0) { Rg_Feedback.DataSource = dt; } else { DataTable dt1 = new DataTable(); Rg_Feedback.DataBind(); } } catch (Exception ex) { SMHR.BLL.Error_Log(Session["USER_ID"].ToString(), ex.TargetSite.ToString(), ex.Message.Replace("'", "''"), "frm_Feedback", ex.StackTrace, DateTime.Now); Response.Redirect("~/Frm_ErrorPage.aspx"); } }
protected void Page_Load(object sender, EventArgs e) { try { if (!Page.IsPostBack) { LoadGrid(); Session.Remove("WRITEFACILITY"); SMHR_LOGININFO _obj_Smhr_LoginInfo = new SMHR_LOGININFO(); _obj_Smhr_LoginInfo.OPERATION = operation.Empty1; _obj_Smhr_LoginInfo.LOGIN_USERNAME = Convert.ToString(Session["USERNAME"]).Trim(); _obj_Smhr_LoginInfo.ORGANISATION_ID = Convert.ToInt32(Session["ORG_ID"]); _obj_Smhr_LoginInfo.LOGIN_PASS_CODE = Convert.ToString("TRAINING FEEDBACK QUESTIONS"); DataTable dtformdtls = BLL.get_LoginInfo(_obj_Smhr_LoginInfo); if (dtformdtls.Rows.Count != 0) { if ((Convert.ToBoolean(dtformdtls.Rows[0]["TYPSEC_READ"]) == true) && (Convert.ToBoolean(dtformdtls.Rows[0]["TYPSEC_WRITE"]) == true)) { Session["WRITEFACILITY"] = 1;//WHICH MEANS READ AND WRITE } else if ((Convert.ToBoolean(dtformdtls.Rows[0]["TYPSEC_READ"]) == true) && (Convert.ToBoolean(dtformdtls.Rows[0]["TYPSEC_WRITE"]) == false)) { Session["WRITEFACILITY"] = 2;//WHICH MEANS READ NO WRITE } else if ((Convert.ToBoolean(dtformdtls.Rows[0]["TYPSEC_READ"]) == false) && (Convert.ToBoolean(dtformdtls.Rows[0]["TYPSEC_WRITE"]) == false)) { Session["WRITEFACILITY"] = 3;//WHICH MEANS NO READ AND NO WRITE } } if (Convert.ToInt32(Session["WRITEFACILITY"]) == 2) { Rg_Feedback.MasterTableView.CommandItemDisplay = GridCommandItemDisplay.None; } Rg_Feedback.DataBind(); } Page.Validate(); } catch (Exception ex) { SMHR.BLL.Error_Log(Session["USER_ID"].ToString(), ex.TargetSite.ToString(), ex.Message.Replace("'", "''"), "frm_TrainingFeedBackQuestions", ex.StackTrace, DateTime.Now); Response.Redirect("~/Frm_ErrorPage.aspx"); } }
/// <summary> /// save click methods /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protected void btn_Save_Click(object sender, EventArgs e) { try { switch (((Button)sender).ID.ToString()) { case "btn_Save": _obj_SMHR_FEEDBACK_QUESTIONS.FEEDBACKQUESTS_QUESTION_CATEGORY = Convert.ToInt32(rcmb_Category.SelectedValue); _obj_SMHR_FEEDBACK_QUESTIONS.FEEDBACKQUESTS_QUESTION = BLL.ReplaceQuote(rtxt_FeddbackQtn.Text); _obj_SMHR_FEEDBACK_QUESTIONS.OPERATION = operation.Start; if (BLL.get_FeedbackQuestions(_obj_SMHR_FEEDBACK_QUESTIONS).Rows.Count != 0) { BLL.ShowMessage(this, "This Question already exist"); return; } _obj_SMHR_FEEDBACK_QUESTIONS.FEEDBACKQUESTS_QUESTION = BLL.ReplaceQuote(rtxt_FeddbackQtn.Text); _obj_SMHR_FEEDBACK_QUESTIONS.FEEDBACKQUESTS_OPTION1 = BLL.ReplaceQuote(rtxt_Feedbackopt1.Text); _obj_SMHR_FEEDBACK_QUESTIONS.FEEDBACKQUESTS_OPTION2 = BLL.ReplaceQuote(rtxt_Feedbackopt2.Text); _obj_SMHR_FEEDBACK_QUESTIONS.FEEDBACKQUESTS_OPTION3 = BLL.ReplaceQuote(rtxt_Feedbackopt3.Text); _obj_SMHR_FEEDBACK_QUESTIONS.FEEDBACKQUESTS_OPTION4 = BLL.ReplaceQuote(rtxt_Feedbackopt4.Text); _obj_SMHR_FEEDBACK_QUESTIONS.FEEDBACKQUESTS_OPTION5 = BLL.ReplaceQuote(rtxt_Feedbackopt5.Text); _obj_SMHR_FEEDBACK_QUESTIONS.FEEDBACKQUESTS_STATUS = Convert.ToString(rcb_Status.SelectedValue); _obj_SMHR_FEEDBACK_QUESTIONS.FEEDBACKQUESTS_QUESTION_CATEGORY = Convert.ToInt32(rcmb_Category.SelectedValue); _obj_SMHR_FEEDBACK_QUESTIONS.OPERATION = operation.Insert; _obj_SMHR_FEEDBACK_QUESTIONS.CREATEDBY = Convert.ToInt32(Session["USER_ID"]); _obj_SMHR_FEEDBACK_QUESTIONS.CREATEDDATE = DateTime.Now; if (BLL.set_Feedbackquestions(_obj_SMHR_FEEDBACK_QUESTIONS)) { BLL.ShowMessage(this, "Information Saved Successfully "); } else { BLL.ShowMessage(this, "Information Not Saved Successfully"); } break; case "btn_Edit": _obj_SMHR_FEEDBACK_QUESTIONS.FEEDBACKQUESTS_QUESTION = BLL.ReplaceQuote(rtxt_FeddbackQtn.Text); _obj_SMHR_FEEDBACK_QUESTIONS.FEEDBACKQUESTS_OPTION1 = BLL.ReplaceQuote(rtxt_Feedbackopt1.Text); _obj_SMHR_FEEDBACK_QUESTIONS.FEEDBACKQUESTS_OPTION2 = BLL.ReplaceQuote(rtxt_Feedbackopt2.Text); _obj_SMHR_FEEDBACK_QUESTIONS.FEEDBACKQUESTS_OPTION3 = BLL.ReplaceQuote(rtxt_Feedbackopt3.Text); _obj_SMHR_FEEDBACK_QUESTIONS.FEEDBACKQUESTS_OPTION4 = BLL.ReplaceQuote(rtxt_Feedbackopt4.Text); _obj_SMHR_FEEDBACK_QUESTIONS.FEEDBACKQUESTS_OPTION5 = BLL.ReplaceQuote(rtxt_Feedbackopt5.Text); _obj_SMHR_FEEDBACK_QUESTIONS.FEEDBACKQUESTS_STATUS = Convert.ToString(rcb_Status.SelectedValue); _obj_SMHR_FEEDBACK_QUESTIONS.FEEDBACKQUESTS_QUESTION_CATEGORY = Convert.ToInt32(rcmb_Category.SelectedValue); _obj_SMHR_FEEDBACK_QUESTIONS.FEEDBACKQUESTS_ID = Convert.ToInt32(lbl_FeedbackID.Text); _obj_SMHR_FEEDBACK_QUESTIONS.OPERATION = operation.Update; _obj_SMHR_FEEDBACK_QUESTIONS.LASTMDFBY = Convert.ToInt32(Session["USER_ID"]); _obj_SMHR_FEEDBACK_QUESTIONS.LASTMDFDATE = DateTime.Now; if (BLL.set_Feedbackquestions(_obj_SMHR_FEEDBACK_QUESTIONS)) { BLL.ShowMessage(this, "Information Updated Successfully "); } else { BLL.ShowMessage(this, "Information Not Updated Successfully"); } break; } Rm_Feedback_Page.SelectedIndex = 0; LoadGrid(); Rg_Feedback.DataBind(); } catch (Exception ex) { SMHR.BLL.Error_Log(Session["USER_ID"].ToString(), ex.TargetSite.ToString(), ex.Message.Replace("'", "''"), "frm_Feedback", ex.StackTrace, DateTime.Now); Response.Redirect("~/Frm_ErrorPage.aspx"); } }
protected void btn_Save_Click(object sender, EventArgs e) { try { _obj_SMHR_QuestionBank.QuestionBank_ORGANISATION_ID = Convert.ToInt32(Session["ORG_ID"]); _obj_SMHR_QuestionBank.QuestionBank_courseID = Convert.ToInt32(rcmb_Course.SelectedValue); _obj_SMHR_QuestionBank.QuestionBank_ChapterID = Convert.ToInt32(rcmb_Chapter.SelectedValue); _obj_SMHR_QuestionBank.QuestionBank_Question = rtxt_FeddbackQtn.Text; _obj_SMHR_QuestionBank.QuestionBank_option1 = rtxt_Feedbackopt1.Text; _obj_SMHR_QuestionBank.QuestionBank_option2 = rtxt_Feedbackopt2.Text; _obj_SMHR_QuestionBank.QuestionBank_option3 = rtxt_Feedbackopt3.Text; _obj_SMHR_QuestionBank.QuestionBank_option4 = rtxt_Feedbackopt4.Text; _obj_SMHR_QuestionBank.QuestionBank_status = rad_IsActive.Checked; _obj_SMHR_QuestionBank.QuestionBank_CREATEDBY = Convert.ToInt32(Session["USER_ID"]); _obj_SMHR_QuestionBank.QuestionBank_CREATEDDATE = DateTime.Now; _obj_SMHR_QuestionBank.QuestionBank_LASTMDFBY = Convert.ToInt32(Session["USER_ID"]); _obj_SMHR_QuestionBank.QuestionBank_LASTMDFDATE = DateTime.Now; if (rbn_Option1.Checked) { _obj_SMHR_QuestionBank.QuestionBank_answer = Convert.ToInt32(rbn_Option1.Value); } else if (rbn_Option2.Checked) { _obj_SMHR_QuestionBank.QuestionBank_answer = Convert.ToInt32(rbn_Option2.Value); } else if (rbn_Option3.Checked) { _obj_SMHR_QuestionBank.QuestionBank_answer = Convert.ToInt32(rbn_Option3.Value); } else if (rbn_Option4.Checked) { _obj_SMHR_QuestionBank.QuestionBank_answer = Convert.ToInt32(rbn_Option4.Value); } else { BLL.ShowMessage(this, "Please Select one correct option"); return; } switch (((Button)sender).ID.ToString()) { case "btn_Save": _obj_SMHR_QuestionBank.OPERATION = operation.Get; if (BLL.get_QuestionBank(_obj_SMHR_QuestionBank).Rows.Count != 0) { BLL.ShowMessage(this, "This Question already exist"); return; } _obj_SMHR_QuestionBank.QuestionBank_CREATEDBY = Convert.ToInt32(Session["USER_ID"]); _obj_SMHR_QuestionBank.QuestionBank_CREATEDDATE = DateTime.Now; _obj_SMHR_QuestionBank.OPERATION = operation.Insert; if (BLL.set_QuestionBank(_obj_SMHR_QuestionBank)) { BLL.ShowMessage(this, "Information Saved Successfully "); } else { BLL.ShowMessage(this, "Information Not Saved"); } break; case "btn_Edit": _obj_SMHR_QuestionBank.OPERATION = operation.Update; _obj_SMHR_QuestionBank.QuestionBank_ID = Convert.ToInt32(lbl_FeedbackID.Text); _obj_SMHR_QuestionBank.QuestionBank_LASTMDFBY = Convert.ToInt32(Session["USER_ID"]); _obj_SMHR_QuestionBank.QuestionBank_LASTMDFDATE = DateTime.Now; if (BLL.set_QuestionBank(_obj_SMHR_QuestionBank)) { BLL.ShowMessage(this, "Information Updated Successfully "); } else { BLL.ShowMessage(this, "Information Not Updated"); } break; } Rm_Feedback_Page.SelectedIndex = 0; LoadGrid(); Rg_Feedback.DataBind(); } catch (Exception ex) { SMHR.BLL.Error_Log(Session["USER_ID"].ToString(), ex.TargetSite.ToString(), ex.Message.Replace("'", "''"), "frm_TrainingFeedBackQuestions", ex.StackTrace, DateTime.Now); Response.Redirect("~/Frm_ErrorPage.aspx"); } }