private static void TestSave() { UserList ul = new UserList(@"C:\Docs\Pers\PSInterface\PSITest\bin\Debug\"); if (ul.Load() < 0) Console.WriteLine("error"); else Console.WriteLine("ok"); }
private static void Test_Adduser() { PSUser u = new PSUser() { RUser = "******", RPwd = "pwd", PSUserIds = new List<string> { "22", "3333" } }; UserList ul = new UserList(@"C:\Docs\Pers\PSInterface\PSITest\bin\Debug\"); ul.Load(); ul.AddUser(u); ul.Save(); }
private static void Test_GetUserForPSId() { UserList ul = new UserList(@"C:\Docs\Pers\PSInterface\PSITest\bin\Debug\"); if (ul.Load() < 0) Console.WriteLine("error"); else Console.WriteLine("ok"); if (ul.GetUserIxForPSId("3333") >= 0) Console.WriteLine("Found 3333 "); if (ul.GetUserIxForPSId("99") < 0) Console.WriteLine("Not Found 99"); }
private static void Test_Init() { UserList ul = new UserList(@"C:\Docs\Pers\PSInterface\PSITest\bin\Debug\"); ul.Load(); }
private static void Test_UpdateUser() { UserList ul = new UserList(@"C:\Docs\Pers\PSInterface\PSITest\bin\Debug\"); ul.Load(); int ix = ul.GetUserIndex("111"); if (ix >= 0) { ul.USrs[ix].PSUserIds.Add("44556"); ul.USrs[ix].RPwd = "newpwd"; ul.Save(); } }
private void ProcessUploadFile(string fullname) { string msg = "ProcessUpload"; try { addCnt = 0; updCnt = 0; delCnt = 0; FileHelperEngine engine = new FileHelperEngine(typeof(RRSUser)); RRSUser[] users = engine.ReadFile(fullname) as RRSUser[]; UserList ul = new UserList(Server.MapPath("~/App_Data/")); ul.Load(); foreach (var u in users) { if (!u.User.StartsWith("-")) AddUser(ul, u); else DeleteUser(ul, u); } ul.Save(); File.Delete(fullname); GetUsers(ul); } catch(Exception ex) { throw new Exception(msg + ":" + ex.Message); } }
//private void ProcessUploadFile(string fullname) //{ // string msg = "ProcessUpload"; // try // { // FileHelperEngine engine = new FileHelperEngine(typeof(RRSUser)); // RRSUser[] users = engine.ReadFile(fullname) as RRSUser[]; // string ul = Server.MapPath("~/App_Data/") + _Userlist; // if (!File.Exists(ul)) // { // List<PSUser> empty = new List<PSUser>(); // Serialize(empty, ul); // } // List<PSUser> usrs = Deserialize(ul); // foreach (var u in users) // AddUser(usrs, u); // } // Serialize(usrs, ul); // File.Delete(fullname); // GetUsers(ul); // } // catch (Exception ex) // { // throw new Exception(msg + ":" + ex.Message); // } //} private void GetUsers(UserList ul) { ul.Load(); gvUsers.DataSource = ul.USrs; gvUsers.DataBind(); }
private bool CheckUserId(string psuser) { bool rc = false; cuser = null; cuser_ix = -1; ul = new UserList(Server.MapPath("~/App_Data/")); if (ul.Load() == 0) { int uix = ul.GetUserIxForPSId(psuser); if (uix >= 0) { rc = true; cuser = ul.USrs[uix]; cuser_ix = uix; } } else litMsg.Text = "Error loading Users"; return rc; }
private bool CheckUser(string uname, string upwd) { bool rc = false; cuser = null; cuser_ix = -1; ul = new UserList(Server.MapPath("~/App_Data/")); if (ul.Load() == 0) { int uix = ul.GetUserIndex(uname); //Log.Write("CheckUser:uix " + uix.ToString()); if (uix >= 0) { Log.Write(Helper.DecryptString(ul.USrs[uix].RPwd)); if (uname == ul.USrs[uix].RUser && upwd == Helper.DecryptString(ul.USrs[uix].RPwd)) { rc = true; cuser = ul.USrs[uix]; cuser_ix = uix; Log.Write("Creds match"); } } } else litMsg.Text = "Error loading Users"; return rc; }
private bool CheckUser(string uname, string upwd) { bool rc = false; cuser = null; cuser_ix = -1; ul = new UserList(Server.MapPath("~/App_Data/")); if (ul.Load() == 0) { int uix = ul.GetUserIndex(uname); if (uix >= 0) { if (uname == ul.USrs[uix].RUser && upwd == ul.USrs[uix].RPwd) { rc = true; cuser = ul.USrs[uix]; cuser_ix = uix; } } } else litMsg.Text = "Error loading Users"; return rc; }