Esempio n. 1
0
        public void Update(int id, PhotoFolders model)
        {
            var photoFolder = _ctx.photoFolder.Find(id);

            photoFolder.name = model.name;
            photoFolder.path = model.path;
            _ctx.SaveChanges();
        }
Esempio n. 2
0
        public void UpdateFolder(int id, IFormCollection folder)
        {
            var model = new PhotoFolders();

            model.name = folder["name"];
            var folderNameClean = _commonService.cleanStringPath(model.name);
            var path            = _photoFolderService.GetById(id).path;
            var oldPath         = path.Split('/').Where(x => !string.IsNullOrEmpty(x)).ToArray();
            var newPath         = path.Replace(oldPath[oldPath.Length - 1], folderNameClean);

            model.path = newPath;
            _photoFolderService.Update(id, model);
            _folderService.Update(path.Replace('/', '\\'), string.Concat("Content\\Images\\", folderNameClean));
        }
Esempio n. 3
0
 public void Insert(PhotoFolders model)
 {
     _ctx.photoFolder.Add(model);
     _ctx.SaveChanges();
 }