private void loadData() { ListQuestionBSO listQuestionBSO_ = new ListQuestionBSO(); string RolesName_ = listQuestionBSO_.RolesNameByUserName(Session["Admin_UserName"].ToString()); if (Page.RouteData.Values["dll"] != null) { btn_delall.Visible = false; strParam = Page.RouteData.Values["p"].ToString(); //p = parameter: switch (strParam) { case "0": Label1.Text = "Yêu cầu mới gửi"; listQuestionStatus(int.Parse(strParam), RolesName_); break; case "1": Label1.Text = "Yêu cầu đang xử lý"; listQuestionStatus(int.Parse(strParam), RolesName_); break; case "2": Label1.Text = "Yêu cầu đã được trả lời"; listQuestionStatus(int.Parse(strParam), RolesName_); break; case "3": Label1.Text = "Yêu cầu đã kết thúc"; listQuestionStatus(int.Parse(strParam), RolesName_); break; case "all": Label1.Text = "Tất các câu hỏi đã gửi"; listAllQuestionOfRoom(RolesName_); break; default: Label1.Text = ""; listAllQuestionOfRoom(RolesName_); break; } } //AdminBSO adminBSO = new AdminBSO(); //Admin admin = new Admin(); //admin = adminBSO.GetAdminById(Session["Admin_UserName"].ToString()); //RolesBSO roleBSO = new RolesBSO(); //IRoles iRole = new IRoles(); //iRole = roleBSO.GetRolesById(admin.RolesID); if (RolesName_ == "Guest") { iconForUser(); } }
private void ViewCateNews() { ListQuestionBSO listQuestionBSO_ = new ListQuestionBSO(); string RolesName_ = listQuestionBSO_.RolesNameByUserName(Session["Admin_UserName"].ToString()); if (Page.RouteData.Values["dll"] != null) { strParam = Page.RouteData.Values["Id"].ToString(); //p = parameter: if (!string.IsNullOrEmpty(strParam)) { listParentQuestionByID(int.Parse(strParam), RolesName_); listChildQuestionByParentID(int.Parse(strParam), RolesName_); bindingContentQuestion(int.Parse(strParam), RolesName_); } } }
protected void Page_Load(object sender, EventArgs e) { AdminBSO adminBSO = new AdminBSO(); //Admin admin = new Admin(); //admin = adminBSO.GetAdminById(Session["Admin_UserName"].ToString()); //RolesBSO roleBSO = new RolesBSO(); //IRoles iRole = new IRoles(); //btn_delall.Visible = false; //iRole = roleBSO.GetRolesById(admin.RolesID); //Thiet lap icon action cho nhom guest ListQuestionBSO listQuestionBSO_ = new ListQuestionBSO(); string RolesName_ = listQuestionBSO_.RolesNameByUserName(Session["Admin_UserName"].ToString()); if (RolesName_ == "Guest") { iconForUser(); } if (Page.RouteData.Values["dll"] != null) { strParam = Page.RouteData.Values["Id"].ToString(); //p = parameter: int outValue; if (!int.TryParse(strParam, out outValue)) Response.Redirect("~/Admin/listquestion/Default.aspx"); if (!string.IsNullOrEmpty(strParam)) { //-------------Kiem tra su ton tai cua User listParentQuestionByID(int.Parse(strParam), RolesName_); bindingContentQuestion(int.Parse(strParam), RolesName_); listChildQuestionByParentID(int.Parse(strParam), RolesName_); Label1.Text = "Xem câu trả lời"; //------------------------- Edit subQuestion if (!string.IsNullOrEmpty(Page.RouteData.Values["subid"].ToString())) { int outCheck; if (!int.TryParse(Page.RouteData.Values["subid"].ToString(), out outCheck)) Response.Redirect("~/Admin/listquestion/Default.aspx"); ListQuestionBSO listQuestionBSO = new ListQuestionBSO(); DataTable dt = new DataTable(); int subID = Convert.ToInt32(Page.RouteData.Values["subid"]); //int subID = int.Parse(Page.RouteData.Values["subid"]); dt = listQuestionBSO.GetQuestionByID(subID); if (dt.Rows.Count > 0) { txtRadShort.Html = dt.Rows[0]["Question_Content"].ToString(); if (!string.IsNullOrEmpty(dt.Rows[0]["Question_FileAttach"].ToString())) HiddenField_FileAttach.Value = dt.Rows[0]["Question_FileAttach"].ToString(); if (!string.IsNullOrEmpty(dt.Rows[0]["Question_Image"].ToString())) HiddenField_ImageAttach.Value = dt.Rows[0]["Question_Image"].ToString(); txtRadShort.Focus(); } } } } else { lbContentQuestion.Text = "Chưa có dữ liệu"; lbDatePostQuestion.Text = ""; lbQuestionTitle.Text = ""; btnSend.Enabled = false; Label1.Text = ""; txtRadShort.Enabled = false; } }
protected void btn_enable_Click(object sender, EventArgs e) { ListQuestionBSO listQuestionBSO_ = new ListQuestionBSO(); string RolesName_ = listQuestionBSO_.RolesNameByUserName(Session["Admin_UserName"].ToString()); if (PagesID() != "") { ListQuestionBSO listQuestionBSO = new ListQuestionBSO(); listQuestionBSO.UpdateQuestionStatus(PagesID(), 1); if (Page.RouteData.Values["p"].ToString() == "all") //p = parameter: listAllQuestionOfRoom(RolesName_); else listQuestionStatus(int.Parse(strParam), RolesName_); } }