WebFileServer
Changes
FileServer/.vs/FileServer/v15/.suo 0(+0 -0)
FileServer/Web/Config.xml 10(+5 -5)
FileServer/Web/Web.config 5(+0 -5)
Details
FileServer/.vs/FileServer/v15/.suo 0(+0 -0)
diff --git a/FileServer/.vs/FileServer/v15/.suo b/FileServer/.vs/FileServer/v15/.suo
index c99f69c..fd6f3ac 100644
Binary files a/FileServer/.vs/FileServer/v15/.suo and b/FileServer/.vs/FileServer/v15/.suo differ
diff --git a/FileServer/Model/Entities/Files/Repo/Repo_SRootDirectory.cs b/FileServer/Model/Entities/Files/Repo/Repo_SRootDirectory.cs
index a22f2f9..7e3b470 100644
--- a/FileServer/Model/Entities/Files/Repo/Repo_SRootDirectory.cs
+++ b/FileServer/Model/Entities/Files/Repo/Repo_SRootDirectory.cs
@@ -137,7 +137,7 @@ namespace Model.Entities.Files.Repo
{
ConfigTools.Data.RootDirs = UOW.Repo_SRootDirectory
.All_List
- .Select(e => e.Name)
+ .Select(e => e.PhysicalPath)
.ToList();
ConfigTools.HaveChanges = true;
diff --git a/FileServer/Model/Tools/ConfigTools.cs b/FileServer/Model/Tools/ConfigTools.cs
index 828a35c..f6e8fc5 100644
--- a/FileServer/Model/Tools/ConfigTools.cs
+++ b/FileServer/Model/Tools/ConfigTools.cs
@@ -12,6 +12,7 @@ namespace Model.Tools
[Serializable]
public class ConfigData
{
+ public DateTime LastExportDate;
public bool WriteNewRootDir { set; get; } = true;
public List<string> RootDirs { set; get; } = new List<string>();
//{@"D:\GIT\WebFileServer\FileServer\Console\bin\Debug\Dir1" };
@@ -63,6 +64,8 @@ namespace Model.Tools
}
public void Export()
{
+ Data.LastExportDate = DateTime.Now;
+
XmlSerializer formatter = new XmlSerializer(typeof(ConfigData));
using (FileStream fs = new FileStream(ConfPath, FileMode.Create))
FileServer/Web/Config.xml 10(+5 -5)
diff --git a/FileServer/Web/Config.xml b/FileServer/Web/Config.xml
index 4fbeeda..8ff2593 100644
--- a/FileServer/Web/Config.xml
+++ b/FileServer/Web/Config.xml
@@ -1,11 +1,11 @@
<?xml version="1.0"?>
<ConfigData xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
+ <LastExportDate>2019-08-11T09:42:33.5357866+04:00</LastExportDate>
<WriteNewRootDir>true</WriteNewRootDir>
<RootDirs>
- <string>Dir1</string>
- <string>Dir2</string>
- <string>NewRootDir-1</string>
- <string>NewRootDir-2</string>
- <string>D1</string>
+ <string>D:\GIT\WebFileServer\FileServer\Console\bin\Debug\Dir1</string>
+ <string>D:\GIT\WebFileServer\FileServer\Console\bin\Debug\Dir2</string>
+ <string>D:\GIT\WebFileServer\FileServer\Web\App_Data\NewRootDir-1</string>
+ <string>D:\GIT\WebFileServer\FileServer\Web\App_Data\NewRootDir-2</string>
</RootDirs>
</ConfigData>
\ No newline at end of file
FileServer/Web/Web.config 5(+0 -5)
diff --git a/FileServer/Web/Web.config b/FileServer/Web/Web.config
index 66bf499..3ff0475 100644
--- a/FileServer/Web/Web.config
+++ b/FileServer/Web/Web.config
@@ -20,11 +20,6 @@
<add key="webpages:Enabled" value="false" />
<add key="ClientValidationEnabled" value="true" />
<add key="UnobtrusiveJavaScriptEnabled" value="true" />
- <add key="WriteNewRootDir" value="True" />
- <add key="RootDir_0" value="D:\GIT\WebFileServer\FileServer\Console\bin\Debug\Dir1" />
- <add key="RootDir_1" value="D:\GIT\WebFileServer\FileServer\Console\bin\Debug\Dir2" />
- <add key="RootDir_2" value="D:\GIT\WebFileServer\FileServer\Web\App_Data\NewRootDir-1" />
- <add key="RootDir_3" value="D:\GIT\WebFileServer\FileServer\Web\App_Data\NewRootDir-2" />
</appSettings>
<!--
Описание изменений web.config см. по адресу http://go.microsoft.com/fwlink/?LinkId=235367.