Example #1
0
    /// <summary>
    /// Disposes the activities whats new data source.
    /// </summary>
    /// <param name="sender">The sender.</param>
    /// <param name="e">The <see cref="System.Web.UI.WebControls.ObjectDataSourceDisposingEventArgs"/> instance containing the event data.</param>
    protected void DisposeActivitiesWhatsNewDataSource(object sender, ObjectDataSourceDisposingEventArgs e)
    {
        // Get the instance of the business object that the ObjectDataSource is working with.
        ActivitiesWhatsNewDataSource dataSource = e.ObjectInstance as ActivitiesWhatsNewDataSource;

        // Cancel the event, so that the object will not be Disposed if it implements IDisposable.
        e.Cancel = true;
    }
    /// <summary>
    /// Creates the activities whats new data source.
    /// </summary>
    /// <param name="sender">The sender.</param>
    /// <param name="e">The <see cref="System.Web.UI.WebControls.ObjectDataSourceEventArgs"/> instance containing the event data.</param>
    protected void CreateActivitiesWhatsNewDataSource(object sender, ObjectDataSourceEventArgs e)
    {
        ActivitiesWhatsNewDataSource dataSource = new ActivitiesWhatsNewDataSource();

        dataSource.ActivitySearchOptions     = SearchOptions;
        SearchOptions.ModifiedActivitiesOnly = false;
        if (_NewActivitiesLastPageIndex)
        {
            int     recordCount   = dataSource.GetRecordCount();
            int     pageSize      = grdNewActivities.PageSize;
            decimal numberOfPages = recordCount / pageSize;
            grdNewActivities.PageIndex = (int)Math.Ceiling(numberOfPages);
        }
        e.ObjectInstance = dataSource;
    }
Example #3
0
    /// <summary>
    /// Creates the activities whats modified data source.
    /// </summary>
    /// <param name="sender">The sender.</param>
    /// <param name="e">The <see cref="System.Web.UI.WebControls.ObjectDataSourceEventArgs"/> instance containing the event data.</param>
    protected void CreateActivitiesWhatsModifiedDataSource(object sender, ObjectDataSourceEventArgs e)
    {
        ActivitiesWhatsNewDataSource dataSource = new ActivitiesWhatsNewDataSource();

        dataSource.ActivitySearchOptions     = SearchOptions;
        SearchOptions.ModifiedActivitiesOnly = true;
        if (_ModifiedActivitiesLastPageIndex)
        {
            int     pageIndex     = 0;
            int     recordCount   = dataSource.GetRecordCount();
            int     pageSize      = grdModifiedActivities.PageSize;
            decimal numberOfPages = recordCount / pageSize;
            pageIndex = Convert.ToInt32(Math.Ceiling(numberOfPages));
            grdModifiedActivities.PageIndex = pageIndex;
        }
        e.ObjectInstance = dataSource;
    }
 /// <summary>
 /// Creates the activities whats new data source.
 /// </summary>
 /// <param name="sender">The sender.</param>
 /// <param name="e">The <see cref="System.Web.UI.WebControls.ObjectDataSourceEventArgs"/> instance containing the event data.</param>
 protected void CreateActivitiesWhatsNewDataSource(object sender, ObjectDataSourceEventArgs e)
 {
     ActivitiesWhatsNewDataSource dataSource = new ActivitiesWhatsNewDataSource();
     dataSource.ActivitySearchOptions = SearchOptions;
     SearchOptions.ModifiedActivitiesOnly = false;
     if (_NewActivitiesLastPageIndex)
     {
         int pageIndex = 0;
         int recordCount = dataSource.GetRecordCount();
         int pageSize = grdNewActivities.PageSize;
         decimal numberOfPages = recordCount / pageSize;
         pageIndex = Convert.ToInt32(Math.Ceiling(numberOfPages));
         grdNewActivities.PageIndex = pageIndex;
     }
     e.ObjectInstance = dataSource;
 }