// 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 Verwijderen(string domeinNaam) { DomeinenDatabaseService domeinDatabaseService = new DomeinenDatabaseService(); domeinDatabaseService.DeleteDomein(domeinNaam); return(RedirectToAction("Index")); }
public ActionResult Bewerken(string domeinNaam = "") { DomeinenDatabaseService DDS = new DomeinenDatabaseService(); Domein domein = DDS.GetDomeinFromNaam(domeinNaam); return(View(domein)); }
// GET: Domeinen public ActionResult Index() { ViewBag.Message = "Domeinen"; DomeinenDatabaseService DDS = new DomeinenDatabaseService(); DomeinenViewModel DVM = new DomeinenViewModel { Domeinen = DDS.GetHoofdDomeinen() }; return(View(DVM)); }
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 Bewerken(Domein domein) { DomeinenDatabaseService DDS = new DomeinenDatabaseService(); if (domein.PostedFile != null) { ImageUtils imageUtils = new ImageUtils(); byte[] imageArray = null; using (var binaryReader = new BinaryReader(Request.Files[0].InputStream)) { imageArray = binaryReader.ReadBytes(Request.Files[0].ContentLength); } domein.Image = imageUtils.ScaleImage(imageArray, 75, 75); } DDS.UpdateDomein(domein); return(View(domein)); }
public ActionResult Toevoegen(Domein domein) { DomeinenDatabaseService DDS = new DomeinenDatabaseService(); if (domein.PostedFile != null) { ImageUtils imageUtils = new ImageUtils(); byte[] imageArray = null; using (var binaryReader = new BinaryReader(Request.Files[0].InputStream)) { imageArray = binaryReader.ReadBytes(Request.Files[0].ContentLength); } domein.Image = imageUtils.ScaleImage(imageArray, 75, 75); } DDS.InsertDomein(domein); return(RedirectToAction("Bewerken", new { domeinNaam = domein.Naam })); }