C2023-006 Add time / eidt time to showing change bars.
This commit is contained in:
		@@ -57,7 +57,7 @@
 | 
				
			|||||||
			this.btnCancel.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right)));
 | 
								this.btnCancel.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right)));
 | 
				
			||||||
			this.btnCancel.ColorTable = DevComponents.DotNetBar.eButtonColor.OrangeWithBackground;
 | 
								this.btnCancel.ColorTable = DevComponents.DotNetBar.eButtonColor.OrangeWithBackground;
 | 
				
			||||||
			this.btnCancel.DialogResult = System.Windows.Forms.DialogResult.Cancel;
 | 
								this.btnCancel.DialogResult = System.Windows.Forms.DialogResult.Cancel;
 | 
				
			||||||
			this.btnCancel.Location = new System.Drawing.Point(165, 111);
 | 
								this.btnCancel.Location = new System.Drawing.Point(179, 111);
 | 
				
			||||||
			this.btnCancel.Name = "btnCancel";
 | 
								this.btnCancel.Name = "btnCancel";
 | 
				
			||||||
			this.btnCancel.Size = new System.Drawing.Size(64, 23);
 | 
								this.btnCancel.Size = new System.Drawing.Size(64, 23);
 | 
				
			||||||
			this.btnCancel.Style = DevComponents.DotNetBar.eDotNetBarStyle.StyleManagerControlled;
 | 
								this.btnCancel.Style = DevComponents.DotNetBar.eDotNetBarStyle.StyleManagerControlled;
 | 
				
			||||||
@@ -88,7 +88,7 @@
 | 
				
			|||||||
			this.dateTimeInput1.BackgroundStyle.CornerType = DevComponents.DotNetBar.eCornerType.Square;
 | 
								this.dateTimeInput1.BackgroundStyle.CornerType = DevComponents.DotNetBar.eCornerType.Square;
 | 
				
			||||||
			this.dateTimeInput1.ButtonDropDown.Shortcut = DevComponents.DotNetBar.eShortcut.AltDown;
 | 
								this.dateTimeInput1.ButtonDropDown.Shortcut = DevComponents.DotNetBar.eShortcut.AltDown;
 | 
				
			||||||
			this.dateTimeInput1.ButtonDropDown.Visible = true;
 | 
								this.dateTimeInput1.ButtonDropDown.Visible = true;
 | 
				
			||||||
			this.dateTimeInput1.CustomFormat = "MM/dd/yyyy";
 | 
								this.dateTimeInput1.CustomFormat = "MM/dd/yyyy HH:mm:ss";
 | 
				
			||||||
			this.dateTimeInput1.DateTimeSelectorVisibility = DevComponents.Editors.DateTimeAdv.eDateTimeSelectorVisibility.DateSelector;
 | 
								this.dateTimeInput1.DateTimeSelectorVisibility = DevComponents.Editors.DateTimeAdv.eDateTimeSelectorVisibility.DateSelector;
 | 
				
			||||||
			this.dateTimeInput1.Format = DevComponents.Editors.eDateTimePickerFormat.Custom;
 | 
								this.dateTimeInput1.Format = DevComponents.Editors.eDateTimePickerFormat.Custom;
 | 
				
			||||||
			this.dateTimeInput1.IsPopupCalendarOpen = false;
 | 
								this.dateTimeInput1.IsPopupCalendarOpen = false;
 | 
				
			||||||
@@ -122,7 +122,7 @@
 | 
				
			|||||||
			this.dateTimeInput1.MonthCalendar.NavigationBackgroundStyle.CornerType = DevComponents.DotNetBar.eCornerType.Square;
 | 
								this.dateTimeInput1.MonthCalendar.NavigationBackgroundStyle.CornerType = DevComponents.DotNetBar.eCornerType.Square;
 | 
				
			||||||
			this.dateTimeInput1.MonthCalendar.TodayButtonVisible = true;
 | 
								this.dateTimeInput1.MonthCalendar.TodayButtonVisible = true;
 | 
				
			||||||
			this.dateTimeInput1.Name = "dateTimeInput1";
 | 
								this.dateTimeInput1.Name = "dateTimeInput1";
 | 
				
			||||||
			this.dateTimeInput1.Size = new System.Drawing.Size(113, 20);
 | 
								this.dateTimeInput1.Size = new System.Drawing.Size(146, 20);
 | 
				
			||||||
			this.dateTimeInput1.Style = DevComponents.DotNetBar.eDotNetBarStyle.StyleManagerControlled;
 | 
								this.dateTimeInput1.Style = DevComponents.DotNetBar.eDotNetBarStyle.StyleManagerControlled;
 | 
				
			||||||
			this.superTooltip1.SetSuperTooltip(this.dateTimeInput1, new DevComponents.DotNetBar.SuperTooltipInfo("Change Bar Start Date", "", "Only the changes made after this date will have change bars.", null, null, DevComponents.DotNetBar.eTooltipColor.Gray, true, true, new System.Drawing.Size(138, 67)));
 | 
								this.superTooltip1.SetSuperTooltip(this.dateTimeInput1, new DevComponents.DotNetBar.SuperTooltipInfo("Change Bar Start Date", "", "Only the changes made after this date will have change bars.", null, null, DevComponents.DotNetBar.eTooltipColor.Gray, true, true, new System.Drawing.Size(138, 67)));
 | 
				
			||||||
			this.dateTimeInput1.TabIndex = 4;
 | 
								this.dateTimeInput1.TabIndex = 4;
 | 
				
			||||||
@@ -133,7 +133,7 @@
 | 
				
			|||||||
			// 
 | 
								// 
 | 
				
			||||||
			this.btnNow.AccessibleRole = System.Windows.Forms.AccessibleRole.PushButton;
 | 
								this.btnNow.AccessibleRole = System.Windows.Forms.AccessibleRole.PushButton;
 | 
				
			||||||
			this.btnNow.ColorTable = DevComponents.DotNetBar.eButtonColor.OrangeWithBackground;
 | 
								this.btnNow.ColorTable = DevComponents.DotNetBar.eButtonColor.OrangeWithBackground;
 | 
				
			||||||
			this.btnNow.Location = new System.Drawing.Point(149, 51);
 | 
								this.btnNow.Location = new System.Drawing.Point(182, 51);
 | 
				
			||||||
			this.btnNow.Name = "btnNow";
 | 
								this.btnNow.Name = "btnNow";
 | 
				
			||||||
			this.btnNow.Size = new System.Drawing.Size(49, 23);
 | 
								this.btnNow.Size = new System.Drawing.Size(49, 23);
 | 
				
			||||||
			this.btnNow.Style = DevComponents.DotNetBar.eDotNetBarStyle.StyleManagerControlled;
 | 
								this.btnNow.Style = DevComponents.DotNetBar.eDotNetBarStyle.StyleManagerControlled;
 | 
				
			||||||
@@ -146,7 +146,7 @@
 | 
				
			|||||||
			// 
 | 
								// 
 | 
				
			||||||
			this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
 | 
								this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
 | 
				
			||||||
			this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
 | 
								this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
 | 
				
			||||||
			this.ClientSize = new System.Drawing.Size(241, 144);
 | 
								this.ClientSize = new System.Drawing.Size(268, 144);
 | 
				
			||||||
			this.Controls.Add(this.btnNow);
 | 
								this.Controls.Add(this.btnNow);
 | 
				
			||||||
			this.Controls.Add(this.dateTimeInput1);
 | 
								this.Controls.Add(this.dateTimeInput1);
 | 
				
			||||||
			this.Controls.Add(this.label1);
 | 
								this.Controls.Add(this.label1);
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -32,13 +32,46 @@ namespace VEPROMS
 | 
				
			|||||||
		{
 | 
							{
 | 
				
			||||||
			string cbdt = MyProcConfig.Print_ChangeBarDate;
 | 
								string cbdt = MyProcConfig.Print_ChangeBarDate;
 | 
				
			||||||
			string[] tmp = cbdt.Split(' ');
 | 
								string[] tmp = cbdt.Split(' ');
 | 
				
			||||||
			cbdt = tmp[0] + " 00:00:00";
 | 
					
 | 
				
			||||||
			dateTimeInput1.Value = (cbdt == null || cbdt == "") ? DateTime.Now : DateTime.Parse(cbdt);
 | 
								if (tmp[0] == null || tmp[0] == "")  // First time date set.
 | 
				
			||||||
 | 
								{
 | 
				
			||||||
 | 
									cbdt = DateTime.Now.ToString("MM/dd/yyyy") + " " + DateTime.Now.ToString("HH:mm:ss");
 | 
				
			||||||
 | 
									dateTimeInput1.Value = DateTime.Parse(cbdt);
 | 
				
			||||||
 | 
									return;
 | 
				
			||||||
 | 
								}
 | 
				
			||||||
 | 
								else
 | 
				
			||||||
 | 
								{
 | 
				
			||||||
 | 
									DateTime tmpdt = DateTime.Parse(cbdt);
 | 
				
			||||||
 | 
									if (tmpdt.Date == DateTime.Today) // Date has before been set.
 | 
				
			||||||
 | 
									{
 | 
				
			||||||
 | 
										TimeSpan start = TimeSpan.Parse("00:00:00");
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
										var time = tmpdt.TimeOfDay;
 | 
				
			||||||
 | 
										if (start < time) // If time is greater than 12:00:00 AM
 | 
				
			||||||
 | 
										{
 | 
				
			||||||
 | 
											cbdt = DateTime.Now.ToString("MM/dd/yyyy") + " " + tmpdt.TimeOfDay.ToString();
 | 
				
			||||||
 | 
											dateTimeInput1.Value = DateTime.Parse(cbdt);
 | 
				
			||||||
 | 
											return;
 | 
				
			||||||
 | 
										}
 | 
				
			||||||
 | 
										else // if time is 12:00:00 AM
 | 
				
			||||||
 | 
										{
 | 
				
			||||||
 | 
											cbdt = DateTime.Now.ToString("MM/dd/yyyy") + " " + " 00:00:00";
 | 
				
			||||||
 | 
											dateTimeInput1.Value = DateTime.Parse(cbdt);
 | 
				
			||||||
 | 
											return;
 | 
				
			||||||
 | 
										}
 | 
				
			||||||
 | 
									}
 | 
				
			||||||
 | 
									else
 | 
				
			||||||
 | 
									{
 | 
				
			||||||
 | 
										cbdt = tmpdt.ToString();
 | 
				
			||||||
 | 
										dateTimeInput1.Value = DateTime.Parse(cbdt);
 | 
				
			||||||
 | 
										return;
 | 
				
			||||||
 | 
									}
 | 
				
			||||||
 | 
								}
 | 
				
			||||||
		}
 | 
							}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
		private void btnOK_Click(object sender, EventArgs e)
 | 
							private void btnOK_Click(object sender, EventArgs e)
 | 
				
			||||||
		{
 | 
							{
 | 
				
			||||||
			MyProcConfig.Print_ChangeBarDate = dateTimeInput1.Value.ToString("MM/dd/yyyy 00:00:00");// ("MM/dd/yyyy HH:mm:ss");
 | 
								MyProcConfig.Print_ChangeBarDate = dateTimeInput1.Value.ToString("MM/dd/yyyy HH:mm:ss");// ("MM/dd/yyyy HH:mm:ss");
 | 
				
			||||||
		}
 | 
							}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -112,12 +112,12 @@
 | 
				
			|||||||
    <value>2.0</value>
 | 
					    <value>2.0</value>
 | 
				
			||||||
  </resheader>
 | 
					  </resheader>
 | 
				
			||||||
  <resheader name="reader">
 | 
					  <resheader name="reader">
 | 
				
			||||||
    <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
 | 
					    <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
 | 
				
			||||||
  </resheader>
 | 
					  </resheader>
 | 
				
			||||||
  <resheader name="writer">
 | 
					  <resheader name="writer">
 | 
				
			||||||
    <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
 | 
					    <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
 | 
				
			||||||
  </resheader>
 | 
					  </resheader>
 | 
				
			||||||
  <metadata name="superTooltip1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
 | 
					  <metadata name="superTooltip1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
 | 
				
			||||||
    <value>17, 17</value>
 | 
					    <value>17, 17</value>
 | 
				
			||||||
  </metadata>
 | 
					  </metadata>
 | 
				
			||||||
</root>
 | 
					</root>
 | 
				
			||||||
		Reference in New Issue
	
	Block a user