public void addAdminServer(string adminServerName, int adminPortNo, string adminUserName, string adminUserPassword) { AdminServer adminServer = new AdminServer(); adminServer.serverName = adminServerName; adminServer.portNo = adminPortNo; adminServerList.Add(adminServerName + ":" + adminPortNo, adminServer); lastServerKey = adminServerName + ":" + adminPortNo; }
public int addAdminServer(string adminServerName, int adminPortNo, string adminUserName, string adminUserPassword) { int result = 0; try { if (adminServerList.ContainsKey(adminServerName + ":" + adminPortNo)) { result = 1; } else { AdminServer adminServer = new AdminServer(); if (adminServer.connect(adminServerName, adminPortNo)) { if (adminServer.login(adminUserName, adminUserPassword)) { adminServerList.Add(adminServerName + ":" + adminPortNo, adminServer); lastServerKey = adminServerName + ":" + adminPortNo; } else { result = 3; } } else { result = 2; } } } catch (Exception err) { throw new Exception("An error occurs when login to admin. server:" + err.Message); } return(result); }