/// <summary> /// Allows admin user to add a new user /// </summary> /// <param name="adminId"></param> private void AddUser(int adminId) { ManageAccountViews.AddAccount(); var userName = Console.ReadLine(); var password = Console.ReadLine(); if (userName != "" && password != "") { WebbShopAPI api = new WebbShopAPI(); var result = api.AddUser(adminId, userName, password); if (result) { MessageViews.DisplaySuccessMessage(); return; } } if (userName != "" && password == "") { WebbShopAPI api = new WebbShopAPI(); var result = api.AddUser(adminId, userName); if (result) { MessageViews.DisplaySuccessMessage(); return; } } ManageAccountViews.RegisterFailed(); }
/// <summary> /// Allows you to register a new account /// </summary> public void RegisterAccount() { ManageAccountViews.RegisterAccount(); var userName = Console.ReadLine(); var userPassword = Console.ReadLine(); var verifyPassword = Console.ReadLine(); bool result = CheckRegistrationStatus(userName, userPassword, verifyPassword); if (result) { ManageAccountViews.RegisterSuccess(); return; } ManageAccountViews.RegisterFailed(); }