public ActionResult Details(int?id = -1) { ViewBag.Message = "Dataset pagina"; DatasetsDatabaseService datasetsDS = new DatasetsDatabaseService(); Dataset dataset = datasetsDS.GetDatasetFromId(id.Value); CommentDatabaseService CDS = new CommentDatabaseService(); //TODO Sorteer comments op logische wijze List <Comment> comments = CDS.GetCommentsVoorDataset(id.Value); RelevantDatabaseService RDS = new RelevantDatabaseService(); List <Relevant> links = RDS.GetRelevanteLinksVoorDataset(id.Value); DatasetDetail datasetDetail = new DatasetDetail { Dataset = dataset, Comments = comments, Links = links, CommentStatussen = new List <SelectListItem> { { new SelectListItem { Text = "Niet Verwerkt", Value = "Niet Verwerkt" } }, { new SelectListItem { Text = "In Behandeling", Value = "In Behandeling" } }, { new SelectListItem { Text = "Verwerkt", Value = "Verwerkt" } } } }; return(View(datasetDetail)); }
public ActionResult NieuweLink(int?id = -1) { ViewBag.Message = "NieuweLink"; DatasetsDatabaseService dds = new DatasetsDatabaseService(); Dataset dataset = dds.GetDatasetFromId(id.Value); return(View(dataset)); }
public ActionResult Bewerken(int?id = -1) { ViewBag.Message = "Dataset Bewerken"; //Haalt de betreffende dataset op uit DB DatasetsDatabaseService datasetsDS = new DatasetsDatabaseService(); Dataset dataset = datasetsDS.GetDatasetFromId(id.Value); //Haalt alle domeinen uit DB DomeinenDatabaseService domeinenDS = new DomeinenDatabaseService(); List <Domein> domeinen = domeinenDS.GetAlleDomeinen(); List <SelectListItem> domeinenList = new List <SelectListItem>(); foreach (Domein domein in domeinen) { SelectListItem item = new SelectListItem { Text = domein.Naam, Value = domein.Naam }; domeinenList.Add(item); } //Haalt alle gebruikers uit DB GebruikersDatabaseService gebruikersDS = new GebruikersDatabaseService(); List <Gebruiker> gebruikers = gebruikersDS.GetAllGebruikers(); List <SelectListItem> gebruikersList = new List <SelectListItem>(); foreach (Gebruiker gebruiker in gebruikers) { SelectListItem item = new SelectListItem { Text = gebruiker.Naam, Value = gebruiker.ID.ToString() }; gebruikersList.Add(item); } DatasetBewerken datasetBewerken = new DatasetBewerken { Dataset = dataset, Domeinen = domeinenList, Gebruikers = gebruikersList, TypeDatasets = new List <SelectListItem> { { new SelectListItem { Text = "Test 1", Value = "Test 1" } }, { new SelectListItem { Text = "Test 2", Value = "Test 2" } } } }; return(View(datasetBewerken)); }
public ActionResult AanvraagFormulier(int?id = -1) { ViewBag.Message = "Aanvraag Formulier"; DatasetsDatabaseService dds = new DatasetsDatabaseService(); Dataset dataset = dds.GetDatasetFromId(id.Value); Aanvragen aanvragen = new Aanvragen { DatasetID = dataset.Id, Naam = dataset.Naam, Beschrijving = dataset.Beschrijving, Eigenaar = dataset.Eigenaar }; return(View(aanvragen)); }