public Dictionary <long, IList <TicketSystemActivity> > GetTicketSystemActivityListWithsearchCriteria(int?page, int?pageSize, string sortBy, string sortType, Dictionary <string, object> criteria, string ColumnName, string[] values, string[] alias)
 {
     try
     {
         return(PSF.GetListWithSearchCriteriaCountArray <TicketSystemActivity>(page, pageSize, sortBy, sortType, ColumnName, values, criteria, alias));
     }
     catch (Exception) { throw; }
     finally { if (PSF != null)
               {
                   PSF.Dispose();
               }
     }
 }