private void btnSave_Click(object sender, EventArgs e) { if (txtUrl.Text == "") { MessageBox.Show("Nhập vào tên trang Web"); return; } if (webpageUp == null) { webpageUp = new WebPage(); webpageUp.Page = txtUrl.Text; webpageUp.Type = NumCode.UPWEB; webpageUp.Active = 1; long ID = WebPage.Insert(webpageUp); txtID.Text = ID.ToString(); foreach (DataRow dtRow in dtSource.Rows) { try { WebStep webStep = new WebStep(); webStep.IDWeb = ID; webStep.Step = long.Parse(dtRow["Step"].ToString()); webStep.Action = dtRow["Action"].ToString(); webStep.Message = dtRow["Message"].ToString(); WebStep.Insert(webStep); } catch (Exception) { } } MessageBox.Show("Đã lưu thành công"); lookUpEditPage_EditValueChanged(null, null); } else { webpageUp.Page = txtUrl.Text; //WebPage.Update(webpageUp); WebStep.DeleteByID(webpageUp.ID); foreach (DataRow dtRow in dtSource.Rows) { try { WebStep webStep = new WebStep(); webStep.IDWeb = webpageUp.ID; webStep.Step = long.Parse(dtRow["Step"].ToString()); webStep.Action = dtRow["Action"].ToString(); webStep.Message = dtRow["Message"].ToString(); WebStep.Insert(webStep); } catch (Exception) { } } MessageBox.Show("Đã lưu thành công"); lookUpEditPage_EditValueChanged(null, null); } }
private void btnXoa_Click(object sender, EventArgs e) { try { int k = gridView1.SelectedRowsCount; if (k > 0) { if (MessageBox.Show("Bạn muốn xóa WebPage này?", "Thông tin", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { int[] arrSelect = gridView1.GetSelectedRows(); for (int i = 0; i < k; i++) { long MaDT = long.Parse(gridView1.GetRowCellValue(arrSelect[i], colID).ToString()); WebPage.Delete(MaDT); WebStep.DeleteByID(MaDT); MessageBox.Show("Đã xóa thành công"); } } } } catch { } }