80 lines
2.4 KiB
C#
80 lines
2.4 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Text;
|
|
using System.Threading.Tasks;
|
|
|
|
namespace main
|
|
{
|
|
internal class SystemAccountManager
|
|
{
|
|
/*public NewUserName()
|
|
{
|
|
|
|
}
|
|
public NewPassword()
|
|
{
|
|
// Create bool value for password confirm loop
|
|
bool conPsswrd = true;
|
|
// Loop until password is confirmed
|
|
while (conPsswrd == true)
|
|
{
|
|
// Confirm Password
|
|
Console.WriteLine("Please re-enter the password:");
|
|
string checkPsswd = Console.ReadLine();
|
|
// Check if passwords match
|
|
if (userPassword == checkPsswd)
|
|
{
|
|
// Get Security question for password reset
|
|
Console.WriteLine("Please enter a security question.\n" +
|
|
"(EX: What is your favorite food?");
|
|
string SecQuest = Console.ReadLine();
|
|
// Get Security question answer
|
|
Console.WriteLine("Please enter the answer for your security question:");
|
|
String SecAnswer = Console.ReadLine();
|
|
|
|
// Call user manager method to create the new user
|
|
//int userCreateConfirm = new CreateUser(userName,userPassword,SecQuest,SecAnswer);
|
|
|
|
// Check if user creation was successful
|
|
/*if (userCreateConfirm = 1)
|
|
{
|
|
|
|
// Confirm to user that the account has been created
|
|
Console.WriteLine("Account created succesfully with the username of" + userName);
|
|
}
|
|
else
|
|
{
|
|
|
|
}*/
|
|
/*conPsswrd = false;
|
|
}
|
|
else
|
|
{
|
|
Console.WriteLine("Passwords did not match, please try again.");
|
|
}
|
|
}
|
|
return true;
|
|
}*/
|
|
|
|
public void AccountController()
|
|
{
|
|
// Create objects
|
|
UserAccount user = new UserAccount();
|
|
UiPrint ui = new UiPrint();
|
|
|
|
bool foo = true;
|
|
|
|
while (foo == true)
|
|
{
|
|
// sub menu
|
|
ui.SystemAccountMenu();
|
|
//
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
}
|