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 NieuweLinkVersturen(Dataset dataset) { dataset.NieuweLink.DatasetID = dataset.Id; RelevantDatabaseService rds = new RelevantDatabaseService(); rds.InsertRelevanteLink(dataset.NieuweLink); return(RedirectToAction("Details", new { id = dataset.Id })); }