public ActionResult Edit(int id) { CreateFolderViewModel createFolderViewModel = new CreateFolderViewModel(); createFolderViewModel.MediaFolder = _directoryService.GetAMediaFolder(id); createFolderViewModel.ListOfUploadFolders = _directoryService.GetSelectListOfUploadFolders(); createFolderViewModel.ListOfProperties = _mediaService.GetPropertiesSelectList(); return View(createFolderViewModel); }
public ActionResult Create() { //UploadFolder uf = new UploadFolder(); //MediaFolder mf = new MediaFolder(); //mf.Name = "imagesLarge"; //_directoryService.CreateFolder(mf, uf); CreateFolderViewModel createFolderViewModel = new CreateFolderViewModel(); createFolderViewModel.ListOfUploadFolders = _directoryService.GetSelectListOfUploadFolders(); createFolderViewModel.ListOfProperties = _mediaService.GetPropertiesSelectList(); return View(createFolderViewModel); }
public ActionResult Edit(CreateFolderViewModel createFolderViewModel) { if (createFolderViewModel.MediaFolder.UploadFolderID == 0 && createFolderViewModel.UploadFolder.Name != null) { if (ModelState.ContainsKey("MediaFolder.UploadFolderID")) ModelState["MediaFolder.UploadFolderID"].Errors.Clear(); } if (ModelState.IsValid) { _directoryService.UpdateFolder(createFolderViewModel.MediaFolder, createFolderViewModel.UploadFolder); return RedirectToAction("Index"); } createFolderViewModel.ListOfUploadFolders = _directoryService.GetSelectListOfUploadFolders(); createFolderViewModel.ListOfProperties = _mediaService.GetPropertiesSelectList(); return View(createFolderViewModel); }