Update metodi x HwSwInfo
This commit is contained in:
Vendored
+1
-1
@@ -11,7 +11,7 @@ pipeline {
|
||||
steps {
|
||||
/* calcolo numero versione... diverso x branch MASTER/DEVELOP */
|
||||
script {
|
||||
withEnv(['NEXT_BUILD_NUMBER=697']) {
|
||||
withEnv(['NEXT_BUILD_NUMBER=698']) {
|
||||
// env.versionNumber = VersionNumber(versionNumberString : '3.5.${BUILD_DATE_FORMATTED, "yyMM"}.${BUILDS_ALL_TIME}', projectStartDate : '2006-01-01', skipFailedBuilds: true)
|
||||
env.versionNumber = VersionNumber(versionNumberString : '3.5.${BUILD_DATE_FORMATTED, "yyMM"}.${BUILDS_ALL_TIME}', projectStartDate : '2006-01-01', skipFailedBuilds: true, overrideBuildsAllTime: '${NEXT_BUILD_NUMBER}')
|
||||
env.versionNumberBeta = VersionNumber(versionNumberString : '3.5.${BUILD_DATE_FORMATTED, "yyMM"}-beta.${BUILDS_ALL_TIME}', projectStartDate : '2006-01-01', skipFailedBuilds: true, overrideBuildsAllTime: '${NEXT_BUILD_NUMBER}')
|
||||
|
||||
+37
-12
@@ -13,15 +13,40 @@ namespace SteamWare
|
||||
/// </summary>
|
||||
public class HwSwInfo
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// Assembly di base
|
||||
/// </summary>
|
||||
protected static Assembly assembly = Assembly.GetEntryAssembly();
|
||||
|
||||
protected Assembly assembly = Assembly.GetExecutingAssembly();
|
||||
/// <summary>
|
||||
/// Istanza base
|
||||
/// </summary>
|
||||
public HwSwInfo()
|
||||
{
|
||||
assembly = Assembly.GetExecutingAssembly();
|
||||
}
|
||||
public HwSwInfo(Assembly targetAssembly)
|
||||
{
|
||||
assembly = targetAssembly;
|
||||
}
|
||||
#if false
|
||||
/// <summary>
|
||||
/// Singleton!
|
||||
/// </summary>
|
||||
public static HwSwInfo man = new HwSwInfo();
|
||||
#endif
|
||||
/// <summary>
|
||||
/// Singleton!
|
||||
/// </summary>
|
||||
public static HwSwInfo man(Assembly targetAssembly)
|
||||
{
|
||||
HwSwInfo answ = new HwSwInfo(targetAssembly);
|
||||
return answ;
|
||||
}
|
||||
/// <summary>
|
||||
/// Restitusice l'elenco pareto (decrescente) delle dimensioni browser registrate
|
||||
/// </summary>
|
||||
public static string paretoBrowserSize
|
||||
public string paretoBrowserSize
|
||||
{
|
||||
get
|
||||
{
|
||||
@@ -44,7 +69,7 @@ namespace SteamWare
|
||||
/// </summary>
|
||||
/// <param name="rawSize"></param>
|
||||
/// <returns></returns>
|
||||
public static string memFormat(double rawSize)
|
||||
public string memFormat(double rawSize)
|
||||
{
|
||||
string[] sizes = { "B", "KB", "MB", "GB", "TB" };
|
||||
int order = 0;
|
||||
@@ -61,7 +86,7 @@ namespace SteamWare
|
||||
/// <summary>
|
||||
/// Dati sui server redis...
|
||||
/// </summary>
|
||||
public static string redisServersData
|
||||
public string redisServersData
|
||||
{
|
||||
get
|
||||
{
|
||||
@@ -101,14 +126,14 @@ namespace SteamWare
|
||||
/// </summary>
|
||||
/// <param name="time"></param>
|
||||
/// <returns></returns>
|
||||
public static string ToDateString(TimeSpan time)
|
||||
public string ToDateString(TimeSpan time)
|
||||
{
|
||||
return string.Format("{0}gg, {1:00}:{2:00}:{3:00} (h:m:s)", time.Days, time.Hours, time.Minutes, time.Seconds);
|
||||
}
|
||||
/// <summary>
|
||||
/// Statistiche server
|
||||
/// </summary>
|
||||
public static string ServerStats
|
||||
public string ServerStats
|
||||
{
|
||||
get
|
||||
{
|
||||
@@ -147,7 +172,7 @@ namespace SteamWare
|
||||
/// <summary>
|
||||
/// Statistiche IIS
|
||||
/// </summary>
|
||||
public static string IISStats
|
||||
public string IISStats
|
||||
{
|
||||
get
|
||||
{
|
||||
@@ -166,7 +191,7 @@ namespace SteamWare
|
||||
/// <summary>
|
||||
/// Nome MainAssembly
|
||||
/// </summary>
|
||||
public static string mainAssembly
|
||||
public string mainAssembly
|
||||
{
|
||||
get
|
||||
{
|
||||
@@ -183,7 +208,7 @@ namespace SteamWare
|
||||
/// <summary>
|
||||
/// Runtime assembly
|
||||
/// </summary>
|
||||
public static string runtimeImg
|
||||
public string runtimeImg
|
||||
{
|
||||
get
|
||||
{
|
||||
@@ -200,7 +225,7 @@ namespace SteamWare
|
||||
/// <summary>
|
||||
/// Versioni di ogni libreria compresa
|
||||
/// </summary>
|
||||
public static string librariesVers
|
||||
public string librariesVers
|
||||
{
|
||||
get
|
||||
{
|
||||
@@ -221,7 +246,7 @@ namespace SteamWare
|
||||
/// <summary>
|
||||
/// Num di librerie inserite
|
||||
/// </summary>
|
||||
public static int numLibraries
|
||||
public int numLibraries
|
||||
{
|
||||
get
|
||||
{
|
||||
|
||||
Generated
+88
-54
@@ -29,13 +29,15 @@
|
||||
private void InitializeComponent()
|
||||
{
|
||||
this.groupBox1 = new System.Windows.Forms.GroupBox();
|
||||
this.txtSourceDir = new System.Windows.Forms.TextBox();
|
||||
this.label1 = new System.Windows.Forms.Label();
|
||||
this.lblOutMessage = new System.Windows.Forms.Label();
|
||||
this.chkRecursive = new System.Windows.Forms.CheckBox();
|
||||
this.btnCopyAll = new System.Windows.Forms.Button();
|
||||
this.label2 = new System.Windows.Forms.Label();
|
||||
this.txtDestDir = new System.Windows.Forms.TextBox();
|
||||
this.btnCopyAll = new System.Windows.Forms.Button();
|
||||
this.chkRecursive = new System.Windows.Forms.CheckBox();
|
||||
this.lblOutMessage = new System.Windows.Forms.Label();
|
||||
this.label1 = new System.Windows.Forms.Label();
|
||||
this.txtSourceDir = new System.Windows.Forms.TextBox();
|
||||
this.label3 = new System.Windows.Forms.Label();
|
||||
this.lblHwSwData = new System.Windows.Forms.Label();
|
||||
this.groupBox1.SuspendLayout();
|
||||
this.SuspendLayout();
|
||||
//
|
||||
@@ -51,80 +53,110 @@
|
||||
this.groupBox1.Controls.Add(this.txtDestDir);
|
||||
this.groupBox1.Controls.Add(this.label1);
|
||||
this.groupBox1.Controls.Add(this.txtSourceDir);
|
||||
this.groupBox1.Location = new System.Drawing.Point(12, 12);
|
||||
this.groupBox1.Location = new System.Drawing.Point(9, 10);
|
||||
this.groupBox1.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
|
||||
this.groupBox1.Name = "groupBox1";
|
||||
this.groupBox1.Size = new System.Drawing.Size(776, 97);
|
||||
this.groupBox1.Padding = new System.Windows.Forms.Padding(2, 2, 2, 2);
|
||||
this.groupBox1.Size = new System.Drawing.Size(582, 79);
|
||||
this.groupBox1.TabIndex = 1;
|
||||
this.groupBox1.TabStop = false;
|
||||
this.groupBox1.Text = "File IO test";
|
||||
//
|
||||
// txtSourceDir
|
||||
// lblOutMessage
|
||||
//
|
||||
this.txtSourceDir.Location = new System.Drawing.Point(103, 21);
|
||||
this.txtSourceDir.Name = "txtSourceDir";
|
||||
this.txtSourceDir.Size = new System.Drawing.Size(156, 22);
|
||||
this.txtSourceDir.TabIndex = 1;
|
||||
this.lblOutMessage.AutoSize = true;
|
||||
this.lblOutMessage.Location = new System.Drawing.Point(13, 50);
|
||||
this.lblOutMessage.Margin = new System.Windows.Forms.Padding(2, 0, 2, 0);
|
||||
this.lblOutMessage.Name = "lblOutMessage";
|
||||
this.lblOutMessage.Size = new System.Drawing.Size(16, 13);
|
||||
this.lblOutMessage.TabIndex = 7;
|
||||
this.lblOutMessage.Text = "...";
|
||||
//
|
||||
// label1
|
||||
// chkRecursive
|
||||
//
|
||||
this.label1.AutoSize = true;
|
||||
this.label1.Location = new System.Drawing.Point(17, 24);
|
||||
this.label1.Name = "label1";
|
||||
this.label1.Size = new System.Drawing.Size(80, 17);
|
||||
this.label1.TabIndex = 2;
|
||||
this.label1.Text = "Source DIR";
|
||||
//
|
||||
// label2
|
||||
//
|
||||
this.label2.AutoSize = true;
|
||||
this.label2.Location = new System.Drawing.Point(301, 24);
|
||||
this.label2.Name = "label2";
|
||||
this.label2.Size = new System.Drawing.Size(64, 17);
|
||||
this.label2.TabIndex = 4;
|
||||
this.label2.Text = "Dest DIR";
|
||||
//
|
||||
// txtDestDir
|
||||
//
|
||||
this.txtDestDir.Location = new System.Drawing.Point(371, 21);
|
||||
this.txtDestDir.Name = "txtDestDir";
|
||||
this.txtDestDir.Size = new System.Drawing.Size(156, 22);
|
||||
this.txtDestDir.TabIndex = 3;
|
||||
this.chkRecursive.AutoSize = true;
|
||||
this.chkRecursive.Location = new System.Drawing.Point(400, 17);
|
||||
this.chkRecursive.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
|
||||
this.chkRecursive.Name = "chkRecursive";
|
||||
this.chkRecursive.Size = new System.Drawing.Size(69, 17);
|
||||
this.chkRecursive.TabIndex = 6;
|
||||
this.chkRecursive.Text = "recursive";
|
||||
this.chkRecursive.UseVisualStyleBackColor = true;
|
||||
//
|
||||
// btnCopyAll
|
||||
//
|
||||
this.btnCopyAll.Location = new System.Drawing.Point(695, 18);
|
||||
this.btnCopyAll.Location = new System.Drawing.Point(521, 15);
|
||||
this.btnCopyAll.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
|
||||
this.btnCopyAll.Name = "btnCopyAll";
|
||||
this.btnCopyAll.Size = new System.Drawing.Size(75, 23);
|
||||
this.btnCopyAll.Size = new System.Drawing.Size(56, 19);
|
||||
this.btnCopyAll.TabIndex = 5;
|
||||
this.btnCopyAll.Text = "Copy All";
|
||||
this.btnCopyAll.UseVisualStyleBackColor = true;
|
||||
this.btnCopyAll.Click += new System.EventHandler(this.BtnCopyAll_Click);
|
||||
//
|
||||
// chkRecursive
|
||||
// label2
|
||||
//
|
||||
this.chkRecursive.AutoSize = true;
|
||||
this.chkRecursive.Location = new System.Drawing.Point(534, 21);
|
||||
this.chkRecursive.Name = "chkRecursive";
|
||||
this.chkRecursive.Size = new System.Drawing.Size(88, 21);
|
||||
this.chkRecursive.TabIndex = 6;
|
||||
this.chkRecursive.Text = "recursive";
|
||||
this.chkRecursive.UseVisualStyleBackColor = true;
|
||||
this.label2.AutoSize = true;
|
||||
this.label2.Location = new System.Drawing.Point(226, 20);
|
||||
this.label2.Margin = new System.Windows.Forms.Padding(2, 0, 2, 0);
|
||||
this.label2.Name = "label2";
|
||||
this.label2.Size = new System.Drawing.Size(51, 13);
|
||||
this.label2.TabIndex = 4;
|
||||
this.label2.Text = "Dest DIR";
|
||||
//
|
||||
// lblOutMessage
|
||||
// txtDestDir
|
||||
//
|
||||
this.lblOutMessage.AutoSize = true;
|
||||
this.lblOutMessage.Location = new System.Drawing.Point(17, 62);
|
||||
this.lblOutMessage.Name = "lblOutMessage";
|
||||
this.lblOutMessage.Size = new System.Drawing.Size(20, 17);
|
||||
this.lblOutMessage.TabIndex = 7;
|
||||
this.lblOutMessage.Text = "...";
|
||||
this.txtDestDir.Location = new System.Drawing.Point(278, 17);
|
||||
this.txtDestDir.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
|
||||
this.txtDestDir.Name = "txtDestDir";
|
||||
this.txtDestDir.Size = new System.Drawing.Size(118, 20);
|
||||
this.txtDestDir.TabIndex = 3;
|
||||
//
|
||||
// label1
|
||||
//
|
||||
this.label1.AutoSize = true;
|
||||
this.label1.Location = new System.Drawing.Point(13, 20);
|
||||
this.label1.Margin = new System.Windows.Forms.Padding(2, 0, 2, 0);
|
||||
this.label1.Name = "label1";
|
||||
this.label1.Size = new System.Drawing.Size(63, 13);
|
||||
this.label1.TabIndex = 2;
|
||||
this.label1.Text = "Source DIR";
|
||||
//
|
||||
// txtSourceDir
|
||||
//
|
||||
this.txtSourceDir.Location = new System.Drawing.Point(77, 17);
|
||||
this.txtSourceDir.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
|
||||
this.txtSourceDir.Name = "txtSourceDir";
|
||||
this.txtSourceDir.Size = new System.Drawing.Size(118, 20);
|
||||
this.txtSourceDir.TabIndex = 1;
|
||||
//
|
||||
// label3
|
||||
//
|
||||
this.label3.AutoSize = true;
|
||||
this.label3.Location = new System.Drawing.Point(21, 143);
|
||||
this.label3.Name = "label3";
|
||||
this.label3.Size = new System.Drawing.Size(64, 13);
|
||||
this.label3.TabIndex = 2;
|
||||
this.label3.Text = "HwSw Data";
|
||||
//
|
||||
// lblHwSwData
|
||||
//
|
||||
this.lblHwSwData.AutoSize = true;
|
||||
this.lblHwSwData.Location = new System.Drawing.Point(109, 143);
|
||||
this.lblHwSwData.Name = "lblHwSwData";
|
||||
this.lblHwSwData.Size = new System.Drawing.Size(16, 13);
|
||||
this.lblHwSwData.TabIndex = 3;
|
||||
this.lblHwSwData.Text = "...";
|
||||
//
|
||||
// MainForm
|
||||
//
|
||||
this.AutoScaleDimensions = new System.Drawing.SizeF(8F, 16F);
|
||||
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
|
||||
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
|
||||
this.ClientSize = new System.Drawing.Size(800, 450);
|
||||
this.ClientSize = new System.Drawing.Size(600, 366);
|
||||
this.Controls.Add(this.lblHwSwData);
|
||||
this.Controls.Add(this.label3);
|
||||
this.Controls.Add(this.groupBox1);
|
||||
this.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
|
||||
this.Name = "MainForm";
|
||||
this.Text = "WinForm library POC";
|
||||
this.groupBox1.ResumeLayout(false);
|
||||
@@ -144,6 +176,8 @@
|
||||
private System.Windows.Forms.TextBox txtSourceDir;
|
||||
private System.Windows.Forms.CheckBox chkRecursive;
|
||||
private System.Windows.Forms.Label lblOutMessage;
|
||||
private System.Windows.Forms.Label label3;
|
||||
private System.Windows.Forms.Label lblHwSwData;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -1,12 +1,6 @@
|
||||
using SteamWare;
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.ComponentModel;
|
||||
using System.Data;
|
||||
using System.Drawing;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
using System.Reflection;
|
||||
using System.Windows.Forms;
|
||||
|
||||
namespace TestBench
|
||||
@@ -24,6 +18,8 @@ namespace TestBench
|
||||
// imposto folders
|
||||
txtSourceDir.Text = @"C:\TMP\";
|
||||
txtDestDir.Text = @"L:\TMP\";
|
||||
|
||||
lblHwSwData.Text = SteamWare.HwSwInfo.man(Assembly.GetExecutingAssembly()).librariesVers;
|
||||
}
|
||||
|
||||
private void BtnCopyAll_Click(object sender, EventArgs e)
|
||||
|
||||
Reference in New Issue
Block a user