예제 #1
0
        public void TestGetAllFiles()
        {
            var res = _folder.GetAllFilesById(1);

            //Assert
            Assert.AreEqual(res.ElementAt(0).ID, 1);
        }
예제 #2
0
        public ActionResult RenameFile(int?id, string newName, int projectId)
        {
            if (id == null)
            {
                return(View());
            }
            File changeFile = filerepository.GetFileById((int)id);

            foreach (var fil in folderrepository.GetAllFilesById(changeFile.FolderID))
            {
                if (fil.Name == newName)
                {
                    return(InitilizeTree(projectId));
                }
            }


            filerepository.UpdateFileNameByID((int)id, newName);
            return(InitilizeTree(projectId));
        }