public ActionResult EditFileType(FileTypeViewModel model) { if (IsModelValidAndPersistErrors()) { FileType fileType = _fileTypeRepository.Get(model.FileTypeID); UpdateModel(fileType); _fileTypeRepository.Update(fileType); SetSuccess("File type edited"); return RedirectToAction("FileTypes"); } return RedirectToSelf(); }
public ActionResult EditFileType(int FileTypeID) { List<FileInfo> fileTypeImages = _fileTypeServices.GetFileTypeImages(); FileType fileType = _fileTypeRepository.Get(FileTypeID); FileTypeViewModel model = new FileTypeViewModel() { Extension = fileType.Extension, Image = fileType.Image, FileTypeID = fileType.FileTypeID, Images = fileTypeImages.Select(item => item.Name).ToList() }; return View(model); }
public ActionResult FileTypes(FileTypeViewModel model) { if (IsModelValidAndPersistErrors()) { FileType fileType = new FileType() { Extension = model.Extension, Image = model.Image }; _fileTypeRepository.Add(fileType); SetSuccess("File type created"); } return RedirectToSelf(); }
public ActionResult FileTypes() { IEnumerable<FileType> fileTypes = _fileTypeRepository.Get(); List<FileInfo> fileTypeImages = _fileTypeServices.GetFileTypeImages(); FileTypeViewModel model = new FileTypeViewModel() { FileTypes = fileTypes, Images = fileTypeImages.Select(item => item.Name).ToList() }; return View(model); }