/// <summary> /// Aply sort on user criteria search /// </summary> /// <param name="userCriteria">user search criteria</param> /// <param name="sortOrder">order type</param> private void ApplyUserSort(ref UserCriteria userCriteria, string sortOrder) { if (userCriteria == null) { userCriteria = new UserCriteria(); } userCriteria.FieldSortList = new List <FieldSort>(); var sortFieldDirection = ControllerUtils.GetSortFieldDirection(sortOrder); if (sortFieldDirection != null && sortFieldDirection.Item2 != TFieldSort.None) // need sort value { userCriteria.FieldSortList.Add(new FieldSort() { Name = sortFieldDirection.Item1, Sort = sortFieldDirection.Item2 }); } }