public ActionResult Verwijderen(int?id = -1) { DatasetsDatabaseService datasetsDatabaseService = new DatasetsDatabaseService(); datasetsDatabaseService.DeleteDataset(id.Value); return(RedirectToAction("Index")); }
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)); }
// 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)); }
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(DatasetBewerken model) { ViewBag.Message = "Dataset Bewerken"; DatasetsDatabaseService dds = new DatasetsDatabaseService(); int rowsAffected = dds.UpdateDataset(model.Dataset); return(RedirectToAction("Details", new { id = model.Dataset.Id })); }
public ActionResult Toevoegen(DatasetBewerken model) { ViewBag.Message = "Dataset Pagina toevoegen"; model.Dataset.DatumAangemaakt = DateTime.Now; //Voeg dataset toe aan DB DatasetsDatabaseService datasetsDS = new DatasetsDatabaseService(); int id = datasetsDS.InsertDataset(model.Dataset); return(RedirectToAction("Details", new { id })); }
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)); }