Esempio n. 1
0
 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();
 }
Esempio n. 2
0
    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();
    }