private static ErrorInstallInfo GetErrorInfo() { var clctr = CommunicationUtils.DataCollector; string msg = clctr.ErrorDescription.ToString(); ErrorInstallInfo erroInstallInfo = SystemHelper.GetErrorInstallInfo(); erroInstallInfo.ErrorMessage = msg; return(erroInstallInfo); }
internal static ErrorInstallInfo GetErrorInstallInfo() { ErrorInstallInfo errorInstallInfo = new ErrorInstallInfo(); errorInstallInfo.batteryStatus = status.BatteryChargeStatus.ToString(); errorInstallInfo.batteryUsed = status.PowerLineStatus != System.Windows.Forms.PowerLineStatus.Online; errorInstallInfo.isAdmin = CpuHelper.IsAdministrator(); errorInstallInfo.screenRes = GpuHelper.GetScreenResolution(); return(errorInstallInfo); }