TracingDB : WorkplaceRegistration, etc. added, TrivialLoginDlg removed, ver. 1.5.61 --> 2.0.65

This commit is contained in:
Milan Hanajik
2018-08-28 09:58:58 +02:00
parent 0ef9505af1
commit fa818c5cf8
15 changed files with 421 additions and 340 deletions
+58
View File
@@ -8,12 +8,62 @@ namespace TracingDB.Forms
static readonly DateTime MinTime = new DateTime(1753, 1, 1, 0, 0, 0);
public string WorkplaceName
{
set { workplaceNameTextBox.Text = value; }
get { return workplaceNameTextBox.Text; }
}
public int ProcessFilter
{
set
{
if ((value & (int)SubClass.Normal) != 0 &&
(value & (int)SubClass.FlowTube) != 0 &&
(value & (int)SubClass.InheritsFlowTube) != 0)
{
processFilterComboBox.Text = "všetky";
}
else if ((value & (int)SubClass.FlowTube) != 0)
{
processFilterComboBox.Text = "flowtuby";
}
else if ((value & (int)SubClass.InheritsFlowTube) != 0)
{
processFilterComboBox.Text = "vodomery odvodene z flowtuby";
}
else /// if ((value & (int)SubClass.Normal) != 0)
{
processFilterComboBox.Text = "vodomery";
}
}
get
{
if (processFilterComboBox.Text == "všetky")
{
return (int)SubClass.Normal +
(int)SubClass.NormalWithoutPCB +
(int)SubClass.FlowTube +
(int)SubClass.InheritsFlowTube +
(int)SubClass.InheritsFlowTubeWithoutPCB;
}
else if (processFilterComboBox.Text == "flowtuby")
{
return (int)SubClass.FlowTube;
}
else if (processFilterComboBox.Text == "vodomery odvodene z flowtuby")
{
return (int)SubClass.InheritsFlowTube;
}
else /// if (processFilterComboBox.Text == "vodomery")
{
return (int)SubClass.Normal;
}
}
}
public string ConnectionString
{
set { connectionStringTextBox.Text = value; }
@@ -87,11 +137,19 @@ namespace TracingDB.Forms
public SettingsDlg(bool isWorkplace)
{
InitializeComponent();
if (isWorkplace)
{
oracleGroupBox.Visible = true;
timeGroupBox.Visible = true;
processFilterGroupBox.Visible = true;
processFilterComboBox.Items.Add("všetky");
processFilterComboBox.Items.Add("vodomery");
processFilterComboBox.Items.Add("vodomery odvodene z flowtuby");
processFilterComboBox.Items.Add("flowtuby");
}
extraBatteryLifetimeTextBox.Text = "0";
timePicker1.Format = DateTimePickerFormat.Custom;