예제 #1
0
        // GET: Dataset
        public ActionResult Index(string domein = "")
        {
            ViewBag.Message = "Datasets";
            DatasetsViewModel datasetsViewModel = new DatasetsViewModel()
            {
                Domein = domein
            };

            DatasetsDatabaseService dds = new DatasetsDatabaseService();

            if (domein == "")
            {
                datasetsViewModel.Datasets = dds.GetAllDatasets();
            }
            else
            {
                datasetsViewModel.Datasets = dds.GetDatasetsVoorDomein(domein);
            }

            DomeinenDatabaseService domDS = new DomeinenDatabaseService();

            datasetsViewModel.Domeinen = domDS.GetHoofdDomeinen();

            return(View(datasetsViewModel));
        }
예제 #2
0
        public async Task <ActionResult> ListDatasets()
        {
            var viewModel = new DatasetsViewModel();

            using (var client = await CreatePowerBIClientForISV())
            {
                var datasets = await client.Datasets.GetDatasetsInGroupAsync(GroupId);

                viewModel.Datasets = datasets.Value.ToList();
            }

            return(View(viewModel));
        }