Ejemplo n.º 1
0
        protected void btnthemmoi_Click(object sender, DirectEventArgs e)
        {
            daNguoiDung them     = new daNguoiDung();
            string      taikhoan = txtTaiKhoan.Text;

            if (taikhoan == "")
            {
                X.Msg.Alert("Thông báo lỗi", "Hãy nhập vào tài khoản").Show();
                return;
            }
            string matkhau = txtMatKhau.Text;

            if (matkhau == "")
            {
                X.Msg.Alert("Thông báo lỗi", "Hãy nhập vào mật khẩu").Show();
                return;
            }
            DateTime ngaybatdau  = Convert.ToDateTime(txtNgayBatDau.Text);
            DateTime ngayketthuc = Convert.ToDateTime(txtNgayKetThuc.Text);
            int      soluongup   = int.Parse(txtSoLuongUp.Value.ToString());

            them.Them(Cl_KetNoi.hamketnoisql(), taikhoan, matkhau, ngaybatdau, ngayketthuc, 0, soluongup);
            this.wThemSuaNguoiDung.Hide();
            txtTaiKhoan.Text = "";
            txtMatKhau.Text  = "";
            this.grdDanhSachNguoiDung.GetStore().Reload();
        }
Ejemplo n.º 2
0
        protected void Cmd_XoaNguoidung(object sender, DirectEventArgs e)
        {
            string      idkenh = e.ExtraParams["IDNguoiDung"].ToString();
            daNguoiDung xoa    = new daNguoiDung();

            xoa.Xoa(Cl_KetNoi.hamketnoisql(), Guid.Parse(idkenh));
            this.grdDanhSachNguoiDung.GetStore().Reload();
        }
Ejemplo n.º 3
0
        private void TaoMenuChucNang(string bienkiemtra)
        {
            daNguoiDung nd = new daNguoiDung();
            DataTable   dt = new DataTable();

            dt = nd.ThongTinTheoIDNguoiDung(Cl_KetNoi.hamketnoisql(), Guid.Parse(bienkiemtra));
            if (dt.Rows.Count > 0)
            {
                DataRow dr       = dt.Rows[0];
                string  quyenhan = dr["QuyenHan"].ToString();
                if (quyenhan == "1")
                {
                    #region // phân hệ quản trị
                    string         url1 = cl_ReadURL.LayDiaChiURL("/QuanLy/DanhSachNguoiDung.aspx?ACCS-_-ADD=" + bienkiemtra + "");
                    Ext.Net.Button _btn = new Ext.Net.Button();
                    _btn.Icon          = Icon.BookmarkAdd;
                    _btn.Text          = "Quản lý người dùng";
                    _btn.OnClientClick = "addTab123('idmnuItemquanlydanhsachnguoidung','" + url1 + "','Quản lý người dùng');";
                    ToolbarMenu.Items.Add(_btn);

                    string         url2  = cl_ReadURL.LayDiaChiURL("/QuanLy/DanhSachRender.aspx?ACCS-_-ADD=" + bienkiemtra + "");
                    Ext.Net.Button _btn2 = new Ext.Net.Button();
                    _btn2.Icon          = Icon.BookmarkGo;
                    _btn2.Text          = "Quản lý danh sách render";
                    _btn2.OnClientClick = "addTab123('idmnuItemquanlydanhsachrender','" + url2 + "','Quản lý danh sách render');";
                    ToolbarMenu.Items.Add(_btn2);

                    #endregion
                }
                else
                {
                    #region // phân hệ người dùng
                    string         url3  = cl_ReadURL.LayDiaChiURL("/NoiDung/LayNoiDung.aspx?ACCS-_-ADD=" + bienkiemtra + "");
                    Ext.Net.Button _btn3 = new Ext.Net.Button();
                    _btn3.Icon          = Icon.BookAdd;
                    _btn3.Text          = "Thêm nội dung";
                    _btn3.OnClientClick = "addTab123('idmnuItemlaynoidung','" + url3 + "','Thêm nội dung');";
                    ToolbarMenu.Items.Add(_btn3);

                    string         url4  = cl_ReadURL.LayDiaChiURL("/NoiDung/DanhSachNoiDung.aspx?ACCS-_-ADD=" + bienkiemtra + "");
                    Ext.Net.Button _btn4 = new Ext.Net.Button();
                    _btn4.Icon          = Icon.BookMagnify;
                    _btn4.Text          = "Danh sách render";
                    _btn4.OnClientClick = "addTab123('idmnuItemdanhsachrender','" + url4 + "','Danh sách render');";
                    ToolbarMenu.Items.Add(_btn4);
                    #endregion
                }



                Ext.Net.Button _mnuitem = new Ext.Net.Button();
                _mnuitem.Text    = "Đăng xuất";
                _mnuitem.Icon    = Icon.ArrowRight;
                _mnuitem.Handler = "DangXuat_Click";
                ToolbarMenu.Items.Add(_mnuitem);
            }
        }
Ejemplo n.º 4
0
        private void LaySoLuongUp(string idnguoidung)
        {
            daNguoiDung tt = new daNguoiDung();
            DataTable   dt = new DataTable();

            dt = tt.ThongTinTheoIDNguoiDung(Cl_KetNoi.hamketnoisql(), Guid.Parse(idnguoidung));
            DataRow r = dt.Rows[0];

            m_SoLuongUp = int.Parse(r["SoLuongUp"].ToString());
        }
Ejemplo n.º 5
0
        protected void btnfDangNhap_Click(object sender, DirectEventArgs e)
        {
            daNguoiDung dn = new daNguoiDung();
            DataTable   dt = new DataTable();

            try
            {
                if (txtTaiKhoan.Text == "")
                {
                    X.Msg.Alert("Thông báo lỗi", "Bắt buộc phải nhập vào tài khoản!").Show();
                    return;
                }
            }
            catch
            {
                X.Msg.Alert("Thông báo lỗi", "Bắt buộc phải nhập vào tài khoản!").Show();
                return;
            }
            try
            {
                if (txtMatKhau.Text == "")
                {
                    X.Msg.Alert("Thông báo lỗi", "Bắt buộc phải nhập vào mật khẩu!").Show();
                    return;
                }
            }
            catch
            {
                X.Msg.Alert("Thông báo lỗi", "Bắt buộc phải nhập vào mật khẩu!").Show();
                return;
            }
            dt = dn.DangNhap(Cl_KetNoi.hamketnoisql(), txtTaiKhoan.Text, txtMatKhau.Text);
            if (dt.Rows.Count > 0)
            {
                DataRow r          = dt.Rows[0];
                string  _nguoidung = r["IDNguoiDung"].ToString();
                Session["CheckLG"] = _nguoidung;

                DateTime _HanSuDung = DateTime.Parse(r["NgayKetThuc"].ToString());
                if (_HanSuDung < _NgayHeThong)
                {
                    X.Msg.Alert("Lỗi", "Thông báo lỗi không đăng nhập được! Do hết hạn sử dụng.").Show();
                    return;
                }
                else
                {
                    Response.Redirect("Default.aspx?ACCS-_-ADD=" + _nguoidung);
                }
            }
            else
            {
                X.Msg.Alert("Lỗi", "Không tồn tại tài khoản này").Show();
                return;
            }
        }
Ejemplo n.º 6
0
        private void danhsachnguoidung()
        {
            daNguoiDung ds = new daNguoiDung();
            DataTable   dt = new DataTable();

            dt = ds.DanhSach(Cl_KetNoi.hamketnoisql());
            if (dt.Rows.Count > 0)
            {
                stodanhsachnguoidung.DataSource = dt;
                stodanhsachnguoidung.DataBind();
            }
        }
Ejemplo n.º 7
0
        protected void btnsuathongtinnguoidung_Click(object sender, DirectEventArgs e)
        {
            daNguoiDung sua         = new daNguoiDung();
            Guid        IDNguoiDung = Guid.Parse(lblBienID.Text);
            string      matkhau     = txtMatKhau.Text;
            DateTime    ngaybatdau  = DateTime.Parse(txtNgayBatDau.Text);
            DateTime    ngayketthuc = DateTime.Parse(txtNgayKetThuc.Text);
            int         soluongup   = int.Parse(txtSoLuongUp.Value.ToString());

            sua.Sua(Cl_KetNoi.hamketnoisql(), IDNguoiDung, matkhau, ngayketthuc, ngaybatdau, soluongup);
            this.wThemSuaNguoiDung.Hide();
            this.grdDanhSachNguoiDung.GetStore().Reload();
        }
Ejemplo n.º 8
0
        protected void Cmd_SuaChiTiet(object sender, DirectEventArgs e)
        {
            string      idnguoidung = e.ExtraParams["IDNguoiDung"].ToString();
            daNguoiDung thongtin    = new daNguoiDung();
            DataTable   dt          = new DataTable();

            dt = thongtin.ThongTinTheoIDNguoiDung(Cl_KetNoi.hamketnoisql(), Guid.Parse(idnguoidung));
            if (dt.Rows.Count > 0)
            {
                DataRow r = dt.Rows[0];
                lblBienID.Text                 = r["IDNguoiDung"].ToString();
                txtTaiKhoan.Text               = r["TaiKhoan"].ToString();
                txtTaiKhoan.Enabled            = true;
                txtMatKhau.Text                = r["MatKhau"].ToString();
                txtNgayBatDau.Text             = DateTime.Parse(r["NgayBatDau"].ToString()).ToString("dd/MM/yyyy");
                txtNgayKetThuc.Text            = DateTime.Parse(r["NgayKetThuc"].ToString()).ToString("dd/MM/yyyy");
                txtSoLuongUp.Value             = int.Parse(r["SoLuongUp"].ToString());
                btnthemmoi.Hidden              = true;
                btnsuathongtinnguoidung.Hidden = false;
                this.wThemSuaNguoiDung.Title   = "Sửa thông tin người dùng";
                this.wThemSuaNguoiDung.Show();
            }
        }