protected void SavedSearchesGrid_RowDeleted(object sender, GridViewDeletedEventArgs e) { if (e.Exception != null) { log.Error("Failed to delete SavedSearch from database", e.Exception); e.ExceptionHandled = true; return; } SavedSearchesGrid.DataBind(); }
protected void btnSavedSearches_Save_Click(object sender, EventArgs e) { if (!Page.IsValid) { return; } // Change the way the application gets the user here int userId = this.GetUserId; string name = txtSavedSearch.Text.Trim(); if (string.IsNullOrEmpty(Query)) { log.Debug("Cannot save a query without an expression"); return; } if (string.IsNullOrEmpty(name)) { log.Debug("Cannot save a query without a name"); return; } SavedSearch obj = new SavedSearch(SavedSearchesIDHidden.Value, userId, name, Query, DateTime.Now); if (SavedSearchBLL.Insert(obj)) { // Inform saved search was inserted log.Info("New saved search for user " + userId.ToString() + " searchId: " + SavedSearchesIDHidden.Value + " name: " + name); } else { // Inform saved search was NOT inserted log.Error("Error Saving new Savedsearch " + userId.ToString() + " searchId: " + SavedSearchesIDHidden.Value + " name: " + name); } SavedSearchesGrid.DataBind(); }