Esempio n. 1
0
        public IHttpActionResult Backend_Get()
        {
            BackendProfileListViewModel viewmodel = new BackendProfileListViewModel();
            BackendProfileListArgs      args      = new BackendProfileListArgs();
            UserDataController          dataCtrl  = new UserDataController();

            try
            {
                Int32 TotalItemsCount;
                viewmodel.Data.FromModel(dataCtrl.FilterList(args, out TotalItemsCount));

                viewmodel.Pagination.TotalItemsCount = TotalItemsCount;
            }
            catch (Exception ex)
            {
                return(Error(viewmodel, ex));
            }

            return(Ok(viewmodel));
        }