getSortOrderString method

String getSortOrderString(
  1. SortOrderType? sortOrder,
  2. String? columnName
)

Implementation

String getSortOrderString(SortOrderType? sortOrder, String? columnName) {
  String sortOrderString = "";
  if (sortOrder == null) sortOrder = SortOrderType.COLUMN_ASC;
  if (columnName == null) columnName = "name";
  switch (sortOrder) {
    case SortOrderType.PRIMARY_KEY_ASC:
      sortOrderString = " ORDER BY id";
      break;
    case SortOrderType.PRIMARY_KEY_DESC:
      sortOrderString = " ORDER BY id desc";
      break;
    case SortOrderType.COLUMN_ASC:
      sortOrderString = " ORDER BY " + columnName;

      break;
    case SortOrderType.COLUMN_DESC:
      sortOrderString = " ORDER BY " + columnName + " desc";
      break;
  }
  return sortOrderString;
}