/// <summary>
        ///  This the answer to the sort direction.
        /// </summary>
        /// <param name="obj"></param>
        protected override void OnSortCommand(object ev)
        {
            var sortedDictionary = ev as Dictionary <string, ListSortDirection>;

            _commissionAgentTaskNotify = NotifyTaskCompletion.Create <IEnumerable <CommissionAgentSummaryViewObject> >(_commissionAgentDataServices.GetSortedCollectionPagedAsync(sortedDictionary, 1, DefaultPageSize), _commissionAgentEventTask);
        }