Exemple #1
0
        protected void Page_Load(object sender, EventArgs e)
        {
            // KIỂM TRA TRẠNG THÁI ĐĂNG NHẬP //

            if (kiem_tra_dang_nhap() == false)
            {
                Response.Redirect("DangNhap.aspx"); return;
            }

            // XỬ LÝ TIÊU ĐỀ CHO PAGE //

            string vmk_title_page = "QUẢN LÝ";

            string ten_cua_hang = ClassMain.Xu_Ly_Session("GET", "ten_cua_hang");

            if (ten_cua_hang != null)
            {
                if (ten_cua_hang.Trim() != "")
                {
                    vmk_title_page += " - " + ten_cua_hang;
                }
            }
            ContentPlaceHolder vmk_ContentPlaceHolder_for_title_page = (ContentPlaceHolder)this.Master.FindControl("vmk_ContentPlaceHolder_for_title_page");

            vmk_ContentPlaceHolder_for_title_page.Controls.Add(new LiteralControl(vmk_title_page));
        }
Exemple #2
0
        protected void Page_Load(object sender, EventArgs e)
        {
            Bitmap   objBMP      = new System.Drawing.Bitmap(60, 24);
            Graphics objGraphics = System.Drawing.Graphics.FromImage(objBMP);

            objGraphics.Clear(Color.Green);

            objGraphics.TextRenderingHint = TextRenderingHint.AntiAlias;

            Font   objFont   = new Font("Arial", 9, FontStyle.Bold);
            string randomStr = "";

            int[] myIntArray = new int[5];
            int   x;

            Random autoRand = new Random();

            for (x = 0; x < 5; x++)
            {
                myIntArray[x] = System.Convert.ToInt32(autoRand.Next(0, 9));
                randomStr    += (myIntArray[x].ToString());
            }

            ClassMain.Xu_Ly_Session("SET", "captcha", randomStr);

            objGraphics.DrawString(randomStr, objFont, Brushes.White, 3, 3);

            Response.ContentType = "image/GIF";
            objBMP.Save(Response.OutputStream, ImageFormat.Gif);

            objFont.Dispose();
            objGraphics.Dispose();
            objBMP.Dispose();
        }
Exemple #3
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (kiem_tra_dang_nhap() == true)
            {
                Response.Redirect("Default.aspx"); return;
            }

            // XỬ LÝ TIÊU ĐỀ CHO PAGE //

            string vmk_title_page = "ĐĂNG NHẬP";

            string ten_cua_hang = ClassMain.Xu_Ly_Session("GET", "ten_cua_hang");

            if (ten_cua_hang != null)
            {
                if (ten_cua_hang.Trim() != "")
                {
                    vmk_title_page += " - " + ten_cua_hang;
                }
            }
            ContentPlaceHolder vmk_ContentPlaceHolder_for_title_page = (ContentPlaceHolder)this.Master.FindControl("vmk_ContentPlaceHolder_for_title_page");

            vmk_ContentPlaceHolder_for_title_page.Controls.Add(new LiteralControl(vmk_title_page));

            ////

            label_thongbao.Text = "";

            if (!IsPostBack)
            {
                txt_taikhoan.Focus();
            }
        }
Exemple #4
0
        protected void Page_Load(object sender, EventArgs e)
        {
            // XỬ LÝ TIÊU ĐỀ CHO PAGE //

            string vmk_title_page = "QUẢN LÝ ĐƠN VỊ TÍNH";

            string ten_cua_hang = ClassMain.Xu_Ly_Session("GET", "ten_cua_hang");

            if (ten_cua_hang != null)
            {
                if (ten_cua_hang.Trim() != "")
                {
                    vmk_title_page += " - " + ten_cua_hang;
                }
            }
            ContentPlaceHolder vmk_ContentPlaceHolder_for_title_page = (ContentPlaceHolder)this.Master.FindControl("vmk_ContentPlaceHolder_for_title_page");

            vmk_ContentPlaceHolder_for_title_page.Controls.Add(new LiteralControl(vmk_title_page));

            ////

            btn_khongluu.NavigateUrl = PageName;

            label_thongbao.Text = "";

            // KIỂM TRA QUYỀN HẠN //

            if (Kiem_Tra_Quyen_Han() == false)
            {
                Response.Redirect("Default.aspx");
                return;
            }

            // BEGIN //

            if (!IsPostBack)
            {
                System.Data.DataView vmk_dataview;

                sql_datasource.SelectCommand = "select * from don_vi_tinh order by id_dvt asc";
                sql_datasource.SelectParameters.Clear();
                vmk_dataview = (DataView)sql_datasource.Select(DataSourceSelectArguments.Empty);
                if (vmk_dataview.Count != 0)
                {
                    repeater_list_data.DataSource = sql_datasource;
                    repeater_list_data.DataBind();
                }
                else
                {
                    label_thongbao.Text = ClassMain.TAO_THONG_BAO("CHƯA CÓ DỮ LIỆU", "", false);
                    return;
                }
            }
        }
Exemple #5
0
        private bool Kiem_Tra_Quyen_Han_Admin()
        {
            string[] ds_quyen_cho_phep = { "Q001", "Q002" };
            string   ma_quyen          = ClassMain.Xu_Ly_Session("GET", "ma_quyen");

            if (ma_quyen == null || Array.IndexOf(ds_quyen_cho_phep, ma_quyen.ToUpper()) < 0)
            {
                return(false);
            }
            return(true);
        }
Exemple #6
0
        private bool kiem_tra_dang_nhap()
        {
            string ma_quyen      = ClassMain.Xu_Ly_Session("GET", "ma_quyen");
            string id_thanh_vien = ClassMain.Xu_Ly_Session("GET", "id_thanh_vien");

            if (id_thanh_vien != null && ma_quyen != null)
            {
                return(true);
            }
            return(false);
        }
Exemple #7
0
        protected void Page_Load(object sender, EventArgs e)
        {
            // XỬ LÝ TIÊU ĐỀ CHO PAGE //

            string vmk_title_page = "ĐĂNG KÝ";

            string ten_cua_hang = ClassMain.Xu_Ly_Session("GET", "ten_cua_hang");

            if (ten_cua_hang != null)
            {
                if (ten_cua_hang.Trim() != "")
                {
                    vmk_title_page += " - " + ten_cua_hang;
                }
            }
            ContentPlaceHolder vmk_ContentPlaceHolder_for_title_page = (ContentPlaceHolder)this.Master.FindControl("vmk_ContentPlaceHolder_for_title_page");

            vmk_ContentPlaceHolder_for_title_page.Controls.Add(new LiteralControl(vmk_title_page));

            ////

            label_thongbao.Text = "";

            if (!IsPostBack)
            {
                // TẠO NGÀY THÁNG NĂM //

                for (int i = 1; i < 32; i++)
                {
                    txt_ngaysinh.Items.Add(i.ToString());
                    if (i < 13)
                    {
                        txt_thangsinh.Items.Add(i.ToString());
                    }
                }
                for (int i = DateTime.Today.Year - 80; i < DateTime.Today.Year - 17; i++)
                {
                    txt_namsinh.Items.Add(i.ToString());
                }
                txt_namsinh.Items.FindByValue((DateTime.Today.Year - 25).ToString()).Selected = true;

                // ĐƯA CON TRỎ VỀ TEXTBOX FOCUS //

                txt_accountname.Focus();
            }
        }
        protected void Page_Load(object sender, EventArgs e)
        {
            // XỬ LÝ TIÊU ĐỀ CHO PAGE //

            string vmk_title_page = "ĐẶT HÀNG THÀNH CÔNG";

            string ten_cua_hang = ClassMain.Xu_Ly_Session("GET", "ten_cua_hang");

            if (ten_cua_hang != null)
            {
                if (ten_cua_hang.Trim() != "")
                {
                    vmk_title_page += " - " + ten_cua_hang;
                }
            }
            ContentPlaceHolder vmk_ContentPlaceHolder_for_title_page = (ContentPlaceHolder)this.Master.FindControl("vmk_ContentPlaceHolder_for_title_page");

            vmk_ContentPlaceHolder_for_title_page.Controls.Add(new LiteralControl(vmk_title_page));
        }
Exemple #9
0
        protected void Page_Load(object sender, EventArgs e)
        {
            // XỬ LÝ TIÊU ĐỀ CHO PAGE //

            string vmk_title_page = "QUẢN LÝ HÌNH ẢNH";

            string ten_cua_hang = ClassMain.Xu_Ly_Session("GET", "ten_cua_hang");

            if (ten_cua_hang != null)
            {
                if (ten_cua_hang.Trim() != "")
                {
                    vmk_title_page += " - " + ten_cua_hang;
                }
            }
            ContentPlaceHolder vmk_ContentPlaceHolder_for_title_page = (ContentPlaceHolder)this.Master.FindControl("vmk_ContentPlaceHolder_for_title_page");

            vmk_ContentPlaceHolder_for_title_page.Controls.Add(new LiteralControl(vmk_title_page));

            ////

            label_thongbao.Text = "";

            // KIỂM TRA QUYỀN HẠN //

            if (Kiem_Tra_Quyen_Han() == false)
            {
                Response.Redirect("Default.aspx");
                return;
            }

            // BEGIN //

            if (!IsPostBack)
            {
                DataTable DTFiles = new DataTable();
                DTFiles.Columns.Add("Name", typeof(String));
                DTFiles.Columns.Add("Size", typeof(String));
                DTFiles.Columns.Add("Link", typeof(String));
                DTFiles.Columns.Add("DateTimeModified", typeof(double));

                string[] Files_Hinh_Anh = System.IO.Directory.GetFiles(Server.MapPath(path_folder_images), "*.jpg");
                foreach (string File_Name in Files_Hinh_Anh)
                {
                    System.IO.FileInfo FileInFo = new System.IO.FileInfo(File_Name);
                    DTFiles.Rows.Add(Xu_Ly_File_Name(File_Name), FileInFo.Length, Xu_Ly_File_Name(File_Name), FileInFo.LastWriteTime.ToString("yyyyMMddHHmmss"));
                }

                if (DTFiles.Rows.Count == 0)
                {
                    label_thongbao.Text = ClassMain.TAO_THONG_BAO("KHÔNG TÌM THẤY FILE ẢNH NÀO", "", false);
                    return;
                }

                // SẮP XẾP THEO THỜI GIAN //

                DataView dv = DTFiles.DefaultView;
                dv.Sort = "DateTimeModified DESC";

                DTFiles = dv.ToTable();

                repeater_list_data.DataSource = DTFiles;
                repeater_list_data.DataBind();
            }
        }
Exemple #10
0
        protected void Page_Load(object sender, EventArgs e)
        {
            // XỬ LÝ TIÊU ĐỀ CHO PAGE //

            string vmk_title_page = "QUẢN LÝ HỎI ĐÁP";

            string ten_cua_hang = ClassMain.Xu_Ly_Session("GET", "ten_cua_hang");

            if (ten_cua_hang != null)
            {
                if (ten_cua_hang.Trim() != "")
                {
                    vmk_title_page += " - " + ten_cua_hang;
                }
            }
            ContentPlaceHolder vmk_ContentPlaceHolder_for_title_page = (ContentPlaceHolder)this.Master.FindControl("vmk_ContentPlaceHolder_for_title_page");

            vmk_ContentPlaceHolder_for_title_page.Controls.Add(new LiteralControl(vmk_title_page));

            ////

            btn_khongluu.NavigateUrl = PageName;

            label_thongbao.Text = "";

            // KIỂM TRA QUYỀN HẠN //

            if (Kiem_Tra_Quyen_Han() == false)
            {
                Response.Redirect("Default.aspx");
                return;
            }

            // LẤY ID THÀNH VIÊN //

            id_thanh_vien = ClassMain.Xu_Ly_Session("GET", "id_thanh_vien");
            if (id_thanh_vien == null)
            {
                id_thanh_vien = "";
            }

            if (id_thanh_vien == "")
            {
                Response.Redirect("Default.aspx");
                return;
            }

            // PHÂN TRANG //

            if (row_per_page < 1)
            {
                label_thongbao.Text = ClassMain.TAO_THONG_BAO("CẤU HÌNH ROW_PER_PAGE KHÔNG ĐƯỢC < 1", "", false);
                return;
            }
            if (page_num_current < 1)
            {
                label_thongbao.Text = ClassMain.TAO_THONG_BAO("CẤU HÌNH PAGE_NUM_CURRENT KHÔNG ĐƯỢC < 1", "", false);
                return;
            }
            if (page_num_menu < 1)
            {
                label_thongbao.Text = ClassMain.TAO_THONG_BAO("CẤU HÌNH PAGE_NUM_MENU KHÔNG ĐƯỢC < 1", "", false);
                return;
            }

            // LẤY PAGE CURRENT TỪ URL //

            bool check_number = false;

            if (Request.QueryString["page"] != null)
            {
                check_number = Int16.TryParse(Request.QueryString["page"].ToString(), out page_num_current);
            }
            if (!check_number || page_num_current < 1)
            {
                page_num_current = 1;
            }

            // BEGIN //

            if (!IsPostBack)
            {
                // TẠO NGÀY THÁNG NĂM //

                for (int i = 1; i < 32; i++)
                {
                    txt_ngayhd.Items.Add(i.ToString());
                    if (i < 13)
                    {
                        txt_thanghd.Items.Add(i.ToString());
                    }
                }
                for (int i = DateTime.Today.Year - 10; i < DateTime.Today.Year + 10; i++)
                {
                    txt_namhd.Items.Add(i.ToString());
                }

                // CHỌN NGÀY, THÁNG, NĂM MẶC ĐỊNH //

                txt_ngayhd.Items.FindByValue((DateTime.Today.Day).ToString()).Selected    = true;
                txt_thanghd.Items.FindByValue((DateTime.Today.Month).ToString()).Selected = true;
                txt_namhd.Items.FindByValue((DateTime.Today.Year).ToString()).Selected    = true;

                // LẤY DỮ LIỆU TỪ CSDL //

                System.Data.DataView vmk_dataview;

                sql_datasource.SelectCommand = "select hoi_dap.*, ho_ten," +
                                               " (select count(*) from hoi_dap_tra_loi where hoi_dap_tra_loi.id_hd = hoi_dap.id_hd) as so_cau_tra_loi" +
                                               " from hoi_dap, thanh_vien" +
                                               " where hoi_dap.id_tv = thanh_vien.id_tv" +
                                               " order by close_hd asc, nam_hd desc, thang_hd desc, ngay_hd desc, id_hd desc"
                ;

                sql_datasource.SelectParameters.Clear();
                vmk_dataview = (DataView)sql_datasource.Select(DataSourceSelectArguments.Empty);
                if (vmk_dataview.Count != 0)
                {
                    repeater_list_data.DataSource = sql_datasource;
                    repeater_list_data.DataBind();
                }
                else
                {
                    label_thongbao.Text = ClassMain.TAO_THONG_BAO("CHƯA CÓ DỮ LIỆU", "", false);
                    return;
                }
            }
        }
        protected void Page_Load(object sender, EventArgs e)
        {
            // XỬ LÝ TIÊU ĐỀ CHO PAGE //

            string vmk_title_page = "TRẢ LỜI CÂU HỎI";

            string ten_cua_hang = ClassMain.Xu_Ly_Session("GET", "ten_cua_hang");

            if (ten_cua_hang != null)
            {
                if (ten_cua_hang.Trim() != "")
                {
                    vmk_title_page += " - " + ten_cua_hang;
                }
            }
            ContentPlaceHolder vmk_ContentPlaceHolder_for_title_page = (ContentPlaceHolder)this.Master.FindControl("vmk_ContentPlaceHolder_for_title_page");

            vmk_ContentPlaceHolder_for_title_page.Controls.Add(new LiteralControl(vmk_title_page));

            ////

            label_thongbao.Text = "";

            // KIỂM TRA QUYỀN HẠN //

            if (Kiem_Tra_Quyen_Han() == false)
            {
                Response.Redirect("Default.aspx");
                return;
            }

            // LẤY ID THÀNH VIÊN //

            id_thanh_vien = ClassMain.Xu_Ly_Session("GET", "id_thanh_vien");
            if (id_thanh_vien == null)
            {
                id_thanh_vien = "";
            }

            if (id_thanh_vien == "")
            {
                Response.Redirect("Default.aspx");
                return;
            }

            // BEGIN //

            if (!IsPostBack)
            {
                // LẤY ID CÂU HỎI TỪ BIẾN TRUYỀN TRONG URL //

                int  id_hd        = 0;
                bool check_number = false;

                if (Request.QueryString["cauhoi"] != null)
                {
                    check_number = int.TryParse(Request.QueryString["cauhoi"].ToString(), out id_hd);
                }

                if (!check_number || id_hd < 1)
                {
                    Response.Redirect(PageName1);
                    return;
                }

                id_cauhoi.Value = id_hd.ToString();

                // LẤY DỮ LIỆU TỪ CSDL THEO ID CÂU HỎI //

                ClassCSDL vmk_csdl = new ClassCSDL();
                vmk_csdl.sql_query = "select top(1) hoi_dap.tieu_de, hoi_dap.noi_dung, hoi_dap.ngay_hd, hoi_dap.thang_hd, hoi_dap.nam_hd, hoi_dap.close_hd, ho_ten," +
                                     " (select count(*) from hoi_dap_tra_loi where hoi_dap_tra_loi.id_hd = hoi_dap.id_hd) as so_cau_tra_loi" +
                                     " from hoi_dap, thanh_vien" +
                                     " where hoi_dap.id_tv = thanh_vien.id_tv and hoi_dap.id_hd = @id_hd" +
                                     " order by close_hd asc, nam_hd desc, thang_hd desc, ngay_hd desc"
                ;

                DataTable sql_param = vmk_csdl.sql_param;
                sql_param.Rows.Add("@id_hd", id_hd, SqlDbType.Int);
                vmk_csdl.sql_param = sql_param;

                DataTable BANG_KQ = vmk_csdl.VMK_SQL_SELECT();

                if (BANG_KQ.Rows.Count == 0)
                {
                    label_thongbao.Text = ClassMain.TAO_THONG_BAO("CHƯA CÓ DỮ LIỆU", "", false);
                    Response.Redirect(PageName1);
                    return;
                }

                // ĐƯA DỮ LIỆU LÊN GIAO DIỆN //

                label_tieude.Text  = HTML_Encode(BANG_KQ.Rows[0][0].ToString());
                label_noidung.Text = HTML_Encode(BANG_KQ.Rows[0][1].ToString(), true);

                string ngay  = BANG_KQ.Rows[0][2].ToString();
                string thang = BANG_KQ.Rows[0][3].ToString();
                string nam   = BANG_KQ.Rows[0][4].ToString();

                label_ngaythangnam.Text = Xu_Ly_Ngay_Thang_Nam(ngay, thang, nam);

                bool closed_hd = Convert.ToBoolean(BANG_KQ.Rows[0][5]);
                if (closed_hd == true)
                {
                    closed_cauhoi.Value  = "1";
                    label_closed.Visible = true;
                    panel_traloi.Visible = false;
                }
                label_hoten.Text          = HTML_Encode(BANG_KQ.Rows[0][6].ToString());
                label_so_cau_tra_loi.Text = BANG_KQ.Rows[0][7].ToString();

                // LẤY DỮ LIỆU CÂU TRẢ LỜI //

                System.Data.DataView vmk_dataview;

                sql_datasource.SelectCommand = "select hoi_dap_tra_loi.*, ho_ten" +
                                               " from hoi_dap_tra_loi, thanh_vien" +
                                               " where hoi_dap_tra_loi.id_tv = thanh_vien.id_tv and hoi_dap_tra_loi.id_hd = @id_hd" +
                                               " order by nam_traloi desc, thang_traloi desc, ngay_traloi desc, id_traloi desc"
                ;

                sql_datasource.SelectParameters.Clear();
                sql_datasource.SelectParameters.Add("id_hd", DbType.String, id_hd.ToString());
                vmk_dataview = (DataView)sql_datasource.Select(DataSourceSelectArguments.Empty);
                if (vmk_dataview.Count != 0)
                {
                    repeater_list_traloi_data.DataSource = sql_datasource;
                    repeater_list_traloi_data.DataBind();
                }
            }
        }
Exemple #12
0
        protected void btn_dang_nhap_Click(object sender, EventArgs e)
        {
            string tai_khoan            = "";
            string mat_khau_from_client = "";
            string captcha_from_client  = "";

            string id_thanh_vien      = "";
            string ma_quyen           = "";
            bool   khoa               = false;
            string mat_khau_from_csdl = "";

            tai_khoan            = txt_tai_khoan.Text.Trim();
            mat_khau_from_client = txt_mat_khau.Text.Trim();
            captcha_from_client  = txt_captcha.Text.Trim();

            // RESET NỘI DUNG CONTROL TXT CAPTCHA //

            txt_captcha.Text = "";

            // TẠO MỚI CLASS CSDL //

            ClassCSDL vmk_csdl = new ClassCSDL();

            // KIỂM TRA DỮ LIỆU NHẬP VÀO //

            if (tai_khoan == "" || mat_khau_from_client == "" || captcha_from_client == "")
            {
                label_thongbao.Text = ClassMain.TAO_THONG_BAO("BẠN CHƯA NHẬP ĐẦY ĐỦ DỮ LIỆU");
                return;
            }

            // KIỂM TRA CAPTCHA //

            string captcha = ClassMain.Xu_Ly_Session("GET", "captcha");

            if (captcha == null)
            {
                captcha = "";
            }

            if (captcha.Trim() == "")
            {
                label_thongbao.Text = ClassMain.TAO_THONG_BAO("KHÔNG KIỂM TRA ĐƯỢC CAPTCHA");
                return;
            }

            if (captcha_from_client != captcha.Trim())
            {
                label_thongbao.Text = ClassMain.TAO_THONG_BAO("MÃ XÁC NHẬN KHÔNG ĐÚNG");
                return;
            }

            ClassMain.Xu_Ly_Session("REMOVE", "captcha");

            // LẤY THÔNG TIN TỪ CSDL //

            vmk_csdl.sql_query = "select top(1) mat_khau, id_tv, ma_quyen, khoa from thanh_vien where email = @email or account_name = @account_name";

            DataTable sql_param = vmk_csdl.VMK_SQL_PARAM();

            sql_param.Rows.Add("@email", tai_khoan, SqlDbType.VarChar);
            sql_param.Rows.Add("@account_name", tai_khoan, SqlDbType.VarChar);
            vmk_csdl.sql_param = sql_param;

            DataTable BANG_KQ = vmk_csdl.VMK_SQL_SELECT();

            if (BANG_KQ.Rows.Count != 0)
            {
                mat_khau_from_csdl = BANG_KQ.Rows[0][0].ToString();
                id_thanh_vien      = BANG_KQ.Rows[0][1].ToString();
                ma_quyen           = BANG_KQ.Rows[0][2].ToString();
                khoa = Convert.ToBoolean(BANG_KQ.Rows[0][3]);
            }

            if (khoa == true)
            {
                label_thongbao.Text = ClassMain.TAO_THONG_BAO("TÀI KHOẢN NÀY ĐÃ BỊ KHÓA");
                return;
            }

            // KIỂM TRA QUYỀN HẠN //

            ArrayList danh_sach_quyen_cho_phep = new ArrayList();

            danh_sach_quyen_cho_phep.Add("Q001");
            danh_sach_quyen_cho_phep.Add("Q002");

            if (danh_sach_quyen_cho_phep.IndexOf(ma_quyen) == -1)
            {
                label_thongbao.Text = ClassMain.TAO_THONG_BAO("BẠN KHÔNG ĐƯỢC PHÉP ĐĂNG NHẬP KHU VỰC NÀY");
                return;
            }

            // KIỂM TRA MẬT KHẨU //

            if (ClassMain.VMK_CHECK_MD5(mat_khau_from_client, mat_khau_from_csdl) == true && id_thanh_vien != "")
            {
                ClassMain.Xu_Ly_Session("SET", "id_thanh_vien", id_thanh_vien.Trim());
                ClassMain.Xu_Ly_Session("SET", "ma_quyen", ma_quyen.Trim());
                Response.Redirect("Default.aspx");
                return;
            }

            label_thongbao.Text = ClassMain.TAO_THONG_BAO("TÀI KHOẢN HOẶC MẬT KHẨU KHÔNG ĐÚNG");
        }
Exemple #13
0
        protected void Page_Load(object sender, EventArgs e)
        {
            // XỬ LÝ TIÊU ĐỀ CHO PAGE //

            string vmk_title_page = "HỎI ĐÁP";

            string ten_cua_hang = ClassMain.Xu_Ly_Session("GET", "ten_cua_hang");

            if (ten_cua_hang != null)
            {
                if (ten_cua_hang.Trim() != "")
                {
                    vmk_title_page += " - " + ten_cua_hang;
                }
            }
            ContentPlaceHolder vmk_ContentPlaceHolder_for_title_page = (ContentPlaceHolder)this.Master.FindControl("vmk_ContentPlaceHolder_for_title_page");

            vmk_ContentPlaceHolder_for_title_page.Controls.Add(new LiteralControl(vmk_title_page));

            ////

            id_thanh_vien = ClassMain.Xu_Ly_Session("GET", "id_thanh_vien");
            if (id_thanh_vien == null)
            {
                id_thanh_vien = "";
            }

            if (!IsPostBack)
            {
                // LẤY ID CÂU HỎI TỪ BIẾN TRUYỀN TRONG URL //

                int id_hd = 0;

                if (Request.QueryString["id"] != null && Request.QueryString["id"].ToString() != "")
                {
                    bool check_id_hd = int.TryParse(Request.QueryString["id"].ToString(), out id_hd);
                    if (!check_id_hd)
                    {
                        id_hd = 0;
                    }
                }

                // XỬ LÝ ID CÂU HỎI //

                string cau_lenh_sql        = "";
                string sql_theo_thanh_vien = "";

                if (id_thanh_vien != "")
                {
                    sql_theo_thanh_vien = " and hoi_dap.id_tv = '" + id_thanh_vien + "' ";
                    panel_show_button_show_panel_guicauhoi.Visible = true;
                }
                else
                {
                    sql_theo_thanh_vien = " and chia_se = 1 ";
                }

                if (id_hd > 0)
                {
                    cau_lenh_sql = "select top(1) id_hd, hoi_dap.id_tv, ho_ten, tieu_de, noi_dung, ngay_hd, thang_hd, nam_hd, close_hd, chia_se," +
                                   " (select count(*) from hoi_dap_tra_loi where id_hd=hoi_dap.id_hd) as so_cau_tra_loi" +
                                   " from hoi_dap, thanh_vien" +
                                   " where hoi_dap.id_tv = thanh_vien.id_tv" +
                                   " and id_hd = @id_hd" +
                                   sql_theo_thanh_vien +
                                   " order by nam_hd desc, thang_hd desc, ngay_hd desc, id_hd desc"
                    ;

                    panel_ds_cauhoi.Visible  = false;
                    panel_xem_cauhoi.Visible = true;
                }
                else
                {
                    cau_lenh_sql = "select id_hd, hoi_dap.id_tv, ho_ten, tieu_de, noi_dung, ngay_hd, thang_hd, nam_hd, close_hd, chia_se," +
                                   " (select count(*) from hoi_dap_tra_loi where id_hd=hoi_dap.id_hd) as so_cau_tra_loi" +
                                   " from hoi_dap, thanh_vien" +
                                   " where hoi_dap.id_tv = thanh_vien.id_tv" +
                                   sql_theo_thanh_vien +
                                   " order by nam_hd desc, thang_hd desc, ngay_hd desc, id_hd desc"
                    ;

                    panel_ds_cauhoi.Visible  = true;
                    panel_xem_cauhoi.Visible = false;
                }

                // TIẾN HÀNH LẤY DỮ LIỆU TỪ CSDL //

                ClassCSDL vmk_csdl = new ClassCSDL();

                vmk_csdl.sql_query = cau_lenh_sql;

                DataTable sql_param = vmk_csdl.sql_param;
                sql_param.Rows.Add("@id_hd", id_hd, SqlDbType.Int);
                vmk_csdl.sql_param = sql_param;

                DataTable BANG_KQ = vmk_csdl.VMK_SQL_SELECT();

                if (BANG_KQ.Rows.Count == 0)
                {
                    return;
                }

                // ĐƯA DỮ LIỆU LÊN GIAO DIỆN //

                if (id_hd > 0)
                {
                    id_cauhoi_for_traloi.Value = BANG_KQ.Rows[0][0].ToString();
                    string id_tv    = BANG_KQ.Rows[0][1].ToString();
                    string ho_ten   = BANG_KQ.Rows[0][2].ToString();
                    string tieu_de  = BANG_KQ.Rows[0][3].ToString();
                    string noi_dung = BANG_KQ.Rows[0][4].ToString();

                    string ngay  = BANG_KQ.Rows[0][5].ToString();
                    string thang = BANG_KQ.Rows[0][6].ToString();
                    string nam   = BANG_KQ.Rows[0][7].ToString();

                    bool close_hd = Convert.ToBoolean(BANG_KQ.Rows[0][8]);
                    bool chia_se  = Convert.ToBoolean(BANG_KQ.Rows[0][9]);

                    string so_cau_tra_loi = BANG_KQ.Rows[0][10].ToString();

                    label_tieude_cauhoi.Text  = HTML_Encode(tieu_de);
                    label_noidung_cauhoi.Text = HTML_Encode(tieu_de, true);
                    label_hoten.Text          = HTML_Encode(ho_ten);
                    label_ngayhoi.Text        = Xu_Ly_Ngay_Thang_Nam(ngay, thang, nam);
                    label_socautraloi.Text    = so_cau_tra_loi;

                    // LẤY DỮ LIỆU CÂU TRẢ LỜI //

                    System.Data.DataView vmk_dataview;

                    sql_datasource.SelectCommand = "select hoi_dap_tra_loi.*, ho_ten" +
                                                   " from hoi_dap_tra_loi, thanh_vien" +
                                                   " where hoi_dap_tra_loi.id_tv = thanh_vien.id_tv and hoi_dap_tra_loi.id_hd = @id_hd" +
                                                   " order by nam_traloi desc, thang_traloi desc, ngay_traloi desc, id_traloi desc"
                    ;

                    sql_datasource.SelectParameters.Clear();
                    sql_datasource.SelectParameters.Add("id_hd", DbType.String, id_hd.ToString());
                    vmk_dataview = (DataView)sql_datasource.Select(DataSourceSelectArguments.Empty);
                    if (vmk_dataview.Count != 0)
                    {
                        repeater_list_data_traloi.DataSource = sql_datasource;
                        repeater_list_data_traloi.DataBind();
                    }

                    // NẾU ĐÃ ĐĂNG NHẬP THÌ SẼ THẤY CHỨC NĂNG TRẢ LỜI //

                    if (id_thanh_vien != "" && id_tv == id_thanh_vien)
                    {
                        if (close_hd == false)
                        {
                            panel_guitraloi.Visible = true;
                            panel_thongbao_cauhoi_dadong.Visible = false;
                        }
                        else
                        {
                            panel_guitraloi.Visible = false;
                            panel_thongbao_cauhoi_dadong.Visible = true;
                        }
                    }
                }
                else
                {
                    repeater_list_data_cauhoi.DataSource = BANG_KQ;
                    repeater_list_data_cauhoi.DataBind();
                }
            }
        }
Exemple #14
0
 protected void Page_Load(object sender, EventArgs e)
 {
     ClassMain.Xu_Ly_Session("CLEAR");
     Response.Redirect("DangNhap.aspx");
 }
        protected void Page_Load(object sender, EventArgs e)
        {
            // KIỂM TRA TRẠNG THÁI ĐĂNG NHẬP //

            if (kiem_tra_dang_nhap() == false)
            {
                Response.Redirect("DangNhap.aspx"); return;
            }

            // MENU & QUYỀN HẠN //

            /*
             *  menu_cauhinhhethong
             *  menu_thongtincanhan
             *  menu_tintuc
             *  menu_danhmuc
             *  menu_donvitinh
             *  menu_sanphamdichvu
             *  menu_khachhang
             *  menu_donhang
             *  menu_hoidap
             *  menu_hinhanh
             */

            string ma_quyen = ClassMain.Xu_Ly_Session("GET", "ma_quyen");

            if (ma_quyen == null)
            {
                ma_quyen = "";
            }

            switch (ma_quyen.ToUpper())
            {
            case "Q001":
                menu_cauhinhphanmem.Visible = true;
                menu_quanlytaikhoan.Visible = true;
                menu_thongtincanhan.Visible = true;
                break;

            case "Q002":
                menu_thongtincanhan.Visible = true;
                menu_tintuc.Visible         = true;
                menu_danhmuc.Visible        = true;
                menu_donvitinh.Visible      = true;
                menu_sanphamdichvu.Visible  = true;
                menu_khachhang.Visible      = true;
                menu_donhang.Visible        = true;
                menu_hoidap.Visible         = true;
                menu_hinhanh.Visible        = true;
                break;

            default:
                Response.Redirect("Thoat.aspx");
                break;
            }

            // BEGIN //

            if (!IsPostBack)
            {
                string ten_cua_hang = "", dia_chi = "", sdt = "", email = "";

                // LẤY DỮ LIỆU TRONG CSDL //

                ClassCSDL vmk_csdl = new ClassCSDL();
                vmk_csdl.sql_query = "select ma_cau_hinh, noi_dung from cau_hinh";

                DataTable BANG_KQ = vmk_csdl.VMK_SQL_SELECT();
                DataRow[] BANG_KQ_FILTER;

                if (BANG_KQ.Rows.Count != 0)
                {
                    BANG_KQ_FILTER = BANG_KQ.Select("ma_cau_hinh = 'ten_cua_hang'");
                    if (BANG_KQ_FILTER.Length != 0)
                    {
                        ten_cua_hang = BANG_KQ_FILTER[0][1].ToString();
                    }

                    BANG_KQ_FILTER = BANG_KQ.Select("ma_cau_hinh = 'dia_chi'");
                    if (BANG_KQ_FILTER.Length != 0)
                    {
                        dia_chi = BANG_KQ_FILTER[0][1].ToString();
                    }

                    BANG_KQ_FILTER = BANG_KQ.Select("ma_cau_hinh = 'sdt'");
                    if (BANG_KQ_FILTER.Length != 0)
                    {
                        sdt = BANG_KQ_FILTER[0][1].ToString();
                    }

                    BANG_KQ_FILTER = BANG_KQ.Select("ma_cau_hinh = 'email'");
                    if (BANG_KQ_FILTER.Length != 0)
                    {
                        email = BANG_KQ_FILTER[0][1].ToString();
                    }
                }

                // ĐƯA DỮ LIỆU LẤY ĐƯỢC LÊN GIAO DIỆN //

                label_tencuahang.Text = ten_cua_hang.Trim();

                // LƯU TÊN CỬA HÀNG VÀO SESSION ĐỂ SỬ DỤNG CHO CÁC PAGE KHÁC

                ClassMain.Xu_Ly_Session("SET", "ten_cua_hang", ten_cua_hang.Trim());
            }
        }
        protected void Page_Load(object sender, EventArgs e)
        {
            // XỬ LÝ TIÊU ĐỀ CHO PAGE //

            string vmk_title_page = "QUẢN LÝ ĐƠN HÀNG";

            string ten_cua_hang = ClassMain.Xu_Ly_Session("GET", "ten_cua_hang");

            if (ten_cua_hang != null)
            {
                if (ten_cua_hang.Trim() != "")
                {
                    vmk_title_page += " - " + ten_cua_hang;
                }
            }
            ContentPlaceHolder vmk_ContentPlaceHolder_for_title_page = (ContentPlaceHolder)this.Master.FindControl("vmk_ContentPlaceHolder_for_title_page");

            vmk_ContentPlaceHolder_for_title_page.Controls.Add(new LiteralControl(vmk_title_page));

            ////

            btn_khongluu.NavigateUrl = PageName;

            label_thongbao.Text = "";

            // LẤY ID THÀNH VIÊN TỪ SESSION //

            id_thanh_vien = ClassMain.Xu_Ly_Session("GET", "id_thanh_vien");
            if (id_thanh_vien == null)
            {
                id_thanh_vien = "";
            }

            if (id_thanh_vien == "")
            {
                Response.Redirect("Default.aspx"); return;
            }

            // KIỂM TRA QUYỀN HẠN //

            if (Kiem_Tra_Quyen_Han() == false)
            {
                Response.Redirect("Default.aspx"); return;
            }

            // BEGIN //

            if (!IsPostBack)
            {
                // LẤY DỮ LIỆU TỪ CSDL //

                System.Data.DataView vmk_dataview;

                sql_datasource.SelectCommand = "select don_hang.*, ho_ten," +
                                               " (select count(*) from don_hang_chi_tiet where don_hang_chi_tiet.id_dh = don_hang.id_dh) as so_luong_hang_hoa" +
                                               " from don_hang, thanh_vien" +
                                               " where don_hang.id_tv = thanh_vien.id_tv" +
                                               " order by khoa asc, nam_dh desc, thang_dh desc, ngay_dh desc, id_dh desc"
                ;

                sql_datasource.SelectParameters.Clear();
                vmk_dataview = (DataView)sql_datasource.Select(DataSourceSelectArguments.Empty);
                if (vmk_dataview.Count != 0)
                {
                    repeater_list_data.DataSource = sql_datasource;
                    repeater_list_data.DataBind();
                }
                else
                {
                    label_thongbao.Text = ClassMain.TAO_THONG_BAO("CHƯA CÓ DỮ LIỆU", "", false);
                    return;
                }
            }
        }
Exemple #17
0
        protected void Page_Load(object sender, EventArgs e)
        {
            // XỬ LÝ TIÊU ĐỀ CHO PAGE //

            string vmk_title_page = "QUẢN LÝ NHÂN VIÊN";

            string ten_cua_hang = ClassMain.Xu_Ly_Session("GET", "ten_cua_hang");

            if (ten_cua_hang != null)
            {
                if (ten_cua_hang.Trim() != "")
                {
                    vmk_title_page += " - " + ten_cua_hang;
                }
            }
            ContentPlaceHolder vmk_ContentPlaceHolder_for_title_page = (ContentPlaceHolder)this.Master.FindControl("vmk_ContentPlaceHolder_for_title_page");

            vmk_ContentPlaceHolder_for_title_page.Controls.Add(new LiteralControl(vmk_title_page));

            ////

            btn_khongluu.NavigateUrl = PageName;

            label_thongbao.Text = "";

            // KIỂM TRA QUYỀN HẠN //

            if (Kiem_Tra_Quyen_Han() == false)
            {
                Response.Redirect("Default.aspx");
                return;
            }

            // LẤY ID THÀNH VIÊN //

            id_thanh_vien = ClassMain.Xu_Ly_Session("GET", "id_thanh_vien");
            if (id_thanh_vien == null)
            {
                id_thanh_vien = "";
            }

            if (id_thanh_vien.Trim() == "")
            {
                Response.Redirect("Default.aspx");
                return;
            }

            // BEGIN //

            if (!IsPostBack)
            {
                // TẠO DANH SÁCH QUYỀN HẠN //

                dropdownlist_list_quyenhan.DataSource     = sql_datasource_list_quyenhan;
                dropdownlist_list_quyenhan.DataValueField = "ma_quyen";
                dropdownlist_list_quyenhan.DataTextField  = "ten_quyen";
                dropdownlist_list_quyenhan.DataBind();
                dropdownlist_list_quyenhan.Items.FindByValue("Q002").Selected = true;

                // TẠO NGÀY THÁNG NĂM //

                for (int i = 1; i < 32; i++)
                {
                    txt_ngaysinh.Items.Add(i.ToString());
                    if (i < 13)
                    {
                        txt_thangsinh.Items.Add(i.ToString());
                    }
                }
                for (int i = DateTime.Today.Year - 80; i < DateTime.Today.Year - 17; i++)
                {
                    txt_namsinh.Items.Add(i.ToString());
                }
                txt_namsinh.Items.FindByValue((DateTime.Today.Year - 25).ToString()).Selected = true;

                // LẤY DỮ LIỆU TỪ CSDL //

                System.Data.DataView vmk_dataview;

                sql_datasource.SelectCommand = "select thanh_vien.*, ten_quyen from thanh_vien, quyen_han" +
                                               " where thanh_vien.ma_quyen = quyen_han.ma_quyen and thanh_vien.ma_quyen in ('Q001','Q002')" +
                                               " order by id_tv asc"
                ;

                sql_datasource.SelectParameters.Clear();
                vmk_dataview = (DataView)sql_datasource.Select(DataSourceSelectArguments.Empty);
                if (vmk_dataview.Count != 0)
                {
                    repeater_list_data.DataSource = sql_datasource;
                    repeater_list_data.DataBind();
                }
                else
                {
                    label_thongbao.Text = ClassMain.TAO_THONG_BAO("CHƯA CÓ DỮ LIỆU", "", false);
                    return;
                }
            }
        }
Exemple #18
0
        protected void Page_Load(object sender, EventArgs e)
        {
            // XỬ LÝ TIÊU ĐỀ CHO PAGE //

            string vmk_title_page = "XEM CHI TIẾT ĐƠN HÀNG";

            string ten_cua_hang = ClassMain.Xu_Ly_Session("GET", "ten_cua_hang");

            if (ten_cua_hang != null)
            {
                if (ten_cua_hang.Trim() != "")
                {
                    vmk_title_page += " - " + ten_cua_hang;
                }
            }
            ContentPlaceHolder vmk_ContentPlaceHolder_for_title_page = (ContentPlaceHolder)this.Master.FindControl("vmk_ContentPlaceHolder_for_title_page");

            vmk_ContentPlaceHolder_for_title_page.Controls.Add(new LiteralControl(vmk_title_page));

            ////

            label_thongbao.Text = "";

            // KIỂM TRA QUYỀN HẠN //

            if (Kiem_Tra_Quyen_Han() == false)
            {
                Response.Redirect("Default.aspx");
                return;
            }

            // BEGIN //

            if (!IsPostBack)
            {
                // LẤY ID ĐƠN HÀNG TỪ BIẾN TRUYỀN TRONG URL //

                int  id_dh        = 0;
                bool check_number = false;

                if (Request.QueryString["id"] != null)
                {
                    check_number = int.TryParse(Request.QueryString["id"].ToString(), out id_dh);
                }

                if (!check_number || id_dh < 1)
                {
                    Response.Redirect(PageName1);
                    return;
                }

                label_sodonhang.Text = label_sodonhang.Text + id_dh.ToString();

                // KIỂM TRA TRẠNG THÁI ĐƠN HÀNG //

                ClassCSDL vmk_csdl1 = new ClassCSDL();
                vmk_csdl1.sql_query = "select khoa, ly_do_khoa" +
                                      " from don_hang" +
                                      " where" +
                                      " id_dh = @id_dh"
                ;

                DataTable sql_param1 = vmk_csdl1.sql_param;
                sql_param1.Rows.Add("@id_dh", id_dh, SqlDbType.Int);
                vmk_csdl1.sql_param = sql_param1;

                DataTable BANG_KQ1 = vmk_csdl1.VMK_SQL_SELECT();

                if (BANG_KQ1.Rows.Count == 0)
                {
                    Response.Redirect(PageName1);
                    return;
                }

                bool khoa = Convert.ToBoolean(BANG_KQ1.Rows[0][0]);
                if (khoa == true)
                {
                    panel_lydodong.Visible = true;
                    label_lydodong.Text    = HTML_Encode(BANG_KQ1.Rows[0][1].ToString());
                }

                // LẤY THÔNG TIN KHÁCH HÀNG THEO ID ĐƠN HÀNG //

                ClassCSDL vmk_csdl2 = new ClassCSDL();
                vmk_csdl2.sql_query = "select thanh_vien.ho_ten, thanh_vien.email, thanh_vien.gioi_tinh, thanh_vien.ngay_sinh, thanh_vien.thang_sinh, thanh_vien.nam_sinh, thanh_vien.sdt, thanh_vien.dia_chi" +
                                      " from thanh_vien" +
                                      " where" +
                                      " id_tv = (select id_tv from don_hang where id_dh = @id_dh)"
                ;

                DataTable sql_param2 = vmk_csdl2.sql_param;
                sql_param2.Rows.Add("@id_dh", id_dh, SqlDbType.Int);
                vmk_csdl2.sql_param = sql_param2;

                DataTable BANG_KQ2 = vmk_csdl2.VMK_SQL_SELECT();

                if (BANG_KQ2.Rows.Count == 0)
                {
                    Response.Redirect(PageName1);
                    return;
                }

                txt_hoten.Text    = BANG_KQ2.Rows[0][0].ToString();
                txt_email.Text    = BANG_KQ2.Rows[0][1].ToString();
                txt_gioitinh.Text = Xu_Ly_Gioi_Tinh(BANG_KQ2.Rows[0][2]);
                txt_ngaysinh.Text = Xu_Ly_Ngay_Thang_Nam(BANG_KQ2.Rows[0][3], BANG_KQ2.Rows[0][4], BANG_KQ2.Rows[0][5]);
                txt_sdt.Text      = BANG_KQ2.Rows[0][6].ToString();
                txt_diachi.Text   = BANG_KQ2.Rows[0][7].ToString();

                // LẤY DỮ LIỆU TỪ CSDL THEO ID ĐƠN HÀNG //

                System.Data.DataView vmk_dataview;

                sql_datasource.SelectCommand = "select row_number() over (order by id_dhct asc) as stt, id_dhct, id_sp," +
                                               " (select ten_sp from san_pham where id_sp = don_hang_chi_tiet.id_sp) as ten_sp," +
                                               " don_gia, so_luong, thanh_tien, (select ten_dvt from don_vi_tinh where id_dvt = don_hang_chi_tiet.id_dvt) as ten_dvt" +
                                               " from don_hang_chi_tiet" +
                                               " where id_dh = @id_dh"
                ;

                sql_datasource.SelectParameters.Clear();
                sql_datasource.SelectParameters.Add("id_dh", DbType.String, id_dh.ToString());
                vmk_dataview = (DataView)sql_datasource.Select(DataSourceSelectArguments.Empty);
                if (vmk_dataview.Count != 0)
                {
                    // TÍNH TỔNG TIỀN //

                    Int64     tong_tien = 0;
                    DataTable dt        = vmk_dataview.ToTable();
                    foreach (DataRow dr in dt.Rows)
                    {
                        Int64 thanh_tien  = 0;
                        bool  check_money = Int64.TryParse(dr[6].ToString(), out thanh_tien);
                        if (check_money == true)
                        {
                            tong_tien += thanh_tien;
                        }
                    }
                    label_tongtien.InnerText = Xu_Ly_Money(tong_tien) + " đ";

                    // ĐƯA DỮ LIỆU LÊN GIAO DIỆN //

                    repeater_list_data.DataSource = sql_datasource;
                    repeater_list_data.DataBind();
                }
                else
                {
                    Response.Redirect(PageName1);
                    return;
                }
            }
        }
Exemple #19
0
        protected void Page_Load(object sender, EventArgs e)
        {
            // XỬ LÝ TIÊU ĐỀ CHO PAGE //

            string vmk_title_page = "SẢN PHẨM";

            string ten_cua_hang = ClassMain.Xu_Ly_Session("GET", "ten_cua_hang");

            if (ten_cua_hang != null)
            {
                if (ten_cua_hang.Trim() != "")
                {
                    vmk_title_page += " - " + ten_cua_hang;
                }
            }
            ContentPlaceHolder vmk_ContentPlaceHolder_for_title_page = (ContentPlaceHolder)this.Master.FindControl("vmk_ContentPlaceHolder_for_title_page");

            vmk_ContentPlaceHolder_for_title_page.Controls.Add(new LiteralControl(vmk_title_page));

            ////

            if (!IsPostBack)
            {
                // LẤY ID DANH MỤC TỪ BIẾN TRUYỀN TRONG URL //

                int id_dm = 0;

                if (Request.QueryString["iddm"] != null && Request.QueryString["iddm"].ToString() != "")
                {
                    bool check_id_dm = int.TryParse(Request.QueryString["iddm"].ToString(), out id_dm);
                    if (!check_id_dm)
                    {
                        id_dm = 0;
                    }
                }

                // LẤY ID SẢN PHẨM TỪ BIẾN TRUYỀN TRONG URL //

                int id_sp = 0;

                if (Request.QueryString["idsp"] != null && Request.QueryString["idsp"].ToString() != "")
                {
                    bool check_id_sp = int.TryParse(Request.QueryString["idsp"].ToString(), out id_sp);
                    if (!check_id_sp)
                    {
                        id_sp = 0;
                    }
                }

                // XỬ LÝ DANH MỤC & ID SẢN PHẨM //

                string cau_lenh_sql = "select * from san_pham";

                if (id_sp > 0)
                {
                    cau_lenh_sql = "select top(1) id_sp, san_pham.id_dm, ten_dm, ten_sp, gioi_thieu, ngay_sp, thang_sp, nam_sp, don_gia, luot_xem, (select ten_dvt from don_vi_tinh where id_dvt = san_pham.id_dvt) as ten_dvt" +
                                   " from san_pham, danh_muc" +
                                   " where san_pham.id_dm = danh_muc.id_dm and id_sp = @id_sp" +
                                   " order by nam_sp desc, thang_sp desc, ngay_sp desc, id_sp desc"
                    ;
                }
                else
                {
                    if (id_dm > 0)
                    {
                        cau_lenh_sql = "select id_sp, san_pham.id_dm, ten_dm, ten_sp, gioi_thieu, ngay_sp, thang_sp, nam_sp, don_gia, luot_xem, (select ten_dvt from don_vi_tinh where id_dvt = san_pham.id_dvt) as ten_dvt" +
                                       " from san_pham, danh_muc" +
                                       " where (san_pham.id_dm = danh_muc.id_dm) and (san_pham.id_dm in (select id_dm from danh_muc where (id_dm = @id_dm) or (id_dm_cha = @id_dm)))" +
                                       " order by nam_sp desc, thang_sp desc, ngay_sp desc, id_sp desc"
                        ;
                    }
                    else
                    {
                        Response.Redirect("Default.aspx");
                        return;
                    }

                    panel_nhieu_sanpham.Visible = true;
                    panel_mot_sanpham.Visible   = false;
                }

                // TIẾN HÀNH LẤY DỮ LIỆU TỪ CSDL //

                ClassCSDL vmk_csdl = new ClassCSDL();

                vmk_csdl.sql_query = cau_lenh_sql;

                DataTable sql_param = vmk_csdl.sql_param;
                sql_param.Rows.Add("@id_sp", id_sp, SqlDbType.Int);
                sql_param.Rows.Add("@id_dm", id_dm, SqlDbType.Int);
                vmk_csdl.sql_param = sql_param;

                DataTable BANG_KQ = vmk_csdl.VMK_SQL_SELECT();

                if (BANG_KQ.Rows.Count == 0)
                {
                    // KHÔNG CÓ DỮ LIỆU
                    return;
                }

                // ĐƯA DỮ LIỆU LÊN GIAO DIỆN //

                if (id_sp != 0)
                {
                    hplink_themvaogiohang.NavigateUrl = hplink_themvaogiohang.NavigateUrl + BANG_KQ.Rows[0][0].ToString();
                    hplink_danh_muc.NavigateUrl       = hplink_danh_muc.NavigateUrl + BANG_KQ.Rows[0][1].ToString();

                    label_tendanhmuc.Text = HTML_Encode(BANG_KQ.Rows[0][2].ToString());
                    label_tensp.Text      = HTML_Encode(BANG_KQ.Rows[0][3].ToString());
                    label_gioithieu.Text  = ClassMain.Decode_BBCode(HTML_Encode(BANG_KQ.Rows[0][4], true));

                    string ngay  = BANG_KQ.Rows[0][5].ToString();
                    string thang = BANG_KQ.Rows[0][6].ToString();
                    string nam   = BANG_KQ.Rows[0][7].ToString();

                    string don_gia = String.Format("{0:#,## vnđ}", BANG_KQ.Rows[0][8]);
                    label_dongia.Text = don_gia;

                    label_ngaythangnam.Text = Xu_Ly_Ngay_Thang_Nam(ngay, thang, nam);

                    Int64 luot_xem = Convert.ToInt64(BANG_KQ.Rows[0][9]);
                    label_solanxem.Text = luot_xem.ToString();

                    label_dvt.Text = HTML_Encode(BANG_KQ.Rows[0][10].ToString());

                    // CẬP NHẬT LƯỢT XEM //

                    luot_xem += 1;

                    ClassCSDL vmk_csdl1 = new ClassCSDL();
                    vmk_csdl1.sql_query = "update san_pham set luot_xem=@luot_xem where id_sp=@id_sp";

                    DataTable sql_param1 = vmk_csdl1.sql_param;
                    sql_param1.Rows.Add("@luot_xem", luot_xem, SqlDbType.BigInt);
                    sql_param1.Rows.Add("@id_sp", id_sp, SqlDbType.Int);
                    vmk_csdl1.sql_param = sql_param1;

                    int sql_status1 = vmk_csdl1.VMK_SQL_INSERT_DELETE_UPDATE();
                }
                else
                {
                    label_tendm.Text = HTML_Encode(BANG_KQ.Rows[0][2].ToString());
                    this.Page.Title  = label_tendm.Text + " - " + this.Page.Title;

                    repeater_list_data.DataSource = BANG_KQ;
                    repeater_list_data.DataBind();
                }
            }
        }
Exemple #20
0
        protected void Page_Load(object sender, EventArgs e)
        {
            // XỬ LÝ TIÊU ĐỀ CHO PAGE //

            string vmk_title_page = "QUẢN LÝ SẢN PHẨM & DỊCH VỤ";

            string ten_cua_hang = ClassMain.Xu_Ly_Session("GET", "ten_cua_hang");

            if (ten_cua_hang != null)
            {
                if (ten_cua_hang.Trim() != "")
                {
                    vmk_title_page += " - " + ten_cua_hang;
                }
            }
            ContentPlaceHolder vmk_ContentPlaceHolder_for_title_page = (ContentPlaceHolder)this.Master.FindControl("vmk_ContentPlaceHolder_for_title_page");

            vmk_ContentPlaceHolder_for_title_page.Controls.Add(new LiteralControl(vmk_title_page));

            // KIỂM TRA QUYỀN HẠN //

            if (Kiem_Tra_Quyen_Han() == false)
            {
                Response.Redirect("Default.aspx");
                return;
            }

            btn_khongluu.NavigateUrl = PageName;

            label_thongbao.Text = "";

            // LẤY ID THÀNH VIÊN TỪ SESSION //

            id_thanh_vien = ClassMain.Xu_Ly_Session("GET", "id_thanh_vien");
            if (id_thanh_vien == null)
            {
                id_thanh_vien = "";
            }

            if (id_thanh_vien == "")
            {
                Response.Redirect("Default.aspx");
                return;
            }

            // BEGIN //

            if (!IsPostBack)
            {
                // TẠO NGÀY THÁNG NĂM //

                for (int i = 1; i < 32; i++)
                {
                    txt_ngaysp.Items.Add(i.ToString());
                    if (i < 13)
                    {
                        txt_thangsp.Items.Add(i.ToString());
                    }
                }
                for (int i = DateTime.Today.Year - 10; i < DateTime.Today.Year + 10; i++)
                {
                    txt_namsp.Items.Add(i.ToString());
                }

                // CHỌN NGÀY, THÁNG, NĂM MẶC ĐỊNH //

                txt_ngaysp.Items.FindByValue((DateTime.Today.Day).ToString()).Selected    = true;
                txt_thangsp.Items.FindByValue((DateTime.Today.Month).ToString()).Selected = true;
                txt_namsp.Items.FindByValue((DateTime.Today.Year).ToString()).Selected    = true;

                // TẠO DANH SÁCH DANH MỤC //

                dropdownlist_list_danhmuc.DataSource     = sql_datasource_list_danhmuc;
                dropdownlist_list_danhmuc.DataValueField = "id_dm";
                dropdownlist_list_danhmuc.DataTextField  = "ten_dm";
                dropdownlist_list_danhmuc.DataBind();
                if (dropdownlist_list_danhmuc.Items.Count != 0)
                {
                    dropdownlist_list_danhmuc.SelectedIndex = 0;
                }

                // TẠO DANH SÁCH ĐƠN VỊ TÍNH //

                dropdownlist_list_dvt.DataSource     = sql_datasource_list_dvt;
                dropdownlist_list_dvt.DataValueField = "id_dvt";
                dropdownlist_list_dvt.DataTextField  = "ten_dvt";
                dropdownlist_list_dvt.DataBind();
                if (dropdownlist_list_dvt.Items.Count != 0)
                {
                    dropdownlist_list_dvt.SelectedIndex = 0;
                }

                // LẤY DỮ LIỆU TỪ CSDL //

                System.Data.DataView vmk_dataview;

                sql_datasource.SelectCommand = "select san_pham.*, ten_dm, ten_dvt" +
                                               " from san_pham, danh_muc, don_vi_tinh" +
                                               " where" +
                                               " san_pham.id_dm = danh_muc.id_dm" +
                                               " and san_pham.id_dvt = don_vi_tinh.id_dvt" +
                                               " order by nam_sp desc, thang_sp desc, ngay_sp desc, id_sp desc"
                ;

                sql_datasource.SelectParameters.Clear();
                vmk_dataview = (DataView)sql_datasource.Select(DataSourceSelectArguments.Empty);
                if (vmk_dataview.Count != 0)
                {
                    repeater_list_data.DataSource = sql_datasource;
                    repeater_list_data.DataBind();
                }
                else
                {
                    label_thongbao.Text = ClassMain.TAO_THONG_BAO("CHƯA CÓ DỮ LIỆU", "", false);
                    return;
                }
            }
        }
Exemple #21
0
        protected void Page_Load(object sender, EventArgs e)
        {
            // XỬ LÝ TIÊU ĐỀ CHO PAGE //

            string vmk_title_page = "QUẢN LÝ TIN TỨC & KỸ THUẬT";

            string ten_cua_hang = ClassMain.Xu_Ly_Session("GET", "ten_cua_hang");

            if (ten_cua_hang != null)
            {
                if (ten_cua_hang.Trim() != "")
                {
                    vmk_title_page += " - " + ten_cua_hang;
                }
            }
            ContentPlaceHolder vmk_ContentPlaceHolder_for_title_page = (ContentPlaceHolder)this.Master.FindControl("vmk_ContentPlaceHolder_for_title_page");

            vmk_ContentPlaceHolder_for_title_page.Controls.Add(new LiteralControl(vmk_title_page));

            ////

            btn_khongluu.NavigateUrl = PageName;

            label_thongbao.Text = "";

            // KIỂM TRA QUYỀN HẠN //

            if (Kiem_Tra_Quyen_Han() == false)
            {
                Response.Redirect("Default.aspx");
                return;
            }

            // LẤY ID THÀNH VIÊN //

            id_thanh_vien = ClassMain.Xu_Ly_Session("GET", "id_thanh_vien");
            if (id_thanh_vien == null)
            {
                id_thanh_vien = "";
            }

            if (id_thanh_vien == "")
            {
                Response.Redirect("Default.aspx");
                return;
            }

            // BEGIN //

            if (!IsPostBack)
            {
                // TẠO NGÀY THÁNG NĂM //

                for (int i = 1; i < 32; i++)
                {
                    txt_ngaytt.Items.Add(i.ToString());
                    if (i < 13)
                    {
                        txt_thangtt.Items.Add(i.ToString());
                    }
                }
                for (int i = DateTime.Today.Year - 10; i < DateTime.Today.Year + 10; i++)
                {
                    txt_namtt.Items.Add(i.ToString());
                }

                // CHỌN NGÀY, THÁNG, NĂM MẶC ĐỊNH //

                txt_ngaytt.Items.FindByValue((DateTime.Today.Day).ToString()).Selected    = true;
                txt_thangtt.Items.FindByValue((DateTime.Today.Month).ToString()).Selected = true;
                txt_namtt.Items.FindByValue((DateTime.Today.Year).ToString()).Selected    = true;

                // LẤY DỮ LIỆU TỪ CSDL //

                System.Data.DataView vmk_dataview;

                sql_datasource.SelectCommand = "select tin_tuc.*,ho_ten from tin_tuc, thanh_vien" +
                                               " where tin_tuc.id_tv = thanh_vien.id_tv" +
                                               " order by luu_nhap desc, nam_tt desc, thang_tt desc, ngay_tt desc, id_tt desc"
                ;

                sql_datasource.SelectParameters.Clear();
                vmk_dataview = (DataView)sql_datasource.Select(DataSourceSelectArguments.Empty);
                if (vmk_dataview.Count != 0)
                {
                    repeater_list_data.DataSource = sql_datasource;
                    repeater_list_data.DataBind();
                }
                else
                {
                    label_thongbao.Text = ClassMain.TAO_THONG_BAO("CHƯA CÓ DỮ LIỆU", "", false);
                    return;
                }
            }
        }
Exemple #22
0
        protected void btn_dangnhap_Click(object sender, EventArgs e)
        {
            string id_thanh_vien      = "";
            string ma_quyen           = "";
            string mat_khau_from_csdl = "";
            bool   khoa = false;

            string tai_khoan            = txt_taikhoan.Text.Trim();
            string mat_khau_from_client = txt_matkhau.Text.Trim();
            string captcha_from_client  = txt_captcha.Text.Trim();

            // TẠO MỚI CLASS CSDL //

            ClassCSDL vmk_csdl = new ClassCSDL();

            // KIỂM TRA DỮ LIỆU NHẬP VÀO //

            if (tai_khoan == "" || mat_khau_from_client == "" || captcha_from_client == "")
            {
                label_thongbao.Text = "*** BẠN CHƯA NHẬP ĐẦY ĐỦ DỮ LIỆU" + "<br/><br/>";
                txt_taikhoan.Focus();
                return;
            }

            // KIỂM TRA CAPTCHA //

            string captcha = ClassMain.Xu_Ly_Session("GET", "captcha");

            if (captcha == null)
            {
                captcha = "";
            }

            if (captcha.Trim() == "")
            {
                label_thongbao.Text = "*** KHÔNG KIỂM TRA ĐƯỢC CAPTCHA";
                txt_captcha.Text    = "";
                return;
            }

            if (captcha_from_client != captcha)
            {
                label_thongbao.Text = "*** MÃ XÁC NHẬN KHÔNG ĐÚNG";
                txt_captcha.Text    = "";
                return;
            }

            ClassMain.Xu_Ly_Session("REMOVE", "captcha");

            // LẤY THÔNG TIN TỪ CSDL //

            vmk_csdl.sql_query = "select top(1) mat_khau, id_tv, ma_quyen, khoa from thanh_vien where email = @email or account_name = @account_name";

            DataTable sql_param = vmk_csdl.VMK_SQL_PARAM();

            sql_param.Rows.Add("@email", tai_khoan, SqlDbType.VarChar);
            sql_param.Rows.Add("@account_name", tai_khoan, SqlDbType.VarChar);
            vmk_csdl.sql_param = sql_param;

            DataTable BANG_KQ = vmk_csdl.VMK_SQL_SELECT();

            if (BANG_KQ.Rows.Count != 0)
            {
                mat_khau_from_csdl = BANG_KQ.Rows[0][0].ToString();
                id_thanh_vien      = BANG_KQ.Rows[0][1].ToString();
                ma_quyen           = BANG_KQ.Rows[0][2].ToString();
                khoa = Convert.ToBoolean(BANG_KQ.Rows[0][3]);
            }

            if (khoa == true)
            {
                label_thongbao.Text = "*** TÀI KHOẢN NÀY ĐÃ BỊ KHÓA" + "<br/><br/>";
                txt_captcha.Text    = "";
                txt_taikhoan.Focus();
                return;
            }

            // KIỂM TRA MẬT KHẨU //

            if (ClassMain.VMK_CHECK_MD5(mat_khau_from_client, mat_khau_from_csdl) == true && id_thanh_vien != "")
            {
                ClassMain.Xu_Ly_Session("SET", "id_thanh_vien", id_thanh_vien);
                ClassMain.Xu_Ly_Session("SET", "ma_quyen", ma_quyen);
                Response.Redirect("Default.aspx");
                return;
            }

            txt_captcha.Text    = "";
            label_thongbao.Text = "*** TÀI KHOẢN HOẶC MẬT KHẨU KHÔNG ĐÚNG" + "<br/><br/>";
            txt_taikhoan.Focus();
        }
Exemple #23
0
        protected void Page_Load(object sender, EventArgs e)
        {
            // XỬ LÝ TIÊU ĐỀ CHO PAGE //

            string vmk_title_page = "GIỎ HÀNG";

            string ten_cua_hang = ClassMain.Xu_Ly_Session("GET", "ten_cua_hang");

            if (ten_cua_hang != null)
            {
                if (ten_cua_hang.Trim() != "")
                {
                    vmk_title_page += " - " + ten_cua_hang;
                }
            }
            ContentPlaceHolder vmk_ContentPlaceHolder_for_title_page = (ContentPlaceHolder)this.Master.FindControl("vmk_ContentPlaceHolder_for_title_page");

            vmk_ContentPlaceHolder_for_title_page.Controls.Add(new LiteralControl(vmk_title_page));

            // CHỈ CHẤP NHẬN TÀI KHOẢN THUỘC NHÓM KHÁCH HÀNG MỚI ĐƯỢC ĐẶT HÀNG //

            if (Kiem_Tra_Quyen_Han_La_Khach_Hang() == false)
            {
                label_thongbao.Text = "*** CHỈ CÓ KHÁCH HÀNG MỚI ĐƯỢC ĐẶT HÀNG" + "<br/><br/>";
                return;
            }

            // KIỂM TRA TRẠNG THÁI ĐĂNG NHẬP //

            string id_thanh_vien = ClassMain.Xu_Ly_Session("GET", "id_thanh_vien");

            if (id_thanh_vien == null)
            {
                id_thanh_vien = "";
            }

            if (id_thanh_vien == "")
            {
                label_thongbao.Text = "*** BẠN CHƯA ĐĂNG NHẬP ĐỂ THÊM VÀ XEM GIỎ HÀNG" + "<br/><br/>";
                return;
            }

            if (!IsPostBack)
            {
                // LẤY ID SẢN PHẨM TỪ BIẾN TRUYỀN TRONG URL //

                string id_sp = "";

                if (Request.QueryString["ThemSP"] != null && Request.QueryString["ThemSP"].ToString() != "")
                {
                    id_sp = Request.QueryString["ThemSP"].ToString().ToLower();
                }

                // THÊM SẢN PHẨM VÀO GIỎ HÀNG //

                if (id_sp != "")
                {
                    // TIẾN HÀNH NHẬP VÀO CSDL //

                    ClassCSDL vmk_csdl2 = new ClassCSDL();

                    vmk_csdl2.sql_query = "" +
                                          " if not exists (select id_sp from gio_hang where id_tv = @id_tv and id_sp = @id_sp)" +
                                          "     insert into gio_hang(id_tv, id_sp, don_gia, so_luong, id_dvt)" +
                                          "         values (@id_tv, @id_sp, (select don_gia from san_pham where id_sp = @id_sp), 1, (select id_dvt from san_pham where id_sp = @id_sp))" +
                                          " else" +
                                          "     update gio_hang set so_luong = so_luong + 1 where id_tv = @id_tv and id_sp = @id_sp"
                    ;

                    DataTable sql_param2 = vmk_csdl2.sql_param;
                    sql_param2.Rows.Add("@id_tv", id_thanh_vien, SqlDbType.Int);
                    sql_param2.Rows.Add("@id_sp", id_sp, SqlDbType.Int);
                    vmk_csdl2.sql_param = sql_param2;

                    int sql_status2 = vmk_csdl2.VMK_SQL_INSERT_DELETE_UPDATE();

                    Response.Redirect("GioHang.aspx");
                }

                // LẤY DỮ LIỆU GIỎ HÀNG TỪ CSDL //

                System.Data.DataView vmk_dataview;

                sql_datasource.SelectCommand = "select gio_hang.id_sp, san_pham.ten_sp, gio_hang.don_gia, gio_hang.so_luong, gio_hang.thanh_tien, (select ten_dvt from don_vi_tinh where id_dvt = san_pham.id_dvt) as ten_dvt" +
                                               " from gio_hang, san_pham" +
                                               " where" +
                                               " gio_hang.id_sp = san_pham.id_sp" +
                                               " and id_tv = @id_tv"
                ;

                sql_datasource.SelectParameters.Clear();
                sql_datasource.SelectParameters.Add("id_tv", DbType.String, id_thanh_vien.ToString());
                vmk_dataview = (DataView)sql_datasource.Select(DataSourceSelectArguments.Empty);
                if (vmk_dataview.Count != 0)
                {
                    Int64 thanh_tien_gio_hang = 0;

                    foreach (DataRow dr in vmk_dataview.ToTable().Rows)
                    {
                        thanh_tien_gio_hang += Convert.ToInt64(dr[4]);
                    }

                    repeater_list_data.DataSource = sql_datasource;
                    repeater_list_data.DataBind();

                    btn_dathang.Visible            = true;
                    label_thanhtiengiohang.Visible = true;
                    label_thanhtiengiohang.Text    = Xu_Ly_Money(thanh_tien_gio_hang);
                }
                else
                {
                    label_thongbao.Text = ClassMain.TAO_THONG_BAO("GIỎ HÀNG CHƯA CÓ SẢN PHẨM NÀO", "", false);
                    return;
                }
            }
        }
        protected void Page_Load(object sender, EventArgs e)
        {
            // XỬ LÝ TIÊU ĐỀ CHO PAGE //

            string vmk_title_page = "TRANG CHỦ";

            string ten_cua_hang = ClassMain.Xu_Ly_Session("GET", "ten_cua_hang");

            if (ten_cua_hang != null)
            {
                if (ten_cua_hang.Trim() != "")
                {
                    vmk_title_page += " - " + ten_cua_hang;
                }
            }
            ContentPlaceHolder vmk_ContentPlaceHolder_for_title_page = (ContentPlaceHolder)this.Master.FindControl("vmk_ContentPlaceHolder_for_title_page");

            vmk_ContentPlaceHolder_for_title_page.Controls.Add(new LiteralControl(vmk_title_page));

            ////

            if (!IsPostBack)
            {
                // LẤY DANH SÁCH SẢN PHẨM MỚI NHẤT TỪ CSDL VÀ ĐƯA LÊN GIAO DIỆN //

                ClassCSDL vmk_csdl = new ClassCSDL();
                vmk_csdl.sql_query = "select id_sp, san_pham.id_dm, ten_dm, ten_sp, gioi_thieu, ngay_sp, thang_sp, nam_sp, don_gia, luot_xem, (select ten_dvt from don_vi_tinh where id_dvt = san_pham.id_dvt) as ten_dvt" +
                                     " from san_pham, danh_muc" +
                                     " where (san_pham.id_dm = danh_muc.id_dm)" +
                                     " order by nam_sp desc, thang_sp desc, ngay_sp desc, id_sp desc"
                ;

                DataTable BANG_KQ = vmk_csdl.VMK_SQL_SELECT();

                if (BANG_KQ.Rows.Count != 0)
                {
                    repeater_list_data.DataSource = BANG_KQ;
                    repeater_list_data.DataBind();
                }
                else
                {
                    label_thongbao.Text = "KHÔNG CÓ DỮ LIỆU <br /><br />";
                    return;
                }

                // LẤY DANH SÁCH SẢN PHẨM XEM NHIỀU TỪ CSDL VÀ ĐƯA LÊN SLIDER //

                ClassCSDL vmk_csdl2 = new ClassCSDL();
                vmk_csdl2.sql_query = "select top(5) id_sp, ten_sp, gioi_thieu" +
                                      " from san_pham" +
                                      " order by luot_xem desc, nam_sp desc, thang_sp desc, ngay_sp desc, id_sp desc"
                ;

                DataTable BANG_KQ2 = vmk_csdl2.VMK_SQL_SELECT();
                if (BANG_KQ2.Rows.Count != 0)
                {
                    BANG_KQ2.Columns.Add("stt", typeof(Int16));
                    for (int i = 0; i < BANG_KQ2.Rows.Count; i++)
                    {
                        BANG_KQ2.Rows[i][3] = i + 1;
                    }
                    repeater_list_data_slider1.DataSource = BANG_KQ2;
                    repeater_list_data_slider1.DataBind();
                    repeater_list_data_slider2.DataSource = BANG_KQ2;
                    repeater_list_data_slider2.DataBind();
                }
            }
        }
Exemple #25
0
        protected void Page_Load(object sender, EventArgs e)
        {
            // XỬ LÝ TIÊU ĐỀ CHO PAGE //

            string vmk_title_page = "QUẢN LÝ DANH MỤC";

            string ten_cua_hang = ClassMain.Xu_Ly_Session("GET", "ten_cua_hang");

            if (ten_cua_hang != null)
            {
                if (ten_cua_hang.Trim() != "")
                {
                    vmk_title_page += " - " + ten_cua_hang;
                }
            }
            ContentPlaceHolder vmk_ContentPlaceHolder_for_title_page = (ContentPlaceHolder)this.Master.FindControl("vmk_ContentPlaceHolder_for_title_page");

            vmk_ContentPlaceHolder_for_title_page.Controls.Add(new LiteralControl(vmk_title_page));

            ////

            btn_khongluu.NavigateUrl = PageName;

            label_thongbao.Text = "";

            // KIỂM TRA QUYỀN HẠN //

            if (Kiem_Tra_Quyen_Han() == false)
            {
                Response.Redirect("Default.aspx"); return;
            }

            // BEGIN //

            if (!IsPostBack)
            {
                // TẠO DANH SÁCH DANH MỤC CHA //

                dropdownlist_list_danh_muc_cha.DataSource     = sql_datasource_list_danh_muc_cha;
                dropdownlist_list_danh_muc_cha.DataValueField = "id_dm";
                dropdownlist_list_danh_muc_cha.DataTextField  = "ten_dm";
                dropdownlist_list_danh_muc_cha.DataBind();
                if (dropdownlist_list_danh_muc_cha.Items.Count != 0)
                {
                    dropdownlist_list_danh_muc_cha.SelectedIndex = 0;
                }

                // ĐƯA DỮ LIỆU LÊN GIAO DIỆN //

                System.Data.DataView vmk_dataview;

                sql_datasource.SelectCommand = "select id_dm, ten_dm, (select ten_dm from danh_muc where (id_dm = vmk_dm.id_dm_cha)) as ten_dm_cha, show_in_menu, stt from danh_muc vmk_dm order by id_dm_cha asc, stt asc";
                sql_datasource.SelectParameters.Clear();
                vmk_dataview = (DataView)sql_datasource.Select(DataSourceSelectArguments.Empty);
                if (vmk_dataview.Count != 0)
                {
                    repeater_list_data.DataSource = sql_datasource;
                    repeater_list_data.DataBind();
                }
                else
                {
                    label_thongbao.Text = ClassMain.TAO_THONG_BAO("CHƯA CÓ DỮ LIỆU", "", false);
                    return;
                }
            }
        }
Exemple #26
0
        protected void Page_Load(object sender, EventArgs e)
        {
            // XỬ LÝ TIÊU ĐỀ CHO PAGE //

            string vmk_title_page = "THÔNG TIN";

            string ten_cua_hang = ClassMain.Xu_Ly_Session("GET", "ten_cua_hang");

            if (ten_cua_hang != null)
            {
                if (ten_cua_hang.Trim() != "")
                {
                    vmk_title_page += " - " + ten_cua_hang;
                }
            }
            ContentPlaceHolder vmk_ContentPlaceHolder_for_title_page = (ContentPlaceHolder)this.Master.FindControl("vmk_ContentPlaceHolder_for_title_page");

            vmk_ContentPlaceHolder_for_title_page.Controls.Add(new LiteralControl(vmk_title_page));

            ////

            if (!IsPostBack)
            {
                // LẤY LOẠI TIN TỨC TỪ BIẾN TRUYỀN TRONG URL //

                string loai_tt = "";

                if (Request.QueryString["loai"] != null && Request.QueryString["loai"].ToString() != "")
                {
                    loai_tt = Request.QueryString["loai"].ToString().ToLower();
                }

                // LẤY ID TIN TỨC TỪ BIẾN TRUYỀN TRONG URL //

                int id_tt = 0;

                if (Request.QueryString["id"] != null && Request.QueryString["id"].ToString() != "")
                {
                    bool check_id_tt = int.TryParse(Request.QueryString["id"].ToString(), out id_tt);
                    if (!check_id_tt)
                    {
                        id_tt = 0;
                    }
                }

                // XỬ LÝ LOẠI TIN TỨC & ID TIN TỨC //

                string cau_lenh_sql = "select * from tin_tuc";

                if (id_tt > 0)
                {
                    cau_lenh_sql = "select top(1) id_tt, tieu_de, noi_dung, luot_xem, ngay_tt, thang_tt, nam_tt, ho_ten" +
                                   " from tin_tuc, thanh_vien" +
                                   " where tin_tuc.id_tv = thanh_vien.id_tv and id_tt = @id_tt and luu_nhap = 0" +
                                   " order by nam_tt desc, thang_tt desc, ngay_tt desc, id_tt desc"
                    ;
                }
                else
                {
                    if (loai_tt == "tintuc")
                    {
                        cau_lenh_sql = "select id_tt, tieu_de, noi_dung, luot_xem, ngay_tt, thang_tt, nam_tt, ho_ten" +
                                       " from tin_tuc, thanh_vien" +
                                       " where tin_tuc.id_tv = thanh_vien.id_tv and ky_thuat = 0 and luu_nhap = 0" +
                                       " order by nam_tt desc, thang_tt desc, ngay_tt desc, id_tt desc"
                        ;

                        this.Page.Title    = "Tin Tức - " + this.Page.Title;
                        label_tenloai.Text = "<a href='TinTuc.aspx?loai=TinTuc' style='color: #4285F4'>TIN TỨC</a>";
                    }
                    else if (loai_tt == "kythuat")
                    {
                        cau_lenh_sql = "select id_tt, tieu_de, noi_dung, luot_xem, ngay_tt, thang_tt, nam_tt, ho_ten" +
                                       " from tin_tuc, thanh_vien" +
                                       " where tin_tuc.id_tv = thanh_vien.id_tv and ky_thuat = 1 and luu_nhap = 0" +
                                       " order by nam_tt desc, thang_tt desc, ngay_tt desc, id_tt desc"
                        ;

                        this.Page.Title    = "Tin Kỹ Thuật - " + this.Page.Title;
                        label_tenloai.Text = "<a href='TinTuc.aspx?loai=KyThuat' style='color: #4285F4'>TIN KỸ THUẬT</a>";
                    }
                    else
                    {
                        Response.Redirect("Default.aspx");
                        return;
                    }
                }

                // TIẾN HÀNH LẤY DỮ LIỆU TỪ CSDL //

                ClassCSDL vmk_csdl = new ClassCSDL();

                vmk_csdl.sql_query = cau_lenh_sql;

                DataTable sql_param = vmk_csdl.sql_param;
                sql_param.Rows.Add("@id_tt", id_tt, SqlDbType.Int);
                vmk_csdl.sql_param = sql_param;

                DataTable BANG_KQ = vmk_csdl.VMK_SQL_SELECT();

                if (BANG_KQ.Rows.Count == 0)
                {
                    return;
                }

                // ĐƯA DỮ LIỆU LÊN GIAO DIỆN //

                if (id_tt > 0)
                {
                    txt_id_tt.Value           = HTML_Encode(BANG_KQ.Rows[0][0].ToString());
                    label_tieudebaiviet.Text  = HTML_Encode(BANG_KQ.Rows[0][1].ToString());
                    label_noidungbaiviet.Text = ClassMain.Decode_BBCode(HTML_Encode(BANG_KQ.Rows[0][2], true));
                    Int64 luot_xem = Convert.ToInt64(BANG_KQ.Rows[0][3]);

                    string ngay  = BANG_KQ.Rows[0][4].ToString();
                    string thang = BANG_KQ.Rows[0][5].ToString();
                    string nam   = BANG_KQ.Rows[0][6].ToString();

                    string ho_ten = BANG_KQ.Rows[0][7].ToString();

                    label_ngaythangnam.Text = Xu_Ly_Ngay_Thang_Nam(ngay, thang, nam);
                    label_nguoidangtin.Text = ho_ten;
                    label_solanxem.Text     = luot_xem.ToString();

                    // CẬP NHẬT LƯỢT XEM //

                    luot_xem += 1;

                    ClassCSDL vmk_csdl1 = new ClassCSDL();
                    vmk_csdl1.sql_query = "update tin_tuc set luot_xem=@luot_xem where id_tt=@id_tt";

                    DataTable sql_param1 = vmk_csdl1.sql_param;
                    sql_param1.Rows.Add("@luot_xem", luot_xem, SqlDbType.BigInt);
                    sql_param1.Rows.Add("@id_tt", id_tt, SqlDbType.Int);
                    vmk_csdl1.sql_param = sql_param1;

                    int sql_status1 = vmk_csdl1.VMK_SQL_INSERT_DELETE_UPDATE();
                }
                else
                {
                    panel_nhieu_tintuc.Visible = true;
                    panel_mot_tintuc.Visible   = false;

                    repeater_list_data.DataSource = BANG_KQ;
                    repeater_list_data.DataBind();
                }
            }
        }
Exemple #27
0
        protected void Page_Load(object sender, EventArgs e)
        {
            // XỬ LÝ TIÊU ĐỀ CHO PAGE //

            string vmk_title_page = "THÔNG TIN CÁ NHÂN";

            string ten_cua_hang = ClassMain.Xu_Ly_Session("GET", "ten_cua_hang");

            if (ten_cua_hang != null)
            {
                if (ten_cua_hang.Trim() != "")
                {
                    vmk_title_page += " - " + ten_cua_hang;
                }
            }
            ContentPlaceHolder vmk_ContentPlaceHolder_for_title_page = (ContentPlaceHolder)this.Master.FindControl("vmk_ContentPlaceHolder_for_title_page");

            vmk_ContentPlaceHolder_for_title_page.Controls.Add(new LiteralControl(vmk_title_page));

            ////

            label_thongbao.Text = "";

            // LẤY ID THÀNH VIÊN ĐÃ ĐĂNG NHẬP //

            id_thanh_vien = ClassMain.Xu_Ly_Session("GET", "id_thanh_vien");
            if (id_thanh_vien == null)
            {
                id_thanh_vien = "";
            }

            if (id_thanh_vien == "")
            {
                Response.Redirect("DangNhap.aspx"); return;
            }

            // LẤY ID THÀNH VIÊN TỪ BIẾN TRUYỀN TRONG URL //

            if (Request.QueryString["id"] != null && Request.QueryString["id"].ToString() != "")
            {
                id_tv_from_url = Request.QueryString["id"].ToString().ToLower();
            }

            // BEGIN //

            if (!IsPostBack)
            {
                // KIỂM TRA ID THÀNH VIÊN & QUYỀN HẠN //

                if (id_tv_from_url != "")
                {
                    // KIỂM TRA QUYỀN HẠN. NẾU TRUYỀN BIẾN ID THÀNH VIÊN MÀ KHÔNG CÓ QUYỀN QUẢN LÝ SẼ BỊ TỪ CHỐI //

                    if (Kiem_Tra_Quyen_Han_Admin() == false)
                    {
                        Response.Redirect("Default.aspx");
                        return;
                    }
                }
                else
                {
                    // NẾU KHÔNG TRUYỀN BIẾN ID THÀNH VIÊN THÌ CHỈ XEM & SỬA ĐƯỢC CHÍNH MÌNH //

                    id_tv_from_url = id_thanh_vien;
                }

                // TẠO NGÀY THÁNG NĂM //

                for (int i = 1; i < 32; i++)
                {
                    txt_ngaysinh.Items.Add(i.ToString());
                    if (i < 13)
                    {
                        txt_thangsinh.Items.Add(i.ToString());
                    }
                }
                for (int i = DateTime.Today.Year - 80; i < DateTime.Today.Year - 17; i++)
                {
                    txt_namsinh.Items.Add(i.ToString());
                }
                txt_namsinh.Items.FindByValue((DateTime.Today.Year - 25).ToString()).Selected = true;

                // LẤY DỮ LIỆU TỪ CSDL THEO ID THÀNH VIÊN YÊU CẦU //

                ClassCSDL vmk_csdl = new ClassCSDL();
                vmk_csdl.sql_query = "select account_name,email,ho_ten,gioi_tinh,ngay_sinh,thang_sinh,nam_sinh,dia_chi,sdt" +
                                     " from thanh_vien where id_tv = @id_tv"
                ;

                DataTable sql_param = vmk_csdl.sql_param;
                sql_param.Rows.Add("@id_tv", id_tv_from_url, SqlDbType.VarChar);
                vmk_csdl.sql_param = sql_param;

                DataTable BANG_KQ = vmk_csdl.VMK_SQL_SELECT();

                // ĐƯA DỮ LIỆU LÊN GIAO DIỆN //

                if (BANG_KQ.Rows.Count == 0)
                {
                    label_thongbao.Text = "*** KHÔNG CÓ DỮ LIỆU" + "<br/><br/>";
                    return;
                }

                id_tv_for_edit.Value = id_tv_from_url;
                txt_accountname.Text = BANG_KQ.Rows[0][0].ToString();
                txt_email.Text       = BANG_KQ.Rows[0][1].ToString();
                txt_hoten.Text       = BANG_KQ.Rows[0][2].ToString();

                bool gioi_tinh = Convert.ToBoolean(BANG_KQ.Rows[0][3]);
                if (gioi_tinh == true)
                {
                    txt_gioitinh.SelectedValue = "1";
                }
                else
                {
                    txt_gioitinh.SelectedValue = "0";
                }

                txt_ngaysinh.SelectedValue  = BANG_KQ.Rows[0][4].ToString();
                txt_thangsinh.SelectedValue = BANG_KQ.Rows[0][5].ToString();
                txt_namsinh.SelectedValue   = BANG_KQ.Rows[0][6].ToString();

                txt_diachi.Text = BANG_KQ.Rows[0][7].ToString();
                txt_sdt.Text    = BANG_KQ.Rows[0][8].ToString();
            }
        }
Exemple #28
0
        protected void Page_Load(object sender, EventArgs e)
        {
            // XỬ LÝ TIÊU ĐỀ CHO PAGE //

            string vmk_title_page = "TÌM KIẾM";

            string ten_cua_hang = ClassMain.Xu_Ly_Session("GET", "ten_cua_hang");

            if (ten_cua_hang != null)
            {
                if (ten_cua_hang.Trim() != "")
                {
                    vmk_title_page += " - " + ten_cua_hang;
                }
            }
            ContentPlaceHolder vmk_ContentPlaceHolder_for_title_page = (ContentPlaceHolder)this.Master.FindControl("vmk_ContentPlaceHolder_for_title_page");

            vmk_ContentPlaceHolder_for_title_page.Controls.Add(new LiteralControl(vmk_title_page));

            ////

            label_thongbao.Text = "";

            if (!IsPostBack)
            {
                // LẤY KIỂU TÌM KIẾM & TỪ KHÓA TỪ BIẾN TRUYỀN TRONG URL //

                string kieu    = "";
                string tu_khoa = "";

                if (Request.QueryString["kieu"] != null && Request.QueryString["kieu"].ToString() != "" && Request.QueryString["tu_khoa"] != null && Request.QueryString["tu_khoa"].ToString() != "")
                {
                    kieu    = Request.QueryString["kieu"].ToString().Trim();
                    tu_khoa = Request.QueryString["tu_khoa"].ToString().Trim();
                }

                repeater_list_data.DataSource = null;
                repeater_list_data.DataBind();

                // KIỂM TRA DỮ LIỆU NHẬP //

                if (kieu == "" || tu_khoa == "")
                {
                    label_thongbao.Text = "*** BẠN CHƯA NHẬP ĐẦY ĐỦ DỮ LIỆU TÌM KIẾM";
                    return;
                }

                keyword.Text = tu_khoa.Replace("'", "\\'");

                // TRUY XUẤT DỮ LIỆU TỪ CSDL //

                ClassCSDL vmk_csdl = new ClassCSDL();

                string id_dm_dich_vu       = "1";
                string sql_query_show_link = "";

                switch (kieu)
                {
                case "dich_vu":
                    sql_query_show_link = "(select ('SanPham.aspx?idsp=' + convert(varchar(100),san_pham.id_sp))) as link";
                    vmk_csdl.sql_query  = "select *," + sql_query_show_link + ", san_pham.ten_sp as tieu_de, san_pham.gioi_thieu as noi_dung," +
                                          " san_pham.ngay_sp as ngay_dang, san_pham.thang_sp as thang_dang, san_pham.nam_sp as nam_dang" +
                                          " from san_pham" +
                                          " where" +
                                          " id_dm = @id_dm_dich_vu" +
                                          " and (charindex(@key_word, ten_sp) > 0 or charindex(@key_word, gioi_thieu) > 0)" +
                                          " order by nam_sp desc, thang_sp desc, ngay_sp desc, id_sp desc"
                    ;
                    break;

                case "san_pham":
                    sql_query_show_link = "(select ('SanPham.aspx?idsp=' + convert(varchar(100),san_pham.id_sp))) as link";
                    vmk_csdl.sql_query  = "select *," + sql_query_show_link + ", san_pham.ten_sp as tieu_de, san_pham.gioi_thieu as noi_dung," +
                                          " san_pham.ngay_sp as ngay_dang, san_pham.thang_sp as thang_dang, san_pham.nam_sp as nam_dang" +
                                          " from san_pham" +
                                          " where" +
                                          " id_dm != @id_dm_dich_vu" +
                                          " and (charindex(@key_word, ten_sp) > 0 or charindex(@key_word, gioi_thieu) > 0)" +
                                          " order by nam_sp desc, thang_sp desc, ngay_sp desc, id_sp desc"
                    ;
                    break;

                case "tin_tuc":
                    sql_query_show_link = "(select ('TinTuc.aspx?id=' + convert(varchar(100),tin_tuc.id_tt))) as link,";
                    vmk_csdl.sql_query  = "select *," + sql_query_show_link +
                                          " ngay_tt as ngay_dang, thang_tt as thang_dang, nam_tt as nam_dang" +
                                          " from tin_tuc" +
                                          " where" +
                                          " ky_thuat = 0" +
                                          " and (charindex(@key_word, tieu_de) > 0 or charindex(@key_word, noi_dung) > 0)" +
                                          " order by nam_tt desc, thang_tt desc, ngay_tt desc, id_tt desc"
                    ;
                    break;

                case "ky_thuat":
                    sql_query_show_link = "(select ('TinTuc.aspx?id=' + convert(varchar(100),tin_tuc.id_tt))) as link,";
                    vmk_csdl.sql_query  = "select *," + sql_query_show_link +
                                          " ngay_tt as ngay_dang, thang_tt as thang_dang, nam_tt as nam_dang" +
                                          " from tin_tuc" +
                                          " where" +
                                          " ky_thuat = 1" +
                                          " and (charindex(@key_word, tieu_de) > 0 or charindex(@key_word, noi_dung) > 0)" +
                                          " order by nam_tt desc, thang_tt desc, ngay_tt desc, id_tt desc"
                    ;
                    break;

                case "hoi_dap":
                    sql_query_show_link = "(select ('HoiDap.aspx?id=' + convert(varchar(100),hoi_dap.id_hd))) as link,";
                    vmk_csdl.sql_query  = "select *," + sql_query_show_link +
                                          " ngay_hd as ngay_dang, thang_hd as thang_dang, nam_hd as nam_dang" +
                                          " from hoi_dap" +
                                          " where" +
                                          " chia_se = 1" +
                                          " and (charindex(@key_word, tieu_de) > 0 or charindex(@key_word, noi_dung) > 0)" +
                                          " order by nam_hd desc, thang_hd desc, ngay_hd desc, id_hd desc"
                    ;
                    break;
                }

                DataTable sql_param = vmk_csdl.sql_param;
                sql_param.Rows.Add("@key_word", tu_khoa, SqlDbType.NVarChar);
                sql_param.Rows.Add("@id_dm_dich_vu", id_dm_dich_vu, SqlDbType.Int);
                vmk_csdl.sql_param = sql_param;

                DataTable BANG_KQ = vmk_csdl.VMK_SQL_SELECT();

                if (BANG_KQ.Rows.Count == 0)
                {
                    label_thongbao.Text = "*** KHÔNG TÌM THẤY KẾT QUẢ NÀO";
                    return;
                }

                repeater_list_data.DataSource = BANG_KQ;
                repeater_list_data.DataBind();
            }
        }
Exemple #29
0
        protected void Page_Load(object sender, EventArgs e)
        {
            // ĐỌC & GHI PAGE VIEW //

            label_pageview.Text = PageView().ToString();

            // KIỂM TRA ĐĂNG NHẬP //

            if (kiem_tra_dang_nhap() == true)
            {
                panel_box_taikhoan_thoat.Visible = true;
                panel_box_giohang.Visible        = true;

                id_thanh_vien = ClassMain.Xu_Ly_Session("GET", "id_thanh_vien");
                if (id_thanh_vien == null)
                {
                    id_thanh_vien = "";
                }
            }
            else
            {
                vmk_box_dangky_dangnhap.Visible = true;
            }

            if (!IsPostBack)
            {
                // LẤY DANH SÁCH DANH MỤC //

                System.Data.DataView vmk_dataview;

                sql_datasource.SelectCommand = "select id_dm, ten_dm from danh_muc where (id_dm_cha is null) and (show_in_menu = 1) order by stt asc";
                sql_datasource.SelectParameters.Clear();
                vmk_dataview = (DataView)sql_datasource.Select(DataSourceSelectArguments.Empty);
                if (vmk_dataview.Count != 0)
                {
                    repeater_list_danhmuc.DataSource = sql_datasource;
                    repeater_list_danhmuc.DataBind();
                }

                // LẤY DỮ LIỆU TRONG CSDL //

                ClassCSDL vmk_csdl = new ClassCSDL();
                vmk_csdl.sql_query = "select ma_cau_hinh, noi_dung from cau_hinh";

                DataTable BANG_KQ = vmk_csdl.VMK_SQL_SELECT();
                DataRow[] BANG_KQ_FILTER;

                if (BANG_KQ.Rows.Count != 0)
                {
                    BANG_KQ_FILTER = BANG_KQ.Select("ma_cau_hinh = 'ten_cua_hang'");
                    if (BANG_KQ_FILTER.Length != 0)
                    {
                        ten_cua_hang = BANG_KQ_FILTER[0][1].ToString();
                    }

                    BANG_KQ_FILTER = BANG_KQ.Select("ma_cau_hinh = 'dia_chi'");
                    if (BANG_KQ_FILTER.Length != 0)
                    {
                        dia_chi = BANG_KQ_FILTER[0][1].ToString();
                    }

                    BANG_KQ_FILTER = BANG_KQ.Select("ma_cau_hinh = 'sdt'");
                    if (BANG_KQ_FILTER.Length != 0)
                    {
                        sdt = BANG_KQ_FILTER[0][1].ToString();
                    }

                    BANG_KQ_FILTER = BANG_KQ.Select("ma_cau_hinh = 'email'");
                    if (BANG_KQ_FILTER.Length != 0)
                    {
                        email = BANG_KQ_FILTER[0][1].ToString();
                    }
                }

                // ĐƯA DỮ LIỆU LẤY ĐƯỢC LÊN GIAO DIỆN //

                label_tencuahang.Text = ten_cua_hang.Trim();
                label_diachi.Text     = dia_chi.Trim();
                label_sdt.Text        = sdt.Trim();
                label_sdt1.Text       = sdt.Trim();
                label_email.Text      = email.Trim();

                // LƯU TÊN CỬA HÀNG VÀO SESSION ĐỂ SỬ DỤNG CHO CÁC PAGE KHÁC

                ClassMain.Xu_Ly_Session("SET", "ten_cua_hang", ten_cua_hang.Trim());

                // LẤY THÔNG TIN GIỎ HÀNG //

                label_status_giohang_soluong.Text   = "0";
                label_status_giohang_thanhtien.Text = "0";

                if (id_thanh_vien != "")
                {
                    ClassCSDL vmk_csdl1 = new ClassCSDL();
                    vmk_csdl1.sql_query = "select COUNT(id_sp) as so_luong_sp, SUM(thanh_tien) as thanh_tien" +
                                          " from gio_hang" +
                                          " where id_tv = @id_tv"
                    ;

                    DataTable sql_param1 = vmk_csdl1.sql_param;
                    sql_param1.Rows.Add("@id_tv", id_thanh_vien, SqlDbType.Int);
                    vmk_csdl1.sql_param = sql_param1;

                    DataTable BANG_KQ1 = vmk_csdl1.VMK_SQL_SELECT();

                    if (BANG_KQ1.Rows.Count != 0)
                    {
                        // ĐƯA DỮ LIỆU LÊN GIAO DIỆN //

                        label_status_giohang_soluong.Text = BANG_KQ1.Rows[0][0].ToString();

                        Int64 thanh_tien       = 0;
                        bool  check_thanh_tien = Int64.TryParse(BANG_KQ1.Rows[0][1].ToString(), out thanh_tien);
                        if (check_thanh_tien == true)
                        {
                            label_status_giohang_thanhtien.Text = String.Format("{0:#,##}", thanh_tien);
                        }
                    }
                }

                // LẤY TÊN TÀI KHOẢN //

                ClassCSDL vmk_csdl2 = new ClassCSDL();
                vmk_csdl2.sql_query = "select ho_ten" +
                                      " from thanh_vien" +
                                      " where id_tv = @id_tv"
                ;

                DataTable sql_param2 = vmk_csdl2.sql_param;
                sql_param2.Rows.Add("@id_tv", id_thanh_vien, SqlDbType.Int);
                vmk_csdl2.sql_param = sql_param2;

                DataTable BANG_KQ2 = vmk_csdl2.VMK_SQL_SELECT();
                if (BANG_KQ2.Rows.Count != 0)
                {
                    tai_khoan = BANG_KQ2.Rows[0][0].ToString();
                    label_thongtintaikhoan.InnerText = "XIN CHÀO " + tai_khoan.ToUpper();
                }


                ClassCSDL vmk_csdl3 = new ClassCSDL();
                vmk_csdl3.sql_query = "select ma_quyen" +
                                      " from thanh_vien" +
                                      " where id_tv = @id_tv"
                ;
                DataTable sql_param3 = vmk_csdl3.sql_param;
                sql_param3.Rows.Add("@id_tv", id_thanh_vien, SqlDbType.Int);
                vmk_csdl3.sql_param = sql_param3;

                DataTable BANG_KQ3 = vmk_csdl3.VMK_SQL_SELECT();
                if (BANG_KQ3.Rows.Count != 0)
                {
                    if (BANG_KQ3.Rows[0][0].ToString() == "Q001" || BANG_KQ3.Rows[0][0].ToString() == "Q002")
                    {
                        label_thongtintaikhoan.HRef = "/QuanLy/DangNhap.aspx";
                    }
                }
            }
        }
        protected void Page_Load(object sender, EventArgs e)
        {
            // KIỂM TRA QUYỀN HẠN //

            if (Kiem_Tra_Quyen_Han() == false)
            {
                Response.Redirect("Default.aspx"); return;
            }

            // XỬ LÝ TIÊU ĐỀ CHO PAGE //

            string vmk_title_page = "CẤU HÌNH PHẦN MỀM";

            ten_cua_hang = ClassMain.Xu_Ly_Session("GET", "ten_cua_hang");
            if (ten_cua_hang != null)
            {
                if (ten_cua_hang.Trim() != "")
                {
                    vmk_title_page += " - " + ten_cua_hang;
                }
            }
            ContentPlaceHolder vmk_ContentPlaceHolder_for_title_page = (ContentPlaceHolder)this.Master.FindControl("vmk_ContentPlaceHolder_for_title_page");

            vmk_ContentPlaceHolder_for_title_page.Controls.Add(new LiteralControl(vmk_title_page));

            ////

            label_thongbao.Text = "";

            if (!IsPostBack)
            {
                string dia_chi = "", sdt = "", email = "";

                // LẤY DỮ LIỆU TRONG CSDL //

                ClassCSDL vmk_csdl = new ClassCSDL();
                vmk_csdl.sql_query = "select ma_cau_hinh, noi_dung from cau_hinh";

                DataTable BANG_KQ = vmk_csdl.VMK_SQL_SELECT();
                DataRow[] BANG_KQ_FILTER;

                if (BANG_KQ.Rows.Count != 0)
                {
                    BANG_KQ_FILTER = BANG_KQ.Select("ma_cau_hinh = 'ten_cua_hang'");
                    if (BANG_KQ_FILTER.Length != 0)
                    {
                        ten_cua_hang = BANG_KQ_FILTER[0][1].ToString();
                    }

                    BANG_KQ_FILTER = BANG_KQ.Select("ma_cau_hinh = 'dia_chi'");
                    if (BANG_KQ_FILTER.Length != 0)
                    {
                        dia_chi = BANG_KQ_FILTER[0][1].ToString();
                    }

                    BANG_KQ_FILTER = BANG_KQ.Select("ma_cau_hinh = 'sdt'");
                    if (BANG_KQ_FILTER.Length != 0)
                    {
                        sdt = BANG_KQ_FILTER[0][1].ToString();
                    }

                    BANG_KQ_FILTER = BANG_KQ.Select("ma_cau_hinh = 'email'");
                    if (BANG_KQ_FILTER.Length != 0)
                    {
                        email = BANG_KQ_FILTER[0][1].ToString();
                    }
                }

                // ĐƯA DỮ LIỆU LẤY ĐƯỢC LÊN GIAO DIỆN //

                txt_ten_cua_hang.Text = ten_cua_hang;
                txt_dia_chi.Text      = dia_chi;
                txt_sdt.Text          = sdt;
                txt_email.Text        = email;
            }
        }