Exemplo n.º 1
0
 internal static void SetDirectoryAccess(string directoryPathString)
 {
     string everyoneString;
     if (OSLanguage.Equals("en-US"))
         everyoneString = "Everyone";
     else
         everyoneString = "Tout le monde";
     //sets the directory access permissions for everyone
     DirectorySecurity fileSecurity = Directory.GetAccessControl(directoryPathString);
     //creates the access rule for directory
     fileSecurity.ResetAccessRule(new FileSystemAccessRule(everyoneString, FileSystemRights.FullControl, AccessControlType.Allow));
     //sets the access rules for directory
     Directory.SetAccessControl(directoryPathString, fileSecurity);
 }
Exemplo n.º 2
0
 public void SetSettings(UserSettings settings)
 {
     Settings             = settings;
     ShowsConversionTable = Utils.GetShowsConversionTable(Settings);
     SubtitlesLang        = new OSLanguage(String.IsNullOrEmpty(Settings.SubtitlesLanguage) ? "all" : Settings.SubtitlesLanguage, "", "", true, true);
 }