Ejemplo n.º 1
0
        public JsonResult GetAllActiveLoans(FilterSorterModel filterSorterModel)
        {
            var bookLoanViewModels = LoanService.GetLoans(true);
            var filterSorter       = new DataCollectionFilterSorter <RelationUserBookCopyViewModel>();
            IEnumerable <RelationUserBookCopyViewModel> enumBookCopyValuesViewModel = bookLoanViewModels.AsEnumerable();

            enumBookCopyValuesViewModel = filterSorter.FilterAndSort(enumBookCopyValuesViewModel, filterSorterModel);

            return(Json(enumBookCopyValuesViewModel, JsonRequestBehavior.AllowGet));
        }
Ejemplo n.º 2
0
        public JsonResult GetAvailableCopies(FilterSorterModel filterSorterModel)
        {
            var bookCopyViewModels = BookService.GetAvailableCopies();
            var filterSorter       = new DataCollectionFilterSorter <BookCopyViewModel>();
            IEnumerable <BookCopyViewModel> enumBookCopyValuesViewModel = bookCopyViewModels.AsEnumerable();

            enumBookCopyValuesViewModel = filterSorter.FilterAndSort(enumBookCopyValuesViewModel, filterSorterModel);

            return(Json(enumBookCopyValuesViewModel, JsonRequestBehavior.AllowGet));
        }
Ejemplo n.º 3
0
        public JsonResult GetAllActive(FilterSorterModel filterSorterModel)
        {
            var languageViewModels = LanguageService.GetAll(true);
            var filterSorter       = new DataCollectionFilterSorter <LanguageViewModel>();

            IEnumerable <LanguageViewModel> enumLanguageValuesViewModel = languageViewModels.AsEnumerable();

            enumLanguageValuesViewModel = filterSorter.FilterAndSort(enumLanguageValuesViewModel, filterSorterModel);

            return(Json(enumLanguageValuesViewModel, JsonRequestBehavior.AllowGet));
        }
Ejemplo n.º 4
0
        public JsonResult GetAllActive(FilterSorterModel filterSorterModel)
        {
            var categoryViewModels = CategoryService.GetAll(true);
            var filterSorter       = new DataCollectionFilterSorter <CategoryViewModel>();

            IEnumerable <CategoryViewModel> enumCriteriaValuesViewModel = categoryViewModels.AsEnumerable();

            enumCriteriaValuesViewModel = filterSorter.FilterAndSort(enumCriteriaValuesViewModel, filterSorterModel);

            return(Json(enumCriteriaValuesViewModel, JsonRequestBehavior.AllowGet));
        }
Ejemplo n.º 5
0
        public JsonResult GetAllActive(FilterSorterModel filterSorterModel)
        {
            UserSessionObject    currentUser    = Session.GetUser();
            List <UserViewModel> userViewModels = UserService.GetAll(true);

            userViewModels.Remove(userViewModels.Single(x => x.Id == currentUser.UserId));

            var filterSorter = new DataCollectionFilterSorter <UserViewModel>();

            IEnumerable <UserViewModel> enumUserValuesViewModel = userViewModels.AsEnumerable();

            enumUserValuesViewModel = filterSorter.FilterAndSort(enumUserValuesViewModel, filterSorterModel);

            return(Json(enumUserValuesViewModel, JsonRequestBehavior.AllowGet));
        }