コード例 #1
0
        public string GetPendingReboot()
        {
            string returnstr = "<table class='SQLlight'><tr><td style='width: 300px; text-align: left;'><b>ServerName</b></td><td style='width: 120px; text-align: left;'><b>Name</b></td><td style='width: 100px; text-align: left;'><b>Severity</b></td><td style='width: 180px; text-align: left;'><b>TimeRaised</b></td></tr>";

            using (MyPowerShell ps = new MyPowerShell())
            {
                ps.GetPendingReboot();
                var result = ps.Invoke();

                // Returns string with properties..
                foreach (var item in result)
                {
                    returnstr += "<tr><td style='width: 150px; text-align: left;'>" + item.Members["PrincipalName"].Value.ToString() + "</td>";
                    returnstr += "<td style='width: 120px; text-align: left;'>" + item.Members["Name"].Value.ToString() + "</td>";
                    returnstr += "<td style='width: 100px; text-align: left;'>" + item.Members["Severity"].Value.ToString() + "</td>";
                    returnstr += "<td style='width: 180px; text-align: left;'>" + item.Members["TimeRaised"].Value.ToString() + "</td></tr>";
                }
            }

            returnstr += "</table>";

            return(returnstr);
        }