private void DownloadGroupPosts_Click(object sender, EventArgs e) { var postsDialog = new DownloadGroupPostsDialog(); postsDialog.groupId = groupId; // pass saved groupId postsDialog.isGroup = isGroup; if (postsDialog.ShowDialog() == DialogResult.OK) { UpdateStatus(-1, "Start"); var gid = isGroup ? decimal.Negate(groupId) : groupId; var param = new GroupPostsParam(gid, postsDialog.fromDate, postsDialog.toDate, postsDialog.justGroupStats); isRunning = true; backgroundGroupsWorker.RunWorkerAsync(param); ActivateControls(); } else { Debug.WriteLine("Download posts canceled"); } }
private void DownloadGroupPosts_Click(object sender, EventArgs e) { var postsDialog = new DownloadGroupPostsDialog {GroupId = Math.Abs(this.groupId), IsGroup = this.isGroup}; if (postsDialog.ShowDialog() == DialogResult.OK) { UpdateStatus(-1, "Start"); var param = new GroupPostsParam(this.groupId, postsDialog.FromDate, postsDialog.ToDate, postsDialog.GroupWall, postsDialog.GroupTopics, postsDialog.JustGroupStats); isRunning = true; backgroundGroupsWorker.RunWorkerAsync(param); ActivateControls(); } else { Debug.WriteLine("Download posts canceled"); } }