private void btnAdd_Click(object sender, EventArgs e) { BookmarkDetails editForm = new BookmarkDetails(CreateOrEdit.Create); if (editForm.ShowDialog() == DialogResult.OK) { Bookmark bookmark = editForm.Bookmark; if (!BookmarkLibrary.Instance.Bookmarks.Contains(bookmark)) { BookmarkLibrary.Instance.Bookmarks.Add(bookmark); BookmarkLibrary.Save(); refreshGrid(); } } }
private void btnEdit_Click(object sender, EventArgs e) { if (gridBookmarks.SelectedRows.Count != 1) { return; } DataRowView bookmarkRow = (DataRowView)gridBookmarks.SelectedRows[0].DataBoundItem; Bookmark oldBookmark = new Bookmark(bookmarkRow["SearchPattern"].ToString(), bookmarkRow["ReplacePattern"].ToString(), bookmarkRow["FileNames"].ToString(), bookmarkRow["Description"].ToString()); Bookmark newBookmark = new Bookmark(bookmarkRow["SearchPattern"].ToString(), bookmarkRow["ReplacePattern"].ToString(), bookmarkRow["FileNames"].ToString(), bookmarkRow["Description"].ToString()); BookmarkDetails editForm = new BookmarkDetails(CreateOrEdit.Edit); editForm.Bookmark = newBookmark; if (editForm.ShowDialog() == DialogResult.OK) { BookmarkLibrary.Instance.Bookmarks.Remove(oldBookmark); BookmarkLibrary.Instance.Bookmarks.Add(newBookmark); BookmarkLibrary.Save(); refreshGrid(); } }
private void btnEdit_Click(object sender, EventArgs e) { if (gridBookmarks.SelectedRows.Count != 1) return; DataRowView bookmarkRow = (DataRowView)gridBookmarks.SelectedRows[0].DataBoundItem; Bookmark oldBookmark = new Bookmark(bookmarkRow["SearchPattern"].ToString(), bookmarkRow["ReplacePattern"].ToString(), bookmarkRow["FileNames"].ToString(), bookmarkRow["Description"].ToString()); Bookmark newBookmark = new Bookmark(bookmarkRow["SearchPattern"].ToString(), bookmarkRow["ReplacePattern"].ToString(), bookmarkRow["FileNames"].ToString(), bookmarkRow["Description"].ToString()); BookmarkDetails editForm = new BookmarkDetails(CreateOrEdit.Edit); editForm.Bookmark = newBookmark; if (editForm.ShowDialog() == DialogResult.OK) { BookmarkLibrary.Instance.Bookmarks.Remove(oldBookmark); BookmarkLibrary.Instance.Bookmarks.Add(newBookmark); BookmarkLibrary.Save(); refreshGrid(); } }
private void btnAdd_Click(object sender, EventArgs e) { BookmarkDetails editForm = new BookmarkDetails(CreateOrEdit.Create); if (editForm.ShowDialog() == DialogResult.OK) { Bookmark bookmark = editForm.Bookmark; if (!BookmarkLibrary.Instance.Bookmarks.Contains(bookmark)) { BookmarkLibrary.Instance.Bookmarks.Add(bookmark); BookmarkLibrary.Save(); refreshGrid(); } } }