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(); }
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(); }
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); } }
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()); }
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; } }
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(); } }
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(); }
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(); } }