getSortOrderString method
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;
}