private void frmCreateStep_Load(object sender, EventArgs e) { if (webPage != null) { txtUrl.Text = webPage.Page; txtID.Text = webPage.ID.ToString(); dtSource = WebStep.GetByIDWeb(webPage.ID); gridControl2.DataSource = dtSource; } }
private void Auto() { DataTable dtTable1 = WebStep.GetByIDWeb(long.Parse(lookUpEditPage.EditValue.ToString())); int i = 0; while (i < dtTable1.Rows.Count) { DataRow dtRow = dtTable1.Rows[i]; string processStep = dtRow["Action"].ToString(); if (processStep.IndexOf("Exists") < 0) { processStep = processStep.Replace("{UserName}", forum.UserName); processStep = processStep.Replace("{Password}", forum.Password); processStep = processStep.Replace("{Url}", forum.UrlPost); processStep = processStep.Replace("{IDTopic}", forum.IDTopic); processStep = processStep.Replace("{Content}", "Up phụ nè"); string s = MyCore.ProcessStep(processStep, ie); if (s != String.Empty) { if (dtRow["Message"] != null && dtRow["Message"].ToString().Trim() != "") { MessageBox.Show(dtRow["Message"].ToString()); return; } } i++; } else { try { string[] a = processStep.Split('('); string processType = a[0].Trim(); string processText = a[1].Trim(')'); string[] b = processText.Split('|'); string text = b[0].Trim(); int stepYes = int.Parse(b[1]); int stepNo = int.Parse(b[2]); if (MyCore.Exist(text, ie)) { i = stepYes - 1; } else { i = stepNo - 1; } } catch { i++; } } } MessageBox.Show("Hoàn thành"); }
private void gridView1_FocusedRowChanged(object sender, DevExpress.XtraGrid.Views.Base.FocusedRowChangedEventArgs e) { try { if (gridView1.FocusedRowHandle >= 0) { long ID = long.Parse(gridView1.GetRowCellValue(gridView1.FocusedRowHandle, colID).ToString()); gridControl2.DataSource = WebStep.GetByIDWeb(ID); } } catch (Exception) { } }
private void lookUpEditPage_EditValueChanged(object sender, EventArgs e) { if (lookUpEditPage.EditValue != null) { long ID = long.Parse(lookUpEditPage.EditValue.ToString()); gridControl3.DataSource = WebStep.GetByIDWeb(ID); if (ID > 0) { _LoadDSWebLink(lookUpEditPage.Text); } else { _LoadDSForum(); } webpageUp = WebPage.Get(ID); if (webpageUp != null) { txtUrl.Text = webpageUp.Page; txtID.Text = webpageUp.ID.ToString(); dtSource = WebStep.GetByIDWeb(webpageUp.ID); gridControl2.DataSource = dtSource; } } }