Subversion Repositories Code-Repo

Compare Revisions

Ignore whitespace Rev 62 → Rev 63

/SWAT Office App/trunk/SWAT Office App/Manage_User_Accounts.cs
10,7 → 10,7
 
namespace SWAT_Office_App
{
class ManageUserAccounts
class Manage_User_Accounts
{
private static string studentGroupName = "StudentAccounts";
public static List<UserPrincipal> UserAccountsList = new List<UserPrincipal>();
56,8 → 56,8
studentGroup.Members.Add(newUser);
studentGroup.Save();
}
DebugText.appendText("Account " + username + " has been created");
StatLogging.AccountsCreated += 1;
Debug.appendText("Account " + username + " has been created");
Stat_Logging.AccountsCreated += 1;
return true;
}
else
69,7 → 69,7
catch (Exception e)
{
//MessageBox.Show(e.ToString(), "Error");
DebugText.appendText(e.ToString());
Debug.appendText(e.ToString());
MessageBox.Show("An error has occured. Please notify a supervisor to debug.", "Error");
return false;
}
100,7 → 100,7
Principal found = searcher.FindOne();
toDelete = (UserPrincipal)found;
toDelete.Delete();
DebugText.appendText("Account " + user + " has been deleted");
Debug.appendText("Account " + user + " has been deleted");
// Deletes share if selected
if (deleteShare)
if (!DeleteShareFolder(user))
111,7 → 111,7
catch (Exception e)
{
//MessageBox.Show(e.ToString(), "Error");
DebugText.appendText(e.ToString());
Debug.appendText(e.ToString());
MessageBox.Show("An error has occured. Please notify a supervisor to debug.", "Error");
return false;
}
134,7 → 134,7
catch (Exception e)
{
//MessageBox.Show(e.ToString(), "Error");
DebugText.appendText(e.ToString());
Debug.appendText(e.ToString());
MessageBox.Show("An error has occured. Please notify a supervisor to debug.", "Error");
return false;
}
160,10 → 160,10
dSecurity.AddAccessRule(new FileSystemAccessRule("\\" + username, FileSystemRights.FullControl, InheritanceFlags.ContainerInherit, PropagationFlags.None, AccessControlType.Allow));
dSecurity.AddAccessRule(new FileSystemAccessRule("\\" + username, FileSystemRights.FullControl, InheritanceFlags.ObjectInherit, PropagationFlags.None, AccessControlType.Allow));
Directory.CreateDirectory(Settings_Form.sharedFolderLocation + @"\" + username, dSecurity);
DebugText.appendText("Shared folder for " + username + " has been created");
Debug.appendText("Shared folder for " + username + " has been created");
if (SetSharePermissions(username))
{
StatLogging.SharesCreated += 1;
Stat_Logging.SharesCreated += 1;
return true;
}
else
172,7 → 172,7
catch (Exception e)
{
//MessageBox.Show(e.ToString(), "Error");
DebugText.appendText(e.ToString());
Debug.appendText(e.ToString());
MessageBox.Show("An error has occured. Please notify a supervisor to debug.", "Error");
return false;
}
186,13 → 186,13
if (!RemoveSharePermissions(username))
Success = false;
Directory.Delete(Settings_Form.sharedFolderLocation + @"\" + username, true);
DebugText.appendText("Shared folder for " + username + " has been deleted");
Debug.appendText("Shared folder for " + username + " has been deleted");
return Success;
}
catch (Exception e)
{
//MessageBox.Show(e.ToString(), "Error");
DebugText.appendText(e.ToString());
Debug.appendText(e.ToString());
MessageBox.Show("An error has occured. Please notify a supervisor to debug.", "Error");
return false;
}
218,7 → 218,7
catch (Exception e)
{
//MessageBox.Show(e.ToString(), "Error");
DebugText.appendText(e.ToString());
Debug.appendText(e.ToString());
MessageBox.Show("An error has occured. Please notify a supervisor to debug.", "Error");
return false;
}
254,7 → 254,7
catch (Exception e)
{
//MessageBox.Show(e.ToString(), "Error");
DebugText.appendText(e.ToString());
Debug.appendText(e.ToString());
MessageBox.Show("An error has occured. Please notify a supervisor to debug.", "Error");
return 0;
}
272,13 → 272,13
user = (UserPrincipal)result;
user.SetPassword(password);
user.Save();
DebugText.appendText("Password for " + username + " has been changed");
Debug.appendText("Password for " + username + " has been changed");
return true;
}
catch (Exception e)
{
//MessageBox.Show(e.ToString(), "Error");
DebugText.appendText(e.ToString());
Debug.appendText(e.ToString());
MessageBox.Show("An error has occured. Please notify a supervisor to debug.", "Error");
return false;
}
309,7 → 309,7
catch (Exception e)
{
//MessageBox.Show(e.ToString(), "Error");
DebugText.appendText(e.ToString());
Debug.appendText(e.ToString());
MessageBox.Show("An error has occured. Please notify a supervisor to debug.", "Error");
return true;
}
333,13 → 333,13
netProcess.Start();
netProcess.WaitForExit();
netProcess.Close();
DebugText.appendText("Share permissions for " + username + " has been set");
Debug.appendText("Share permissions for " + username + " has been set");
return true;
}
catch (Exception e)
{
//MessageBox.Show(e.ToString(), "Error");
DebugText.appendText(e.ToString());
Debug.appendText(e.ToString());
MessageBox.Show("An error has occured. Please notify a supervisor to debug.", "Error");
return false;
}
357,13 → 357,13
netProcess.Start();
netProcess.WaitForExit();
netProcess.Close();
DebugText.appendText("Share permissions for " + username + " has been removed");
Debug.appendText("Share permissions for " + username + " has been removed");
return true;
}
catch (Exception e)
{
//MessageBox.Show(e.ToString(), "Error");
DebugText.appendText(e.ToString());
Debug.appendText(e.ToString());
MessageBox.Show("An error has occured. Please notify a supervisor to debug.", "Error");
return false;
}