/// <summary>
 /// Selects records as a collection (List) of Admin sorted by the sortByExpression starting from the startRowIndex, based on the search parameters
 /// </summary>
 public static List <Admin> SelectSkipAndTakeDynamicWhere(int?adminId, string adminName, string adminPassword, int rows, int startRowIndex, string sortByExpression)
 {
     sortByExpression = GetSortExpression(sortByExpression);
     return(AdminDataLayer.SelectSkipAndTakeDynamicWhere(adminId, adminName, adminPassword, sortByExpression, startRowIndex, rows));
 }