Ejemplo n.º 1
0
 public ActionResult DataTable(SortOptionsViewModel sort)
 {
     return(View(_operationService.GetSortingData(sort, User)));
 }
Ejemplo n.º 2
0
        /// <summary>
        /// Get sorting data
        /// </summary>
        /// <param name="sort">model with sort options</param>
        /// <param name="user">user</param>
        /// <returns></returns>
        public IEnumerable <OperationViewModel> GetSortingData(SortOptionsViewModel sort, IPrincipal user)
        {
            var sortParamString = string.Format("{0} {1}", sort.PropertyName, sort.SortType.ToString());    // string with property name and type order(ASC, DESC)

            return(GetOperations(user).OrderBy(sortParamString));
        }