private void btnLuu_Click(object sender, EventArgs e) { ThuVienLamViecFacebook.DangXuat(); if (txtEmail.Text != "" && txtPassword.Text != "") { tblAccountFB ac = ThuVienLamViecFacebook.DangNhap(txtEmail.Text, txtPassword.Text); ac.TaiKhoan = taikhoan; if (radioTichCuc.Checked == true) { ac.Status = 1; } else { ac.Status = -1; } if (ac.NumberIDAccount != "") { if (AccountFB.Them(ac)) { MessageBox.Show("Đã thêm tài khoản"); LoadData(); } else { MessageBox.Show("Tài khoản đã tồn tại"); } } else { MessageBox.Show("Thông tin đăng nhập không đúng"); } } }
private void btnBatDauChiaSe_Click(object sender, EventArgs e) { // cập nhật thông tin bài viết //kết thúc cập nhật thông tin bài viết for (int i = 0; i < idTaiKhoanCS.Count; i++) { ThuVienLamViecFacebook.DangXuat(); ThuVienLamViecFacebook.DNKhongLayTT(idTaiKhoanCS[i]); Random r = new Random(); string noidungchiase = LsNoiDungChiaSe.Items[r.Next(0, LsNoiDungChiaSe.Items.Count)].Text; ThuVienLamViecFacebook.ChiaSe(idpost, noidungchiase); } MessageBox.Show("Đã chia sẻ thành công"); }
private void btnYeuThich_Click(object sender, EventArgs e) { lbTienDo.Text = "Đang yêu thích"; lbTienDo.Visible = true; ProgressTienDo.Visible = true; ProgressTienDo.Value = 0; for (int i = 0; i < idTaiKhoanCamXuc.Count; i++) { ThuVienLamViecFacebook.DangXuat(); ThuVienLamViecFacebook.DNKhongLayTT(idTaiKhoanCamXuc[i]); ThuVienLamViecFacebook.CamXuc(idpost, 1); ProgressTienDo.Value = (int)100 * (i + 1) / idTaiKhoanCamXuc.Count; } lbTienDo.Text = "Đã thả tim xong!!"; }
private void btnPhanNo_Click(object sender, EventArgs e) { lbTienDo.Text = "Đang phẫn nộ"; lbTienDo.Visible = true; ProgressTienDo.Visible = true; ProgressTienDo.Value = 0; for (int i = 0; i < idTaiKhoanCamXuc.Count; i++) { ThuVienLamViecFacebook.DangXuat(); ThuVienLamViecFacebook.DNKhongLayTT(idTaiKhoanCamXuc[i]); ThuVienLamViecFacebook.CamXuc(idpost, 5); ProgressTienDo.Value = (int)100 * (i + 1) / idTaiKhoanCamXuc.Count; } lbTienDo.Text = "Đã phẫn nộ xong!!!!"; }
public void DoWork() { for (;;) { Thread.Sleep(30000); if (Work.KiemTraTienDo(idpost, taikhoan) == false) { MessageBox.Show("Đã bình luận xong với bài viết có id= " + idpost); //load lại csdl try { getreload(); } catch { } break; } //làm công tác bình luận string idaccountbl = WorkAccount.LayIDBinhLuan(idpost, taikhoan); // đăng xuất ThuVienLamViecFacebook.DangXuat(); DataTable dtac = AccountFB.LoadDuLieuByID(idaccountbl); //đăng nhập và lấy fb-dtsg string fb_dtsg = ThuVienLamViecFacebook.DNLay_fb_dtsg(dtac.Rows[0]["Email"].ToString(), dtac.Rows[0]["Password"].ToString()); string noidungcomment = WorkComment.LayNoiDungComment(idpost, taikhoan); // bắt đầu bình luận ThuVienLamViecFacebook.BinhLuan(idpost, noidungcomment, idaccountbl, fb_dtsg); //thay đổi trạng thái của hoạt động //lưu thông tin vào worked tblWorked wd = new tblWorked(); wd.IDPost = idpost; wd.IDAccoutFB = idaccountbl; wd.NoiDung = noidungcomment; wd.TaiKhoan = taikhoan; wd.TimeComment = DateTime.Now; Worked.Them(wd); //kết thúc lưu thông tin vào worked Work.updatetiendo(idpost, taikhoan); try { getreload(); } catch { } Thread.Sleep(int.Parse(time.ToString()) * 60000); } }
//đánh giá trang, nhóm private void DanhGia(int kt) { foreach (ListViewItem item in lsKetQuaSearch.SelectedItems) { // thêm vào pages if (DrbtnLoaiTim.selectedIndex == 0) { tblPage pg = new tblPage(); pg.IDPage = lsIDPage[item.Index]; pg.Name = lsNamePage[item.Index]; pg.ImgLink = lsLinkImgPage[item.Index]; pg.Status = kt; pg.TaiKhoan = taikhoan; DAO.Pages.Them(pg); } //thêm vào groups if (DrbtnLoaiTim.selectedIndex == 1) { tblGroup newgroup = new tblGroup(); newgroup.IDGroup = lsIDPage[item.Index]; newgroup.Name = lsNamePage[item.Index]; newgroup.ImgLink = lsLinkImgPage[item.Index]; newgroup.Status = kt; newgroup.TaiKhoan = taikhoan; DAO.Group.Them(newgroup); DataTable dt = AccountFB.LoadDuLieuByNhanVien(taikhoan); for (int i = 0; i < dt.Rows.Count; i++) { ThuVienLamViecFacebook.DangXuat(); ThuVienLamViecFacebook.DNKhongLayTT(dt.Rows[i]["NumberIDAccount"].ToString()); ThuVienLamViecFacebook.JoinGroup(lsIDPage[item.Index]); } } //xóa cái vừa đánh giá khỏi danh sách lsIDPage.RemoveAt(item.Index); lsNamePage.RemoveAt(item.Index); lsLinkImgPage.RemoveAt(item.Index); lsKetQuaSearch.Items.RemoveAt(item.Index); } MessageBox.Show("Đã thêm vào danh sách"); }
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"; }