示例#1
0
        private void SaveEntry_Click(object sender, EventArgs e)
        {
            TableTableAdapter   regionTableAdapter  = new TableTableAdapter();
            DataTableConnection dataTableConnection = new DataTableConnection();

            dataTableConnection.mainWindow = this;

            var dataTable = dataTableConnection.RefreshDataTable();

            if (uRLTextBox.Text.Trim() != "" && usernameTextBox.Text.Trim() != "" && passwordTextBox.Text.Trim() != "")
            {
                if (dataTable.Rows.Count == 0)
                {
                    regionTableAdapter.Insert(1, URLTextBox.Text, UsernameTextBox.Text, PasswordTextBox.Text);
                    URLTextBox.Text      = "";
                    UsernameTextBox.Text = "";
                    PasswordTextBox.Text = "";
                }
                else
                {
                    regionTableAdapter.Insert(Convert.ToInt32(dataTable.Rows[dataTable.Rows.Count - 1].ItemArray[0]) + 1, URLTextBox.Text, UsernameTextBox.Text, PasswordTextBox.Text);
                    URLTextBox.Text      = "";
                    UsernameTextBox.Text = "";
                    PasswordTextBox.Text = "";
                }
            }
            dataTableConnection.RefreshDataTable();
        }
        public static void AddBookmark(BookmarkItem item)
        {
            var adapter = new TableTableAdapter();

            adapter.Insert(item.URL, item.Name);
        }