public static bool Them(tblPosted pd) { try { string sTruyVan = string.Format("Insert into tblPosted(IDPosted,TaiKhoan,NoiDung,IDNguon,TimePost) values(N'{0}',N'{1}',N'{2}','{3}','{4}')", pd.IDPosted, pd.TaiKhoan, pd.NoiDung, pd.IDNguon, pd.TimePost); con = DataProvider.KetNoi(); DataProvider.ThucThiTruyVanNonQuery(sTruyVan, con); DataProvider.DongKetNoi(con); return(true); } catch { return(false); } }
public static bool Xoa(tblPosted p) { try { con = DataProvider.KetNoi(); string sTruyVan = string.Format("Delete From tblPosted where IDPosted = '{0}'", p.IDPosted); DataProvider.ThucThiTruyVanNonQuery(sTruyVan, con); DataProvider.DongKetNoi(con); return(true); } catch { return(false); } }
private void btnDangBai_Click(object sender, EventArgs e) { lbTrangThaiDang.Text = "Đang đăng bài"; ProgressDang.Value = 0; // lấy hết id nguồn để đăng bài for (int i = 0; i < ckTrangTichCuc.Items.Count; i++) { if (ckTrangTichCuc.GetItemCheckState(i) == CheckState.Checked) { //ThuVienLamViecFacebook.DangXuat(); //ThuVienLamViecFacebook.DNKhongLayTT(idtaikhoandangbai[sotaikhoan]); //ThuVienLamViecFacebook.DangBaiViet(txtNoiDungChiaSe.Text, dttrangtichcuc.Rows[i]["IDPage"].ToString()); idnguondangbai.Add(dttrangtichcuc.Rows[i]["IDPage"].ToString()); } } for (int i = 0; i < ckTrangTieuCuc.Items.Count; i++) { if (ckTrangTieuCuc.GetItemCheckState(i) == CheckState.Checked) { idnguondangbai.Add(dttrangtichcuc.Rows[i]["IDPage"].ToString()); } } for (int i = 0; i < ckNhomTichCuc.Items.Count; i++) { if (ckNhomTichCuc.GetItemCheckState(i) == CheckState.Checked) { idnguondangbai.Add(dttrangtichcuc.Rows[i]["IDPage"].ToString()); } } for (int i = 0; i < ckNhomTieuCuc.Items.Count; i++) { if (ckNhomTieuCuc.GetItemCheckState(i) == CheckState.Checked) { idnguondangbai.Add(dttrangtichcuc.Rows[i]["IDPage"].ToString()); } } //kết thúc lấy nguồn để đăng bài //bắt đầu đăng bài for (int i = 0; i < idtaikhoandangbai.Count; i++) { ThuVienLamViecFacebook.DangXuat(); ThuVienLamViecFacebook.DNKhongLayTT(idtaikhoandangbai[i]); if (idnguondangbai.Count >= idtaikhoandangbai.Count) { for (int j = (int)i * idnguondangbai.Count / idtaikhoandangbai.Count; j < (int)(i + 1) * (idnguondangbai.Count / idtaikhoandangbai.Count); j++) { string idposted = ThuVienLamViecFacebook.DangBaiViet(txtNoiDungChiaSe.Text, idnguondangbai[j]); tblPosted pd = new tblPosted(); pd.IDNguon = idnguondangbai[j]; pd.IDPosted = idposted; pd.NoiDung = txtNoiDungChiaSe.Text; pd.TaiKhoan = taikhoan; pd.TimePost = DateTime.Now; Posted.Them(pd); ProgressDang.Value += (int)100 / idnguondangbai.Count; } } else { for (int j = 0; j < idnguondangbai.Count; j++) { string idposted = ThuVienLamViecFacebook.DangBaiViet(txtNoiDungChiaSe.Text, idnguondangbai[j]); tblPosted pd = new tblPosted(); pd.IDNguon = idnguondangbai[j]; pd.IDPosted = idposted; pd.NoiDung = txtNoiDungChiaSe.Text; pd.TaiKhoan = taikhoan; pd.TimePost = DateTime.Now; Posted.Them(pd); ProgressDang.Value += (int)100 / idnguondangbai.Count; } break; } } //kết thúc đăng bài ProgressDang.Value = 100; lbTrangThaiDang.Text = "Đã đăng bài"; }