Пример #1
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();
        }
Пример #2
0
        private void hienthidulieu()
        {
            daBaiViet ds   = new daBaiViet();
            DataTable dt   = new DataTable();
            DateTime  ngay = Convert.ToDateTime(txtngay.Text);

            dt = ds.DanhSachTheoNguoiDung(Cl_KetNoi.hamketnoisql(), Guid.Parse(lblflag.Value.ToString()), ngay);
            if (dt.Rows.Count > 0)
            {
                stodanhsachtintuc.DataSource = dt;
                stodanhsachtintuc.DataBind();
            }
        }
Пример #3
0
        private void danhsachtintucdaup()
        {
            tblBaiVietDaUp ds   = new tblBaiVietDaUp();
            DataTable      dt   = new DataTable();
            DateTime       ngay = Convert.ToDateTime(txtngay.Text);
            int            kenh = 0;

            try { kenh = Convert.ToInt32(cmbkenh.SelectedItem.Value); }
            catch { kenh = 0; }
            dt = ds.DanhSachBaiVietDaUpTheoNgay(Cl_KetNoi.hamketnoisql(), int.Parse(lblflag.Value.ToString()), ngay, kenh);
            if (dt.Rows.Count > 0)
            {
                stodanhsachtintuc.DataSource = dt;
                stodanhsachtintuc.DataBind();
            }
        }
Пример #4
0
        private void hienthicombox()
        {
            DataTable        dtngonngu = new DataTable();
            daDanhMucNgonNgu ngonngu   = new daDanhMucNgonNgu();

            dtngonngu = ngonngu.DanhSach(Cl_KetNoi.hamketnoisql());
            Storengonngu.DataSource = dtngonngu;
            Storengonngu.DataBind();
            cmbngonngu.SelectedItem.Mode = ParameterMode.Raw;

            DataTable         dtgioitinh = new DataTable();
            daDanhMucGioiTinh gioitinh   = new daDanhMucGioiTinh();

            dtgioitinh = gioitinh.DanhSach(Cl_KetNoi.hamketnoisql());
            Storegioitinh.DataSource = dtgioitinh;
            Storegioitinh.DataBind();
            cmbgioitinh.SelectedItem.Mode = ParameterMode.Raw;
        }
Пример #5
0
        protected void btndondepdulieu_Click(object sender, DirectEventArgs e)
        {
            daBaiViet ds   = new daBaiViet();
            DataTable dt   = new DataTable();
            DateTime  ngay = Convert.ToDateTime(txtngay.Text);

            dt = ds.DanhSachTheoNguoiDung(Cl_KetNoi.hamketnoisql(), Guid.Parse(lblflag.Value.ToString()), ngay);
            if (dt.Rows.Count > 0)
            {
                foreach (DataRow r in dt.Rows)
                {
                    try
                    {
                        File.Delete(Server.MapPath("~/FileVoice/" + r["ID"].ToString() + ".zip"));
                    }
                    catch { }
                }
            }
            X.Msg.Alert("Thành công", "OK đã dọn dẹp dữ liệu").Show();
        }
Пример #6
0
        protected void btnXoaVoiceDaRender_Click(object sender, DirectEventArgs e)
        {
            tblChiTietBaiVietDaRender ds = new tblChiTietBaiVietDaRender();
            DataTable dt = new DataTable();

            dt = ds.ChiTietBaiViet(Cl_KetNoi.hamketnoisql());
            if (dt.Rows.Count > 0)
            {
                foreach (DataRow r in dt.Rows)
                {
                    try
                    {
                        File.Delete(Server.MapPath("~/FileVoice/" + r["IDChiTiet"].ToString() + ".rar"));
                    }
                    catch { }
                }
                tblChiTietBaiVietDaRender xoa = new tblChiTietBaiVietDaRender();
                xoa.XoaChiTiet(Cl_KetNoi.hamketnoisql());
            }
            X.Msg.Alert("Thành công", "OK đã dọn dẹp dữ liệu").Show();
        }
Пример #7
0
        protected void btnXoaDuLieuDaUp_Click(object sender, DirectEventArgs e)
        {
            tblBaiVietDaUp ds   = new tblBaiVietDaUp();
            DataTable      dt   = new DataTable();
            DateTime       ngay = Convert.ToDateTime(txtngay.Text);

            dt = ds.DanhSachBaiVietDaUpTheoNgay_Xoa(Cl_KetNoi.hamketnoisql(), ngay);
            if (dt.Rows.Count > 0)
            {
                foreach (DataRow r in dt.Rows)
                {
                    try
                    {
                        File.Delete(Server.MapPath("~/FileKetQua/" + r["ID"].ToString() + ".rar"));
                        File.Delete(Server.MapPath("~/FileKetQua/" + r["ID"].ToString() + "_Thumnail.rar"));
                    }
                    catch { }
                }
            }
            X.Msg.Alert("Thành công", "OK đã dọn dẹp dữ liệu").Show();
        }
Пример #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();
            }
        }
Пример #9
0
        protected void btnThemBaiViet_Click(object sender, DirectEventArgs e)
        {
            daBaiViet bv          = new daBaiViet();
            int       soluongdaup = 0;
            DataTable table       = new DataTable();

            table = bv.DanhSachTheoNguoiDung(Cl_KetNoi.hamketnoisql(), Guid.Parse(lblNguoiDung.Value.ToString()), DateTime.Now);
            if (table.Rows.Count > 0)
            {
                soluongdaup = table.Rows.Count;
            }
            if (soluongdaup < m_SoLuongUp)
            {
                #region // thêm bài viết
                string ngonngu;
                try
                {
                    ngonngu = cmbngonngu.SelectedItem.Value.ToString();
                    if (ngonngu == "")
                    {
                        X.Msg.Alert("Thông báo lỗi", "Hãy chọn ngôn ngữ!").Show();
                        return;
                    }
                }
                catch
                {
                    X.Msg.Alert("Thông báo lỗi", "Hãy chọn ngôn ngữ!").Show();
                    return;
                }
                string gioitinh = "All";
                try
                {
                    gioitinh = cmbgioitinh.SelectedItem.Value.ToString();
                }
                catch
                {
                    gioitinh = "All";
                }
                string noidung;
                try
                {
                    noidung = txtNoiDung.Text.Trim();
                    if (ngonngu == "")
                    {
                        X.Msg.Alert("Thông báo lỗi", "Hãy nhập nội dung!").Show();
                        return;
                    }
                }
                catch
                {
                    X.Msg.Alert("Thông báo lỗi", "nhập nội dung bài viết!").Show();
                    return;
                }

                daBaiViet them = new daBaiViet();

                try
                {
                    them.Them(Cl_KetNoi.hamketnoisql(), noidung, Guid.Parse(lblNguoiDung.Value.ToString()), ngonngu, gioitinh);
                    X.Msg.Alert("OK", "OK!").Show();
                    txtNoiDung.Text = "";
                }
                catch
                {
                    X.Msg.Alert("Thông báo lỗi", "có lỗi trong quá trình thêm bài viết!").Show();
                    return;
                }
                #endregion
            }
            else
            {
                X.Msg.Alert("Thông báo lỗi", "Đã quá giới hạn cho phép up trong 1 ngày!").Show();
                return;
            }
        }
Пример #10
0
        public void UpdateDaRender(Guid IDBaiViet, string linkvoice)
        {
            daBaiViet bv = new daBaiViet();

            bv.UpdateDaRender(Cl_KetNoi.hamketnoisql(), IDBaiViet, linkvoice);
        }
Пример #11
0
        public void UpdateDangRender(Guid IDBaiViet)
        {
            daBaiViet bv = new daBaiViet();

            bv.UpdateDangRender(Cl_KetNoi.hamketnoisql(), IDBaiViet);
        }