Subversion Repositories Code-Repo

Compare Revisions

Ignore whitespace Rev 47 → Rev 48

/SWAT Office App/trunk/SWAT Office App/Manage_User_Accounts.cs
228,6 → 228,40
MessageBox.Show(e.ToString(), "Error");
}
}
public static long GetShareSize(string username)
{
DirectoryInfo dir = new DirectoryInfo(Settings_Form.sharedFolderLocation + @"\" + username);
long size = GetDirSize(dir);
return size;
}
private static long GetDirSize(DirectoryInfo input)
{
try
{
if (input.Exists)
{
long size = 0;
FileInfo[] files = input.GetFiles();
foreach (FileInfo file in files)
{
size += file.Length;
}
DirectoryInfo[] dirs = input.GetDirectories();
foreach (DirectoryInfo dir in dirs)
{
size += GetDirSize(dir);
}
return size;
}
else
return 0;
}
catch (Exception e)
{
MessageBox.Show(e.ToString(), "Error");
return 0;
}
}
public static void ChangeUserPassword(string username, string password)
{
try