public ActionResult Index(GetClassTypesInput input)
        {
            var output = _classTypeAppService.GetClassTypes(input);
            var model  = new IndexViewModel(output);

            return(View(model));
        }
Пример #2
0
        public ListResultDto <ClassTypeListDto> GetClassTypes(GetClassTypesInput input)
        {
            var ClassTypes = _classTypeRepository
                             .GetAll()
                             .WhereIf(
                !input.Filter.IsNullOrEmpty(),
                p => p.ClassTypeName.Contains(input.Filter)
                )
                             .OrderBy(p => p.ClassTypeName)
                             .ToList();

            return(new ListResultDto <ClassTypeListDto>(ClassTypes.MapTo <List <ClassTypeListDto> >()));
        }