1258 lines
63 KiB
C#
1258 lines
63 KiB
C#
using System;
|
|
using System.Drawing;
|
|
using System.Collections;
|
|
using System.ComponentModel;
|
|
using System.Windows.Forms;
|
|
using GZTW.AyaNova.BLL;
|
|
using Infragistics.Win;
|
|
using Infragistics.Win.UltraWinGrid;
|
|
using Infragistics.Win.UltraWinEditors;
|
|
using log4net;
|
|
|
|
namespace AyaNova
|
|
{
|
|
/// <summary>
|
|
/// Summary description for NotifyDeliverySettingsForm.
|
|
/// </summary>
|
|
public class NotifyDeliverySettingsForm : System.Windows.Forms.Form
|
|
{
|
|
// Create a logger for use in this class
|
|
//case 1039 private static readonly log4net.ILog log = log4net.LogManager.GetLogger(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType);
|
|
private System.Windows.Forms.Panel panel1;
|
|
private Infragistics.Win.UltraWinEditors.UltraCheckEditor ckAnyTime;
|
|
private Infragistics.Win.Misc.UltraLabel lblDayOfWeek;
|
|
private Infragistics.Win.Misc.UltraLabel lblMonday;
|
|
private Infragistics.Win.UltraWinEditors.UltraCheckEditor ckDeliverMonday;
|
|
private Infragistics.Win.UltraWinEditors.UltraCheckEditor ckAllDayMonday;
|
|
private GZTW.WinForm.Controls.GZDateTimePicker dtStartTimeMonday;
|
|
private GZTW.WinForm.Controls.GZDateTimePicker dtEndTimeMonday;
|
|
private GZTW.WinForm.Controls.GZDateTimePicker dtEndTimeTuesday;
|
|
private GZTW.WinForm.Controls.GZDateTimePicker dtStartTimeTuesday;
|
|
private Infragistics.Win.UltraWinEditors.UltraCheckEditor ckAllDayTuesday;
|
|
private Infragistics.Win.UltraWinEditors.UltraCheckEditor ckDeliverTuesday;
|
|
private Infragistics.Win.Misc.UltraLabel lblTuesday;
|
|
private Infragistics.Win.Misc.UltraLabel lblWednesday;
|
|
private Infragistics.Win.UltraWinEditors.UltraCheckEditor ckDeliverSunday;
|
|
private Infragistics.Win.Misc.UltraLabel lblSunday;
|
|
private Infragistics.Win.UltraWinEditors.UltraCheckEditor ckDeliverSaturday;
|
|
private Infragistics.Win.Misc.UltraLabel lblSaturday;
|
|
private Infragistics.Win.UltraWinEditors.UltraCheckEditor ckDeliverFriday;
|
|
private Infragistics.Win.Misc.UltraLabel lblFriday;
|
|
private Infragistics.Win.UltraWinEditors.UltraCheckEditor ckDeliverThursday;
|
|
private Infragistics.Win.Misc.UltraLabel lblThursday;
|
|
private Infragistics.Win.UltraWinEditors.UltraCheckEditor ckDeliverWednesday;
|
|
private Infragistics.Win.Misc.UltraLabel lblEndTime;
|
|
private Infragistics.Win.Misc.UltraLabel lblStartTime;
|
|
private Infragistics.Win.Misc.UltraLabel lblAllDay;
|
|
private Infragistics.Win.Misc.UltraLabel lblDeliver;
|
|
private System.Windows.Forms.Label lblGray1;
|
|
private System.Windows.Forms.Label lblGray2;
|
|
private System.Windows.Forms.Label lblGray3;
|
|
private System.Windows.Forms.Label lblGray4;
|
|
private GZTW.WinForm.Controls.GZDateTimePicker dtEndTimeSunday;
|
|
private GZTW.WinForm.Controls.GZDateTimePicker dtStartTimeSunday;
|
|
private Infragistics.Win.UltraWinEditors.UltraCheckEditor ckAllDaySunday;
|
|
private GZTW.WinForm.Controls.GZDateTimePicker dtEndTimeSaturday;
|
|
private GZTW.WinForm.Controls.GZDateTimePicker dtStartTimeSaturday;
|
|
private Infragistics.Win.UltraWinEditors.UltraCheckEditor ckAllDaySaturday;
|
|
private GZTW.WinForm.Controls.GZDateTimePicker dtEndTimeFriday;
|
|
private GZTW.WinForm.Controls.GZDateTimePicker dtStartTimeFriday;
|
|
private Infragistics.Win.UltraWinEditors.UltraCheckEditor ckAllDayFriday;
|
|
private GZTW.WinForm.Controls.GZDateTimePicker dtEndTimeThursday;
|
|
private GZTW.WinForm.Controls.GZDateTimePicker dtStartTimeThursday;
|
|
private Infragistics.Win.UltraWinEditors.UltraCheckEditor ckAllDayThursday;
|
|
private GZTW.WinForm.Controls.GZDateTimePicker dtEndTimeWednesday;
|
|
private GZTW.WinForm.Controls.GZDateTimePicker dtStartTimeWednesday;
|
|
private Infragistics.Win.UltraWinEditors.UltraCheckEditor ckAllDayWednesday;
|
|
|
|
private Infragistics.Win.UltraWinGrid.UltraGrid Grid;
|
|
|
|
|
|
public NotifyDeliverySettingsForm()
|
|
{
|
|
//
|
|
// Required for Windows Form Designer support
|
|
//
|
|
InitializeComponent();
|
|
|
|
//
|
|
//
|
|
//
|
|
}
|
|
|
|
/// <summary>
|
|
/// Clean up any resources being used.
|
|
/// </summary>
|
|
protected override void Dispose( bool disposing )
|
|
{
|
|
base.Dispose( disposing );
|
|
}
|
|
|
|
#region Windows Form Designer geneNotifyDeliverySettingd code
|
|
/// <summary>
|
|
/// Required method for Designer support - do not modify
|
|
/// the contents of this method with the code editor.
|
|
/// </summary>
|
|
private void InitializeComponent()
|
|
{
|
|
Infragistics.Win.Appearance appearance1 = new Infragistics.Win.Appearance();
|
|
Infragistics.Win.Appearance appearance2 = new Infragistics.Win.Appearance();
|
|
Infragistics.Win.Appearance appearance3 = new Infragistics.Win.Appearance();
|
|
Infragistics.Win.Appearance appearance4 = new Infragistics.Win.Appearance();
|
|
this.Grid = new Infragistics.Win.UltraWinGrid.UltraGrid();
|
|
this.panel1 = new System.Windows.Forms.Panel();
|
|
this.dtEndTimeSunday = new GZTW.WinForm.Controls.GZDateTimePicker();
|
|
this.dtStartTimeSunday = new GZTW.WinForm.Controls.GZDateTimePicker();
|
|
this.ckAllDaySunday = new Infragistics.Win.UltraWinEditors.UltraCheckEditor();
|
|
this.ckDeliverSunday = new Infragistics.Win.UltraWinEditors.UltraCheckEditor();
|
|
this.lblSunday = new Infragistics.Win.Misc.UltraLabel();
|
|
this.dtEndTimeSaturday = new GZTW.WinForm.Controls.GZDateTimePicker();
|
|
this.dtStartTimeSaturday = new GZTW.WinForm.Controls.GZDateTimePicker();
|
|
this.ckAllDaySaturday = new Infragistics.Win.UltraWinEditors.UltraCheckEditor();
|
|
this.ckDeliverSaturday = new Infragistics.Win.UltraWinEditors.UltraCheckEditor();
|
|
this.lblSaturday = new Infragistics.Win.Misc.UltraLabel();
|
|
this.dtEndTimeFriday = new GZTW.WinForm.Controls.GZDateTimePicker();
|
|
this.dtStartTimeFriday = new GZTW.WinForm.Controls.GZDateTimePicker();
|
|
this.ckAllDayFriday = new Infragistics.Win.UltraWinEditors.UltraCheckEditor();
|
|
this.ckDeliverFriday = new Infragistics.Win.UltraWinEditors.UltraCheckEditor();
|
|
this.lblFriday = new Infragistics.Win.Misc.UltraLabel();
|
|
this.dtEndTimeThursday = new GZTW.WinForm.Controls.GZDateTimePicker();
|
|
this.dtStartTimeThursday = new GZTW.WinForm.Controls.GZDateTimePicker();
|
|
this.ckAllDayThursday = new Infragistics.Win.UltraWinEditors.UltraCheckEditor();
|
|
this.ckDeliverThursday = new Infragistics.Win.UltraWinEditors.UltraCheckEditor();
|
|
this.lblThursday = new Infragistics.Win.Misc.UltraLabel();
|
|
this.dtEndTimeWednesday = new GZTW.WinForm.Controls.GZDateTimePicker();
|
|
this.dtStartTimeWednesday = new GZTW.WinForm.Controls.GZDateTimePicker();
|
|
this.ckAllDayWednesday = new Infragistics.Win.UltraWinEditors.UltraCheckEditor();
|
|
this.ckDeliverWednesday = new Infragistics.Win.UltraWinEditors.UltraCheckEditor();
|
|
this.lblWednesday = new Infragistics.Win.Misc.UltraLabel();
|
|
this.dtEndTimeTuesday = new GZTW.WinForm.Controls.GZDateTimePicker();
|
|
this.dtStartTimeTuesday = new GZTW.WinForm.Controls.GZDateTimePicker();
|
|
this.ckAllDayTuesday = new Infragistics.Win.UltraWinEditors.UltraCheckEditor();
|
|
this.ckDeliverTuesday = new Infragistics.Win.UltraWinEditors.UltraCheckEditor();
|
|
this.lblTuesday = new Infragistics.Win.Misc.UltraLabel();
|
|
this.dtEndTimeMonday = new GZTW.WinForm.Controls.GZDateTimePicker();
|
|
this.dtStartTimeMonday = new GZTW.WinForm.Controls.GZDateTimePicker();
|
|
this.ckAllDayMonday = new Infragistics.Win.UltraWinEditors.UltraCheckEditor();
|
|
this.ckDeliverMonday = new Infragistics.Win.UltraWinEditors.UltraCheckEditor();
|
|
this.lblMonday = new Infragistics.Win.Misc.UltraLabel();
|
|
this.lblEndTime = new Infragistics.Win.Misc.UltraLabel();
|
|
this.lblStartTime = new Infragistics.Win.Misc.UltraLabel();
|
|
this.lblAllDay = new Infragistics.Win.Misc.UltraLabel();
|
|
this.lblDeliver = new Infragistics.Win.Misc.UltraLabel();
|
|
this.lblDayOfWeek = new Infragistics.Win.Misc.UltraLabel();
|
|
this.ckAnyTime = new Infragistics.Win.UltraWinEditors.UltraCheckEditor();
|
|
this.lblGray1 = new System.Windows.Forms.Label();
|
|
this.lblGray2 = new System.Windows.Forms.Label();
|
|
this.lblGray3 = new System.Windows.Forms.Label();
|
|
this.lblGray4 = new System.Windows.Forms.Label();
|
|
((System.ComponentModel.ISupportInitialize)(this.Grid)).BeginInit();
|
|
this.panel1.SuspendLayout();
|
|
((System.ComponentModel.ISupportInitialize)(this.dtEndTimeSunday)).BeginInit();
|
|
((System.ComponentModel.ISupportInitialize)(this.dtStartTimeSunday)).BeginInit();
|
|
((System.ComponentModel.ISupportInitialize)(this.ckAllDaySunday)).BeginInit();
|
|
((System.ComponentModel.ISupportInitialize)(this.ckDeliverSunday)).BeginInit();
|
|
((System.ComponentModel.ISupportInitialize)(this.dtEndTimeSaturday)).BeginInit();
|
|
((System.ComponentModel.ISupportInitialize)(this.dtStartTimeSaturday)).BeginInit();
|
|
((System.ComponentModel.ISupportInitialize)(this.ckAllDaySaturday)).BeginInit();
|
|
((System.ComponentModel.ISupportInitialize)(this.ckDeliverSaturday)).BeginInit();
|
|
((System.ComponentModel.ISupportInitialize)(this.dtEndTimeFriday)).BeginInit();
|
|
((System.ComponentModel.ISupportInitialize)(this.dtStartTimeFriday)).BeginInit();
|
|
((System.ComponentModel.ISupportInitialize)(this.ckAllDayFriday)).BeginInit();
|
|
((System.ComponentModel.ISupportInitialize)(this.ckDeliverFriday)).BeginInit();
|
|
((System.ComponentModel.ISupportInitialize)(this.dtEndTimeThursday)).BeginInit();
|
|
((System.ComponentModel.ISupportInitialize)(this.dtStartTimeThursday)).BeginInit();
|
|
((System.ComponentModel.ISupportInitialize)(this.ckAllDayThursday)).BeginInit();
|
|
((System.ComponentModel.ISupportInitialize)(this.ckDeliverThursday)).BeginInit();
|
|
((System.ComponentModel.ISupportInitialize)(this.dtEndTimeWednesday)).BeginInit();
|
|
((System.ComponentModel.ISupportInitialize)(this.dtStartTimeWednesday)).BeginInit();
|
|
((System.ComponentModel.ISupportInitialize)(this.ckAllDayWednesday)).BeginInit();
|
|
((System.ComponentModel.ISupportInitialize)(this.ckDeliverWednesday)).BeginInit();
|
|
((System.ComponentModel.ISupportInitialize)(this.dtEndTimeTuesday)).BeginInit();
|
|
((System.ComponentModel.ISupportInitialize)(this.dtStartTimeTuesday)).BeginInit();
|
|
((System.ComponentModel.ISupportInitialize)(this.ckAllDayTuesday)).BeginInit();
|
|
((System.ComponentModel.ISupportInitialize)(this.ckDeliverTuesday)).BeginInit();
|
|
((System.ComponentModel.ISupportInitialize)(this.dtEndTimeMonday)).BeginInit();
|
|
((System.ComponentModel.ISupportInitialize)(this.dtStartTimeMonday)).BeginInit();
|
|
((System.ComponentModel.ISupportInitialize)(this.ckAllDayMonday)).BeginInit();
|
|
((System.ComponentModel.ISupportInitialize)(this.ckDeliverMonday)).BeginInit();
|
|
((System.ComponentModel.ISupportInitialize)(this.ckAnyTime)).BeginInit();
|
|
this.SuspendLayout();
|
|
//
|
|
// Grid
|
|
//
|
|
this.Grid.Cursor = System.Windows.Forms.Cursors.Hand;
|
|
this.Grid.DisplayLayout.Override.SelectTypeRow = Infragistics.Win.UltraWinGrid.SelectType.Single;
|
|
this.Grid.Dock = System.Windows.Forms.DockStyle.Fill;
|
|
this.Grid.Location = new System.Drawing.Point(0, 0);
|
|
this.Grid.Name = "Grid";
|
|
this.Grid.Size = new System.Drawing.Size(708, 139);
|
|
this.Grid.TabIndex = 0;
|
|
this.Grid.InitializeRow += new Infragistics.Win.UltraWinGrid.InitializeRowEventHandler(this.Grid_InitializeRow);
|
|
this.Grid.AfterRowActivate += new System.EventHandler(this.Grid_AfterRowActivate);
|
|
this.Grid.AfterRowsDeleted += new System.EventHandler(this.Grid_AfterRowsDeleted);
|
|
this.Grid.BeforeRowsDeleted += new Infragistics.Win.UltraWinGrid.BeforeRowsDeletedEventHandler(this.Grid_BeforeRowsDeleted);
|
|
this.Grid.MouseEnterElement += new Infragistics.Win.UIElementEventHandler(this.Grid_MouseEnterElement);
|
|
//
|
|
// panel1
|
|
//
|
|
this.panel1.Controls.Add(this.dtEndTimeSunday);
|
|
this.panel1.Controls.Add(this.dtStartTimeSunday);
|
|
this.panel1.Controls.Add(this.ckAllDaySunday);
|
|
this.panel1.Controls.Add(this.ckDeliverSunday);
|
|
this.panel1.Controls.Add(this.lblSunday);
|
|
this.panel1.Controls.Add(this.dtEndTimeSaturday);
|
|
this.panel1.Controls.Add(this.dtStartTimeSaturday);
|
|
this.panel1.Controls.Add(this.ckAllDaySaturday);
|
|
this.panel1.Controls.Add(this.ckDeliverSaturday);
|
|
this.panel1.Controls.Add(this.lblSaturday);
|
|
this.panel1.Controls.Add(this.dtEndTimeFriday);
|
|
this.panel1.Controls.Add(this.dtStartTimeFriday);
|
|
this.panel1.Controls.Add(this.ckAllDayFriday);
|
|
this.panel1.Controls.Add(this.ckDeliverFriday);
|
|
this.panel1.Controls.Add(this.lblFriday);
|
|
this.panel1.Controls.Add(this.dtEndTimeThursday);
|
|
this.panel1.Controls.Add(this.dtStartTimeThursday);
|
|
this.panel1.Controls.Add(this.ckAllDayThursday);
|
|
this.panel1.Controls.Add(this.ckDeliverThursday);
|
|
this.panel1.Controls.Add(this.lblThursday);
|
|
this.panel1.Controls.Add(this.dtEndTimeWednesday);
|
|
this.panel1.Controls.Add(this.dtStartTimeWednesday);
|
|
this.panel1.Controls.Add(this.ckAllDayWednesday);
|
|
this.panel1.Controls.Add(this.ckDeliverWednesday);
|
|
this.panel1.Controls.Add(this.lblWednesday);
|
|
this.panel1.Controls.Add(this.dtEndTimeTuesday);
|
|
this.panel1.Controls.Add(this.dtStartTimeTuesday);
|
|
this.panel1.Controls.Add(this.ckAllDayTuesday);
|
|
this.panel1.Controls.Add(this.ckDeliverTuesday);
|
|
this.panel1.Controls.Add(this.lblTuesday);
|
|
this.panel1.Controls.Add(this.dtEndTimeMonday);
|
|
this.panel1.Controls.Add(this.dtStartTimeMonday);
|
|
this.panel1.Controls.Add(this.ckAllDayMonday);
|
|
this.panel1.Controls.Add(this.ckDeliverMonday);
|
|
this.panel1.Controls.Add(this.lblMonday);
|
|
this.panel1.Controls.Add(this.lblEndTime);
|
|
this.panel1.Controls.Add(this.lblStartTime);
|
|
this.panel1.Controls.Add(this.lblAllDay);
|
|
this.panel1.Controls.Add(this.lblDeliver);
|
|
this.panel1.Controls.Add(this.lblDayOfWeek);
|
|
this.panel1.Controls.Add(this.ckAnyTime);
|
|
this.panel1.Controls.Add(this.lblGray1);
|
|
this.panel1.Controls.Add(this.lblGray2);
|
|
this.panel1.Controls.Add(this.lblGray3);
|
|
this.panel1.Controls.Add(this.lblGray4);
|
|
this.panel1.Dock = System.Windows.Forms.DockStyle.Bottom;
|
|
this.panel1.Location = new System.Drawing.Point(0, 139);
|
|
this.panel1.Name = "panel1";
|
|
this.panel1.Size = new System.Drawing.Size(708, 314);
|
|
this.panel1.TabIndex = 1;
|
|
//
|
|
// dtEndTimeSunday
|
|
//
|
|
this.dtEndTimeSunday.DropDownButtonDisplayStyle = Infragistics.Win.ButtonDisplayStyle.Never;
|
|
this.dtEndTimeSunday.GZEnabled = true;
|
|
this.dtEndTimeSunday.GZReadOnly = false;
|
|
this.dtEndTimeSunday.Location = new System.Drawing.Point(518, 282);
|
|
this.dtEndTimeSunday.MaskInput = "{time}";
|
|
this.dtEndTimeSunday.Name = "dtEndTimeSunday";
|
|
this.dtEndTimeSunday.Size = new System.Drawing.Size(87, 24);
|
|
this.dtEndTimeSunday.TabIndex = 132;
|
|
//
|
|
// dtStartTimeSunday
|
|
//
|
|
this.dtStartTimeSunday.DropDownButtonDisplayStyle = Infragistics.Win.ButtonDisplayStyle.Never;
|
|
this.dtStartTimeSunday.GZEnabled = true;
|
|
this.dtStartTimeSunday.GZReadOnly = false;
|
|
this.dtStartTimeSunday.Location = new System.Drawing.Point(403, 282);
|
|
this.dtStartTimeSunday.MaskInput = "{time}";
|
|
this.dtStartTimeSunday.Name = "dtStartTimeSunday";
|
|
this.dtStartTimeSunday.Size = new System.Drawing.Size(87, 24);
|
|
this.dtStartTimeSunday.TabIndex = 131;
|
|
//
|
|
// ckAllDaySunday
|
|
//
|
|
this.ckAllDaySunday.BackColor = System.Drawing.SystemColors.ControlLightLight;
|
|
this.ckAllDaySunday.BackColorInternal = System.Drawing.SystemColors.ControlLightLight;
|
|
this.ckAllDaySunday.CheckAlign = System.Drawing.ContentAlignment.MiddleCenter;
|
|
this.ckAllDaySunday.Location = new System.Drawing.Point(317, 284);
|
|
this.ckAllDaySunday.Name = "ckAllDaySunday";
|
|
this.ckAllDaySunday.Size = new System.Drawing.Size(19, 18);
|
|
this.ckAllDaySunday.TabIndex = 130;
|
|
this.ckAllDaySunday.CheckedChanged += new System.EventHandler(this.EventWindowControlUpdated);
|
|
//
|
|
// ckDeliverSunday
|
|
//
|
|
this.ckDeliverSunday.BackColor = System.Drawing.SystemColors.ControlLightLight;
|
|
this.ckDeliverSunday.BackColorInternal = System.Drawing.SystemColors.ControlLightLight;
|
|
this.ckDeliverSunday.CheckAlign = System.Drawing.ContentAlignment.MiddleCenter;
|
|
this.ckDeliverSunday.Location = new System.Drawing.Point(182, 285);
|
|
this.ckDeliverSunday.Name = "ckDeliverSunday";
|
|
this.ckDeliverSunday.Size = new System.Drawing.Size(20, 18);
|
|
this.ckDeliverSunday.TabIndex = 129;
|
|
this.ckDeliverSunday.CheckedChanged += new System.EventHandler(this.EventWindowControlUpdated);
|
|
//
|
|
// lblSunday
|
|
//
|
|
this.lblSunday.BackColorInternal = System.Drawing.SystemColors.ControlLightLight;
|
|
this.lblSunday.BorderStyleOuter = Infragistics.Win.UIElementBorderStyle.None;
|
|
this.lblSunday.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
|
|
this.lblSunday.Location = new System.Drawing.Point(10, 285);
|
|
this.lblSunday.Name = "lblSunday";
|
|
this.lblSunday.Size = new System.Drawing.Size(124, 18);
|
|
this.lblSunday.TabIndex = 128;
|
|
this.lblSunday.Tag = "";
|
|
this.lblSunday.Text = "LT:UI.Label.Day.Sunday";
|
|
this.lblSunday.WrapText = false;
|
|
//
|
|
// dtEndTimeSaturday
|
|
//
|
|
this.dtEndTimeSaturday.DropDownButtonDisplayStyle = Infragistics.Win.ButtonDisplayStyle.Never;
|
|
this.dtEndTimeSaturday.GZEnabled = true;
|
|
this.dtEndTimeSaturday.GZReadOnly = false;
|
|
this.dtEndTimeSaturday.Location = new System.Drawing.Point(518, 250);
|
|
this.dtEndTimeSaturday.MaskInput = "{time}";
|
|
this.dtEndTimeSaturday.Name = "dtEndTimeSaturday";
|
|
this.dtEndTimeSaturday.Size = new System.Drawing.Size(87, 24);
|
|
this.dtEndTimeSaturday.TabIndex = 127;
|
|
//
|
|
// dtStartTimeSaturday
|
|
//
|
|
this.dtStartTimeSaturday.DropDownButtonDisplayStyle = Infragistics.Win.ButtonDisplayStyle.Never;
|
|
this.dtStartTimeSaturday.GZEnabled = true;
|
|
this.dtStartTimeSaturday.GZReadOnly = false;
|
|
this.dtStartTimeSaturday.Location = new System.Drawing.Point(403, 250);
|
|
this.dtStartTimeSaturday.MaskInput = "{time}";
|
|
this.dtStartTimeSaturday.Name = "dtStartTimeSaturday";
|
|
this.dtStartTimeSaturday.Size = new System.Drawing.Size(87, 24);
|
|
this.dtStartTimeSaturday.TabIndex = 126;
|
|
//
|
|
// ckAllDaySaturday
|
|
//
|
|
this.ckAllDaySaturday.CheckAlign = System.Drawing.ContentAlignment.MiddleCenter;
|
|
this.ckAllDaySaturday.Location = new System.Drawing.Point(317, 253);
|
|
this.ckAllDaySaturday.Name = "ckAllDaySaturday";
|
|
this.ckAllDaySaturday.Size = new System.Drawing.Size(19, 18);
|
|
this.ckAllDaySaturday.TabIndex = 125;
|
|
this.ckAllDaySaturday.CheckedChanged += new System.EventHandler(this.EventWindowControlUpdated);
|
|
//
|
|
// ckDeliverSaturday
|
|
//
|
|
this.ckDeliverSaturday.CheckAlign = System.Drawing.ContentAlignment.MiddleCenter;
|
|
this.ckDeliverSaturday.Location = new System.Drawing.Point(182, 252);
|
|
this.ckDeliverSaturday.Name = "ckDeliverSaturday";
|
|
this.ckDeliverSaturday.Size = new System.Drawing.Size(20, 23);
|
|
this.ckDeliverSaturday.TabIndex = 124;
|
|
this.ckDeliverSaturday.CheckedChanged += new System.EventHandler(this.EventWindowControlUpdated);
|
|
//
|
|
// lblSaturday
|
|
//
|
|
this.lblSaturday.BorderStyleOuter = Infragistics.Win.UIElementBorderStyle.None;
|
|
this.lblSaturday.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
|
|
this.lblSaturday.Location = new System.Drawing.Point(10, 254);
|
|
this.lblSaturday.Name = "lblSaturday";
|
|
this.lblSaturday.Size = new System.Drawing.Size(124, 18);
|
|
this.lblSaturday.TabIndex = 123;
|
|
this.lblSaturday.Tag = "";
|
|
this.lblSaturday.Text = "LT:UI.Label.Day.Saturday";
|
|
this.lblSaturday.WrapText = false;
|
|
//
|
|
// dtEndTimeFriday
|
|
//
|
|
this.dtEndTimeFriday.DropDownButtonDisplayStyle = Infragistics.Win.ButtonDisplayStyle.Never;
|
|
this.dtEndTimeFriday.GZEnabled = true;
|
|
this.dtEndTimeFriday.GZReadOnly = false;
|
|
this.dtEndTimeFriday.Location = new System.Drawing.Point(518, 219);
|
|
this.dtEndTimeFriday.MaskInput = "{time}";
|
|
this.dtEndTimeFriday.Name = "dtEndTimeFriday";
|
|
this.dtEndTimeFriday.Size = new System.Drawing.Size(87, 24);
|
|
this.dtEndTimeFriday.TabIndex = 122;
|
|
//
|
|
// dtStartTimeFriday
|
|
//
|
|
this.dtStartTimeFriday.DropDownButtonDisplayStyle = Infragistics.Win.ButtonDisplayStyle.Never;
|
|
this.dtStartTimeFriday.GZEnabled = true;
|
|
this.dtStartTimeFriday.GZReadOnly = false;
|
|
this.dtStartTimeFriday.Location = new System.Drawing.Point(403, 219);
|
|
this.dtStartTimeFriday.MaskInput = "{time}";
|
|
this.dtStartTimeFriday.Name = "dtStartTimeFriday";
|
|
this.dtStartTimeFriday.Size = new System.Drawing.Size(87, 24);
|
|
this.dtStartTimeFriday.TabIndex = 121;
|
|
//
|
|
// ckAllDayFriday
|
|
//
|
|
this.ckAllDayFriday.BackColor = System.Drawing.SystemColors.ControlLightLight;
|
|
this.ckAllDayFriday.BackColorInternal = System.Drawing.SystemColors.ControlLightLight;
|
|
this.ckAllDayFriday.CheckAlign = System.Drawing.ContentAlignment.MiddleCenter;
|
|
this.ckAllDayFriday.Location = new System.Drawing.Point(317, 223);
|
|
this.ckAllDayFriday.Name = "ckAllDayFriday";
|
|
this.ckAllDayFriday.Size = new System.Drawing.Size(19, 18);
|
|
this.ckAllDayFriday.TabIndex = 120;
|
|
this.ckAllDayFriday.CheckedChanged += new System.EventHandler(this.EventWindowControlUpdated);
|
|
//
|
|
// ckDeliverFriday
|
|
//
|
|
this.ckDeliverFriday.BackColor = System.Drawing.SystemColors.ControlLightLight;
|
|
this.ckDeliverFriday.BackColorInternal = System.Drawing.SystemColors.ControlLightLight;
|
|
this.ckDeliverFriday.CheckAlign = System.Drawing.ContentAlignment.MiddleCenter;
|
|
this.ckDeliverFriday.Location = new System.Drawing.Point(182, 222);
|
|
this.ckDeliverFriday.Name = "ckDeliverFriday";
|
|
this.ckDeliverFriday.Size = new System.Drawing.Size(20, 23);
|
|
this.ckDeliverFriday.TabIndex = 119;
|
|
this.ckDeliverFriday.CheckedChanged += new System.EventHandler(this.EventWindowControlUpdated);
|
|
//
|
|
// lblFriday
|
|
//
|
|
this.lblFriday.BackColorInternal = System.Drawing.SystemColors.ControlLightLight;
|
|
this.lblFriday.BorderStyleOuter = Infragistics.Win.UIElementBorderStyle.None;
|
|
this.lblFriday.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
|
|
this.lblFriday.Location = new System.Drawing.Point(10, 223);
|
|
this.lblFriday.Name = "lblFriday";
|
|
this.lblFriday.Size = new System.Drawing.Size(124, 18);
|
|
this.lblFriday.TabIndex = 118;
|
|
this.lblFriday.Tag = "";
|
|
this.lblFriday.Text = "LT:UI.Label.Day.Friday";
|
|
this.lblFriday.WrapText = false;
|
|
//
|
|
// dtEndTimeThursday
|
|
//
|
|
this.dtEndTimeThursday.DropDownButtonDisplayStyle = Infragistics.Win.ButtonDisplayStyle.Never;
|
|
this.dtEndTimeThursday.GZEnabled = true;
|
|
this.dtEndTimeThursday.GZReadOnly = false;
|
|
this.dtEndTimeThursday.Location = new System.Drawing.Point(518, 189);
|
|
this.dtEndTimeThursday.MaskInput = "{time}";
|
|
this.dtEndTimeThursday.Name = "dtEndTimeThursday";
|
|
this.dtEndTimeThursday.Size = new System.Drawing.Size(87, 24);
|
|
this.dtEndTimeThursday.TabIndex = 117;
|
|
//
|
|
// dtStartTimeThursday
|
|
//
|
|
this.dtStartTimeThursday.DropDownButtonDisplayStyle = Infragistics.Win.ButtonDisplayStyle.Never;
|
|
this.dtStartTimeThursday.GZEnabled = true;
|
|
this.dtStartTimeThursday.GZReadOnly = false;
|
|
this.dtStartTimeThursday.Location = new System.Drawing.Point(403, 189);
|
|
this.dtStartTimeThursday.MaskInput = "{time}";
|
|
this.dtStartTimeThursday.Name = "dtStartTimeThursday";
|
|
this.dtStartTimeThursday.Size = new System.Drawing.Size(87, 24);
|
|
this.dtStartTimeThursday.TabIndex = 116;
|
|
//
|
|
// ckAllDayThursday
|
|
//
|
|
this.ckAllDayThursday.CheckAlign = System.Drawing.ContentAlignment.MiddleCenter;
|
|
this.ckAllDayThursday.Location = new System.Drawing.Point(317, 194);
|
|
this.ckAllDayThursday.Name = "ckAllDayThursday";
|
|
this.ckAllDayThursday.Size = new System.Drawing.Size(19, 18);
|
|
this.ckAllDayThursday.TabIndex = 115;
|
|
this.ckAllDayThursday.CheckedChanged += new System.EventHandler(this.EventWindowControlUpdated);
|
|
//
|
|
// ckDeliverThursday
|
|
//
|
|
this.ckDeliverThursday.CheckAlign = System.Drawing.ContentAlignment.MiddleCenter;
|
|
this.ckDeliverThursday.Location = new System.Drawing.Point(182, 189);
|
|
this.ckDeliverThursday.Name = "ckDeliverThursday";
|
|
this.ckDeliverThursday.Size = new System.Drawing.Size(20, 23);
|
|
this.ckDeliverThursday.TabIndex = 114;
|
|
this.ckDeliverThursday.CheckedChanged += new System.EventHandler(this.EventWindowControlUpdated);
|
|
//
|
|
// lblThursday
|
|
//
|
|
this.lblThursday.BorderStyleOuter = Infragistics.Win.UIElementBorderStyle.None;
|
|
this.lblThursday.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
|
|
this.lblThursday.Location = new System.Drawing.Point(10, 192);
|
|
this.lblThursday.Name = "lblThursday";
|
|
this.lblThursday.Size = new System.Drawing.Size(124, 18);
|
|
this.lblThursday.TabIndex = 113;
|
|
this.lblThursday.Tag = "";
|
|
this.lblThursday.Text = "LT:UI.Label.Day.Thursday";
|
|
this.lblThursday.WrapText = false;
|
|
//
|
|
// dtEndTimeWednesday
|
|
//
|
|
this.dtEndTimeWednesday.DropDownButtonDisplayStyle = Infragistics.Win.ButtonDisplayStyle.Never;
|
|
this.dtEndTimeWednesday.GZEnabled = true;
|
|
this.dtEndTimeWednesday.GZReadOnly = false;
|
|
this.dtEndTimeWednesday.Location = new System.Drawing.Point(518, 159);
|
|
this.dtEndTimeWednesday.MaskInput = "{time}";
|
|
this.dtEndTimeWednesday.Name = "dtEndTimeWednesday";
|
|
this.dtEndTimeWednesday.Size = new System.Drawing.Size(87, 24);
|
|
this.dtEndTimeWednesday.TabIndex = 112;
|
|
//
|
|
// dtStartTimeWednesday
|
|
//
|
|
this.dtStartTimeWednesday.DropDownButtonDisplayStyle = Infragistics.Win.ButtonDisplayStyle.Never;
|
|
this.dtStartTimeWednesday.GZEnabled = true;
|
|
this.dtStartTimeWednesday.GZReadOnly = false;
|
|
this.dtStartTimeWednesday.Location = new System.Drawing.Point(403, 158);
|
|
this.dtStartTimeWednesday.MaskInput = "{time}";
|
|
this.dtStartTimeWednesday.Name = "dtStartTimeWednesday";
|
|
this.dtStartTimeWednesday.Size = new System.Drawing.Size(87, 24);
|
|
this.dtStartTimeWednesday.TabIndex = 111;
|
|
//
|
|
// ckAllDayWednesday
|
|
//
|
|
this.ckAllDayWednesday.BackColor = System.Drawing.SystemColors.ControlLightLight;
|
|
this.ckAllDayWednesday.BackColorInternal = System.Drawing.SystemColors.ControlLightLight;
|
|
this.ckAllDayWednesday.CheckAlign = System.Drawing.ContentAlignment.MiddleCenter;
|
|
this.ckAllDayWednesday.Location = new System.Drawing.Point(317, 163);
|
|
this.ckAllDayWednesday.Name = "ckAllDayWednesday";
|
|
this.ckAllDayWednesday.Size = new System.Drawing.Size(19, 18);
|
|
this.ckAllDayWednesday.TabIndex = 110;
|
|
this.ckAllDayWednesday.CheckedChanged += new System.EventHandler(this.EventWindowControlUpdated);
|
|
//
|
|
// ckDeliverWednesday
|
|
//
|
|
this.ckDeliverWednesday.BackColor = System.Drawing.SystemColors.ControlLightLight;
|
|
this.ckDeliverWednesday.BackColorInternal = System.Drawing.SystemColors.ControlLightLight;
|
|
this.ckDeliverWednesday.CheckAlign = System.Drawing.ContentAlignment.MiddleCenter;
|
|
this.ckDeliverWednesday.Location = new System.Drawing.Point(182, 159);
|
|
this.ckDeliverWednesday.Name = "ckDeliverWednesday";
|
|
this.ckDeliverWednesday.Size = new System.Drawing.Size(20, 23);
|
|
this.ckDeliverWednesday.TabIndex = 109;
|
|
this.ckDeliverWednesday.CheckedChanged += new System.EventHandler(this.EventWindowControlUpdated);
|
|
//
|
|
// lblWednesday
|
|
//
|
|
this.lblWednesday.BackColorInternal = System.Drawing.SystemColors.ControlLightLight;
|
|
this.lblWednesday.BorderStyleOuter = Infragistics.Win.UIElementBorderStyle.None;
|
|
this.lblWednesday.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
|
|
this.lblWednesday.Location = new System.Drawing.Point(10, 160);
|
|
this.lblWednesday.Name = "lblWednesday";
|
|
this.lblWednesday.Size = new System.Drawing.Size(124, 19);
|
|
this.lblWednesday.TabIndex = 108;
|
|
this.lblWednesday.Tag = "";
|
|
this.lblWednesday.Text = "LT:UI.Label.Day.Wednesday";
|
|
this.lblWednesday.WrapText = false;
|
|
//
|
|
// dtEndTimeTuesday
|
|
//
|
|
this.dtEndTimeTuesday.DropDownButtonDisplayStyle = Infragistics.Win.ButtonDisplayStyle.Never;
|
|
this.dtEndTimeTuesday.GZEnabled = true;
|
|
this.dtEndTimeTuesday.GZReadOnly = false;
|
|
this.dtEndTimeTuesday.Location = new System.Drawing.Point(518, 126);
|
|
this.dtEndTimeTuesday.MaskInput = "{time}";
|
|
this.dtEndTimeTuesday.Name = "dtEndTimeTuesday";
|
|
this.dtEndTimeTuesday.Size = new System.Drawing.Size(87, 24);
|
|
this.dtEndTimeTuesday.TabIndex = 107;
|
|
//
|
|
// dtStartTimeTuesday
|
|
//
|
|
this.dtStartTimeTuesday.DropDownButtonDisplayStyle = Infragistics.Win.ButtonDisplayStyle.Never;
|
|
this.dtStartTimeTuesday.GZEnabled = true;
|
|
this.dtStartTimeTuesday.GZReadOnly = false;
|
|
this.dtStartTimeTuesday.Location = new System.Drawing.Point(403, 126);
|
|
this.dtStartTimeTuesday.MaskInput = "{time}";
|
|
this.dtStartTimeTuesday.Name = "dtStartTimeTuesday";
|
|
this.dtStartTimeTuesday.Size = new System.Drawing.Size(87, 24);
|
|
this.dtStartTimeTuesday.TabIndex = 106;
|
|
//
|
|
// ckAllDayTuesday
|
|
//
|
|
this.ckAllDayTuesday.CheckAlign = System.Drawing.ContentAlignment.MiddleCenter;
|
|
this.ckAllDayTuesday.Location = new System.Drawing.Point(317, 132);
|
|
this.ckAllDayTuesday.Name = "ckAllDayTuesday";
|
|
this.ckAllDayTuesday.Size = new System.Drawing.Size(19, 18);
|
|
this.ckAllDayTuesday.TabIndex = 105;
|
|
this.ckAllDayTuesday.CheckedChanged += new System.EventHandler(this.EventWindowControlUpdated);
|
|
//
|
|
// ckDeliverTuesday
|
|
//
|
|
this.ckDeliverTuesday.CheckAlign = System.Drawing.ContentAlignment.MiddleCenter;
|
|
this.ckDeliverTuesday.Location = new System.Drawing.Point(182, 127);
|
|
this.ckDeliverTuesday.Name = "ckDeliverTuesday";
|
|
this.ckDeliverTuesday.Size = new System.Drawing.Size(20, 23);
|
|
this.ckDeliverTuesday.TabIndex = 104;
|
|
this.ckDeliverTuesday.CheckedChanged += new System.EventHandler(this.EventWindowControlUpdated);
|
|
//
|
|
// lblTuesday
|
|
//
|
|
this.lblTuesday.BorderStyleOuter = Infragistics.Win.UIElementBorderStyle.None;
|
|
this.lblTuesday.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
|
|
this.lblTuesday.Location = new System.Drawing.Point(10, 129);
|
|
this.lblTuesday.Name = "lblTuesday";
|
|
this.lblTuesday.Size = new System.Drawing.Size(124, 19);
|
|
this.lblTuesday.TabIndex = 103;
|
|
this.lblTuesday.Tag = "";
|
|
this.lblTuesday.Text = "LT:UI.Label.Day.Tuesday";
|
|
this.lblTuesday.WrapText = false;
|
|
//
|
|
// dtEndTimeMonday
|
|
//
|
|
this.dtEndTimeMonday.DropDownButtonDisplayStyle = Infragistics.Win.ButtonDisplayStyle.Never;
|
|
this.dtEndTimeMonday.GZEnabled = true;
|
|
this.dtEndTimeMonday.GZReadOnly = false;
|
|
this.dtEndTimeMonday.Location = new System.Drawing.Point(518, 95);
|
|
this.dtEndTimeMonday.MaskInput = "{time}";
|
|
this.dtEndTimeMonday.Name = "dtEndTimeMonday";
|
|
this.dtEndTimeMonday.Size = new System.Drawing.Size(87, 24);
|
|
this.dtEndTimeMonday.TabIndex = 102;
|
|
this.dtEndTimeMonday.BeforeDropDown += new System.ComponentModel.CancelEventHandler(this.dtEditorBeforeDropDown);
|
|
//
|
|
// dtStartTimeMonday
|
|
//
|
|
this.dtStartTimeMonday.DropDownButtonDisplayStyle = Infragistics.Win.ButtonDisplayStyle.Never;
|
|
this.dtStartTimeMonday.GZEnabled = true;
|
|
this.dtStartTimeMonday.GZReadOnly = false;
|
|
this.dtStartTimeMonday.Location = new System.Drawing.Point(403, 95);
|
|
this.dtStartTimeMonday.MaskInput = "{time}";
|
|
this.dtStartTimeMonday.Name = "dtStartTimeMonday";
|
|
this.dtStartTimeMonday.Size = new System.Drawing.Size(87, 24);
|
|
this.dtStartTimeMonday.TabIndex = 101;
|
|
this.dtStartTimeMonday.BeforeDropDown += new System.ComponentModel.CancelEventHandler(this.dtEditorBeforeDropDown);
|
|
//
|
|
// ckAllDayMonday
|
|
//
|
|
this.ckAllDayMonday.BackColor = System.Drawing.SystemColors.ControlLightLight;
|
|
this.ckAllDayMonday.BackColorInternal = System.Drawing.SystemColors.ControlLightLight;
|
|
this.ckAllDayMonday.CheckAlign = System.Drawing.ContentAlignment.MiddleCenter;
|
|
this.ckAllDayMonday.Location = new System.Drawing.Point(317, 97);
|
|
this.ckAllDayMonday.Name = "ckAllDayMonday";
|
|
this.ckAllDayMonday.Size = new System.Drawing.Size(19, 18);
|
|
this.ckAllDayMonday.TabIndex = 100;
|
|
this.ckAllDayMonday.CheckedChanged += new System.EventHandler(this.EventWindowControlUpdated);
|
|
//
|
|
// ckDeliverMonday
|
|
//
|
|
this.ckDeliverMonday.BackColor = System.Drawing.SystemColors.ControlLightLight;
|
|
this.ckDeliverMonday.BackColorInternal = System.Drawing.SystemColors.ControlLightLight;
|
|
this.ckDeliverMonday.CheckAlign = System.Drawing.ContentAlignment.MiddleCenter;
|
|
this.ckDeliverMonday.Location = new System.Drawing.Point(182, 95);
|
|
this.ckDeliverMonday.Name = "ckDeliverMonday";
|
|
this.ckDeliverMonday.Size = new System.Drawing.Size(20, 23);
|
|
this.ckDeliverMonday.TabIndex = 99;
|
|
this.ckDeliverMonday.CheckedChanged += new System.EventHandler(this.EventWindowControlUpdated);
|
|
//
|
|
// lblMonday
|
|
//
|
|
this.lblMonday.BackColorInternal = System.Drawing.SystemColors.ControlLightLight;
|
|
this.lblMonday.BorderStyleOuter = Infragistics.Win.UIElementBorderStyle.None;
|
|
this.lblMonday.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
|
|
this.lblMonday.Location = new System.Drawing.Point(10, 97);
|
|
this.lblMonday.Name = "lblMonday";
|
|
this.lblMonday.Size = new System.Drawing.Size(124, 18);
|
|
this.lblMonday.TabIndex = 98;
|
|
this.lblMonday.Tag = "";
|
|
this.lblMonday.Text = "LT:UI.Label.Day.Monday";
|
|
this.lblMonday.WrapText = false;
|
|
//
|
|
// lblEndTime
|
|
//
|
|
appearance1.TextHAlignAsString = "Center";
|
|
this.lblEndTime.Appearance = appearance1;
|
|
this.lblEndTime.BorderStyleOuter = Infragistics.Win.UIElementBorderStyle.Solid;
|
|
this.lblEndTime.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
|
|
this.lblEndTime.Location = new System.Drawing.Point(509, 65);
|
|
this.lblEndTime.Name = "lblEndTime";
|
|
this.lblEndTime.Size = new System.Drawing.Size(125, 18);
|
|
this.lblEndTime.TabIndex = 97;
|
|
this.lblEndTime.Tag = "";
|
|
this.lblEndTime.Text = "LT:NotifyDeliverySetting.Label.EndTime";
|
|
this.lblEndTime.WrapText = false;
|
|
//
|
|
// lblStartTime
|
|
//
|
|
appearance2.TextHAlignAsString = "Center";
|
|
this.lblStartTime.Appearance = appearance2;
|
|
this.lblStartTime.BorderStyleOuter = Infragistics.Win.UIElementBorderStyle.Solid;
|
|
this.lblStartTime.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
|
|
this.lblStartTime.Location = new System.Drawing.Point(384, 65);
|
|
this.lblStartTime.Name = "lblStartTime";
|
|
this.lblStartTime.Size = new System.Drawing.Size(125, 18);
|
|
this.lblStartTime.TabIndex = 96;
|
|
this.lblStartTime.Tag = "";
|
|
this.lblStartTime.Text = "LT:NotifyDeliverySetting.Label.StartTime";
|
|
this.lblStartTime.WrapText = false;
|
|
//
|
|
// lblAllDay
|
|
//
|
|
appearance3.TextHAlignAsString = "Center";
|
|
this.lblAllDay.Appearance = appearance3;
|
|
this.lblAllDay.BorderStyleOuter = Infragistics.Win.UIElementBorderStyle.Solid;
|
|
this.lblAllDay.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
|
|
this.lblAllDay.Location = new System.Drawing.Point(259, 65);
|
|
this.lblAllDay.Name = "lblAllDay";
|
|
this.lblAllDay.Size = new System.Drawing.Size(125, 18);
|
|
this.lblAllDay.TabIndex = 95;
|
|
this.lblAllDay.Tag = "";
|
|
this.lblAllDay.Text = "LT:NotifyDeliverySetting.Label.AllDay";
|
|
this.lblAllDay.WrapText = false;
|
|
//
|
|
// lblDeliver
|
|
//
|
|
appearance4.TextHAlignAsString = "Center";
|
|
this.lblDeliver.Appearance = appearance4;
|
|
this.lblDeliver.BorderStyleOuter = Infragistics.Win.UIElementBorderStyle.Solid;
|
|
this.lblDeliver.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
|
|
this.lblDeliver.Location = new System.Drawing.Point(134, 65);
|
|
this.lblDeliver.Name = "lblDeliver";
|
|
this.lblDeliver.Size = new System.Drawing.Size(125, 18);
|
|
this.lblDeliver.TabIndex = 94;
|
|
this.lblDeliver.Tag = "";
|
|
this.lblDeliver.Text = "LT:NotifyDeliverySetting.Label.Deliver";
|
|
this.lblDeliver.WrapText = false;
|
|
//
|
|
// lblDayOfWeek
|
|
//
|
|
this.lblDayOfWeek.BorderStyleOuter = Infragistics.Win.UIElementBorderStyle.Solid;
|
|
this.lblDayOfWeek.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
|
|
this.lblDayOfWeek.Location = new System.Drawing.Point(10, 65);
|
|
this.lblDayOfWeek.Name = "lblDayOfWeek";
|
|
this.lblDayOfWeek.Size = new System.Drawing.Size(124, 18);
|
|
this.lblDayOfWeek.TabIndex = 93;
|
|
this.lblDayOfWeek.Tag = "";
|
|
this.lblDayOfWeek.Text = "LT:UI.Label.DayOfWeek";
|
|
this.lblDayOfWeek.WrapText = false;
|
|
//
|
|
// ckAnyTime
|
|
//
|
|
this.ckAnyTime.Location = new System.Drawing.Point(10, 9);
|
|
this.ckAnyTime.Name = "ckAnyTime";
|
|
this.ckAnyTime.Size = new System.Drawing.Size(768, 23);
|
|
this.ckAnyTime.TabIndex = 1;
|
|
this.ckAnyTime.Text = "LT:NotifyDeliverySetting.Label.AnyTime";
|
|
this.ckAnyTime.CheckStateChanged += new System.EventHandler(this.ckAnyTime_CheckStateChanged);
|
|
//
|
|
// lblGray1
|
|
//
|
|
this.lblGray1.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
|
|
| System.Windows.Forms.AnchorStyles.Right)));
|
|
this.lblGray1.BackColor = System.Drawing.SystemColors.ControlLightLight;
|
|
this.lblGray1.Location = new System.Drawing.Point(10, 92);
|
|
this.lblGray1.Name = "lblGray1";
|
|
this.lblGray1.Size = new System.Drawing.Size(688, 28);
|
|
this.lblGray1.TabIndex = 133;
|
|
//
|
|
// lblGray2
|
|
//
|
|
this.lblGray2.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
|
|
| System.Windows.Forms.AnchorStyles.Right)));
|
|
this.lblGray2.BackColor = System.Drawing.SystemColors.ControlLightLight;
|
|
this.lblGray2.Location = new System.Drawing.Point(10, 157);
|
|
this.lblGray2.Name = "lblGray2";
|
|
this.lblGray2.Size = new System.Drawing.Size(688, 28);
|
|
this.lblGray2.TabIndex = 134;
|
|
//
|
|
// lblGray3
|
|
//
|
|
this.lblGray3.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
|
|
| System.Windows.Forms.AnchorStyles.Right)));
|
|
this.lblGray3.BackColor = System.Drawing.SystemColors.ControlLightLight;
|
|
this.lblGray3.Location = new System.Drawing.Point(10, 218);
|
|
this.lblGray3.Name = "lblGray3";
|
|
this.lblGray3.Size = new System.Drawing.Size(688, 28);
|
|
this.lblGray3.TabIndex = 135;
|
|
//
|
|
// lblGray4
|
|
//
|
|
this.lblGray4.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
|
|
| System.Windows.Forms.AnchorStyles.Right)));
|
|
this.lblGray4.BackColor = System.Drawing.SystemColors.ControlLightLight;
|
|
this.lblGray4.Location = new System.Drawing.Point(10, 279);
|
|
this.lblGray4.Name = "lblGray4";
|
|
this.lblGray4.Size = new System.Drawing.Size(688, 28);
|
|
this.lblGray4.TabIndex = 136;
|
|
//
|
|
// NotifyDeliverySettingsForm
|
|
//
|
|
this.AutoScaleBaseSize = new System.Drawing.Size(6, 15);
|
|
this.ClientSize = new System.Drawing.Size(708, 453);
|
|
this.Controls.Add(this.Grid);
|
|
this.Controls.Add(this.panel1);
|
|
this.Name = "NotifyDeliverySettingsForm";
|
|
this.ShowInTaskbar = false;
|
|
this.Text = "LT:NotifyDeliverySetting.Label.List";
|
|
this.Closing += new System.ComponentModel.CancelEventHandler(this.NotifyDeliverySettingsForm_Closing);
|
|
this.Load += new System.EventHandler(this.NotifyDeliverySettingsForm_Load);
|
|
((System.ComponentModel.ISupportInitialize)(this.Grid)).EndInit();
|
|
this.panel1.ResumeLayout(false);
|
|
this.panel1.PerformLayout();
|
|
((System.ComponentModel.ISupportInitialize)(this.dtEndTimeSunday)).EndInit();
|
|
((System.ComponentModel.ISupportInitialize)(this.dtStartTimeSunday)).EndInit();
|
|
((System.ComponentModel.ISupportInitialize)(this.ckAllDaySunday)).EndInit();
|
|
((System.ComponentModel.ISupportInitialize)(this.ckDeliverSunday)).EndInit();
|
|
((System.ComponentModel.ISupportInitialize)(this.dtEndTimeSaturday)).EndInit();
|
|
((System.ComponentModel.ISupportInitialize)(this.dtStartTimeSaturday)).EndInit();
|
|
((System.ComponentModel.ISupportInitialize)(this.ckAllDaySaturday)).EndInit();
|
|
((System.ComponentModel.ISupportInitialize)(this.ckDeliverSaturday)).EndInit();
|
|
((System.ComponentModel.ISupportInitialize)(this.dtEndTimeFriday)).EndInit();
|
|
((System.ComponentModel.ISupportInitialize)(this.dtStartTimeFriday)).EndInit();
|
|
((System.ComponentModel.ISupportInitialize)(this.ckAllDayFriday)).EndInit();
|
|
((System.ComponentModel.ISupportInitialize)(this.ckDeliverFriday)).EndInit();
|
|
((System.ComponentModel.ISupportInitialize)(this.dtEndTimeThursday)).EndInit();
|
|
((System.ComponentModel.ISupportInitialize)(this.dtStartTimeThursday)).EndInit();
|
|
((System.ComponentModel.ISupportInitialize)(this.ckAllDayThursday)).EndInit();
|
|
((System.ComponentModel.ISupportInitialize)(this.ckDeliverThursday)).EndInit();
|
|
((System.ComponentModel.ISupportInitialize)(this.dtEndTimeWednesday)).EndInit();
|
|
((System.ComponentModel.ISupportInitialize)(this.dtStartTimeWednesday)).EndInit();
|
|
((System.ComponentModel.ISupportInitialize)(this.ckAllDayWednesday)).EndInit();
|
|
((System.ComponentModel.ISupportInitialize)(this.ckDeliverWednesday)).EndInit();
|
|
((System.ComponentModel.ISupportInitialize)(this.dtEndTimeTuesday)).EndInit();
|
|
((System.ComponentModel.ISupportInitialize)(this.dtStartTimeTuesday)).EndInit();
|
|
((System.ComponentModel.ISupportInitialize)(this.ckAllDayTuesday)).EndInit();
|
|
((System.ComponentModel.ISupportInitialize)(this.ckDeliverTuesday)).EndInit();
|
|
((System.ComponentModel.ISupportInitialize)(this.dtEndTimeMonday)).EndInit();
|
|
((System.ComponentModel.ISupportInitialize)(this.dtStartTimeMonday)).EndInit();
|
|
((System.ComponentModel.ISupportInitialize)(this.ckAllDayMonday)).EndInit();
|
|
((System.ComponentModel.ISupportInitialize)(this.ckDeliverMonday)).EndInit();
|
|
((System.ComponentModel.ISupportInitialize)(this.ckAnyTime)).EndInit();
|
|
this.ResumeLayout(false);
|
|
|
|
}
|
|
#endregion
|
|
|
|
|
|
|
|
// __ _ _ ___ ____ __ __ __ __ __ ___ ___
|
|
// / _)( )( )/ __)(_ _)/ \( \/ ) / _)/ \( \( _)
|
|
// ( (_ )()( \__ \ )( ( () )) ( ( (_( () )) ) )) _)
|
|
// \__) \__/ (___/ (__) \__/(_/\/\_) \__)\__/(___/(___)
|
|
//
|
|
|
|
#region Load / Close
|
|
//variable to hold user form settings
|
|
//UIUserFormSetting mFormSetting;
|
|
NotifyDeliverySettings mDeliverySettings=null;
|
|
|
|
private void NotifyDeliverySettingsForm_Load(object sender, System.EventArgs e)
|
|
{
|
|
//case 1039 //log.Debug("NotifyDeliverySettingsForm_Load");
|
|
this.Icon = Resource1.NotificationDeliveryMethod16icon;
|
|
InitializeEventWindowStuff();
|
|
|
|
Grid.Text="";
|
|
|
|
this.Text=Util.LocaleText.GetLocalizedText("NotifyDeliverySetting.Label.List");
|
|
|
|
mDeliverySettings=NotifyDeliverySettings.GetItems(User.CurrentThreadUserID);
|
|
Grid.DataSource=mDeliverySettings;
|
|
|
|
InitializeGrid();
|
|
|
|
Util.Localize(this);
|
|
Util.LoadFormCustomization("NotifyDeliverySettings", this, null, false);
|
|
|
|
|
|
}
|
|
|
|
bool bClosingHandled = false;
|
|
private void NotifyDeliverySettingsForm_Closing(object sender, System.ComponentModel.CancelEventArgs e)
|
|
{
|
|
//case 1039 //log.Debug("NotifyDeliverySettingsForm_Closing");
|
|
if (!bClosingHandled)
|
|
{
|
|
Grid.UpdateData();
|
|
if (mDeliverySettings.IsDirty)
|
|
{
|
|
if (!mDeliverySettings.IsSavable)
|
|
{
|
|
MessageBox.Show("Not saveable");
|
|
e.Cancel = true;
|
|
return;
|
|
}
|
|
|
|
|
|
try
|
|
{
|
|
mDeliverySettings.Save();
|
|
mbChangesMade = true;
|
|
}
|
|
catch (Exception ex)
|
|
{
|
|
Util.ReportSQLError(ex);
|
|
|
|
}
|
|
|
|
}
|
|
}
|
|
|
|
Util.SaveGridLayout("NotifyDeliverySettings","","",Grid);
|
|
Util.SaveFormCustomization("NotifyDeliverySettings", this, null, false);
|
|
|
|
}
|
|
|
|
|
|
#endregion
|
|
|
|
#region Grid Initialization
|
|
|
|
|
|
/// <summary>
|
|
/// Get grid ready
|
|
/// </summary>
|
|
private void InitializeGrid()
|
|
{
|
|
//case 1039 //log.Debug("InitializeGrid");
|
|
|
|
Grid.DisplayLayout.Override.HeaderClickAction=HeaderClickAction.SortSingle;
|
|
Grid.DisplayLayout.Override.AllowAddNew=AllowAddNew.TemplateOnBottom;
|
|
//Grid.DisplayLayout.AutoFitColumns=false;
|
|
|
|
Util.GridPreLocalize("NotifyDeliverySetting",Grid.DisplayLayout.Bands[0]);
|
|
Util.GridHideEditableBizObjectInternalFields(Grid);
|
|
Util.FetchGridLayout("NotifyDeliverySettings","",Grid);
|
|
Grid.DisplayLayout.Bands[0].Columns["EventWindows"].Hidden=true;
|
|
PopulateGridValueLists();
|
|
|
|
Util.LocalizeGrid(Grid);
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
/// <summary>
|
|
/// Populate the drop down lists inside the grid
|
|
/// so they display and can select the correct underlying
|
|
/// value
|
|
/// </summary>
|
|
private void PopulateGridValueLists()
|
|
{
|
|
//case 1039 //log.Debug("PopulateGridValueLists");
|
|
|
|
Grid.DisplayLayout.ValueLists.Clear();
|
|
|
|
//Populate NotifyDeliveryMethods
|
|
ValueList vl=Grid.DisplayLayout.ValueLists.Add("NotifyDeliveryMethods");
|
|
vl.ValueListItems.Add(NotifyDeliveryMethods.Memo,Util.LocaleText.GetLocalizedText("NotifyDeliveryMethods.Label.Memo"));
|
|
vl.ValueListItems.Add(NotifyDeliveryMethods.PopUp,Util.LocaleText.GetLocalizedText("NotifyDeliveryMethods.Label.PopUp"));
|
|
vl.ValueListItems.Add(NotifyDeliveryMethods.SMS,Util.LocaleText.GetLocalizedText("NotifyDeliveryMethods.Label.SMS"));
|
|
vl.ValueListItems.Add(NotifyDeliveryMethods.SMTP,Util.LocaleText.GetLocalizedText("NotifyDeliveryMethods.Label.SMTP"));
|
|
|
|
//Bind value lists to correct columns in grid
|
|
Grid.DisplayLayout.Bands[0].Columns["DeliveryMethod"].ValueList=Grid.DisplayLayout.ValueLists["NotifyDeliveryMethods"];
|
|
|
|
//Set column to dropdownlist style so that user can not type an invalid value in a cell
|
|
//but must select from the list only
|
|
Grid.DisplayLayout.Bands[0].Columns["DeliveryMethod"].Style=Infragistics.Win.UltraWinGrid.ColumnStyle.DropDownValidate;//Case 96 for autocomplete (was DropDownList)
|
|
Grid.DisplayLayout.Bands[0].Columns["DeliveryMethod"].AutoCompleteMode = Infragistics.Win.AutoCompleteMode.SuggestAppend;
|
|
|
|
|
|
|
|
|
|
//Populate NotifyDeliveryMessageFormats
|
|
vl=Grid.DisplayLayout.ValueLists.Add("NotifyDeliveryMessageFormats");
|
|
vl.ValueListItems.Add(NotifyDeliveryMessageFormats.Brief,Util.LocaleText.GetLocalizedText("NotifyDeliveryMessageFormats.Label.Brief"));
|
|
vl.ValueListItems.Add(NotifyDeliveryMessageFormats.Full,Util.LocaleText.GetLocalizedText("NotifyDeliveryMessageFormats.Label.Full"));
|
|
|
|
//Bind value lists to correct columns in grid
|
|
Grid.DisplayLayout.Bands[0].Columns["MessageFormat"].ValueList=Grid.DisplayLayout.ValueLists["NotifyDeliveryMessageFormats"];
|
|
|
|
//Set column to dropdownlist style so that user can not type an invalid value in a cell
|
|
//but must select from the list only
|
|
Grid.DisplayLayout.Bands[0].Columns["MessageFormat"].Style=Infragistics.Win.UltraWinGrid.ColumnStyle.DropDownValidate;//Case 96 for autocomplete (was DropDownList)
|
|
Grid.DisplayLayout.Bands[0].Columns["MessageFormat"].AutoCompleteMode = Infragistics.Win.AutoCompleteMode.SuggestAppend;
|
|
|
|
|
|
|
|
|
|
|
|
}
|
|
#endregion
|
|
|
|
#region properties
|
|
//Used to signal to main form that there are changes
|
|
//which could affect it if true
|
|
private bool mbChangesMade=false;
|
|
public bool ChangesMade
|
|
{
|
|
get
|
|
{
|
|
return mbChangesMade;
|
|
}
|
|
}
|
|
#endregion
|
|
|
|
#region GridBrokenRuleFeedBack
|
|
|
|
/// <summary>
|
|
/// Show error icons if rules broken
|
|
/// </summary>
|
|
/// <param name="sender"></param>
|
|
/// <param name="e"></param>
|
|
private void Grid_InitializeRow(object sender, Infragistics.Win.UltraWinGrid.InitializeRowEventArgs e)
|
|
{
|
|
Util.GridShowBrokenRulesErrorIcons(e);
|
|
|
|
}
|
|
|
|
|
|
//Tool tip to use for displaying broken rules
|
|
private System.Windows.Forms.ToolTip tipError = new System.Windows.Forms.ToolTip();
|
|
|
|
/// <summary>
|
|
/// Display broken rules in tool tip if hovering over
|
|
/// error icon
|
|
/// </summary>
|
|
/// <param name="sender"></param>
|
|
/// <param name="e"></param>
|
|
private void Grid_MouseEnterElement(object sender, Infragistics.Win.UIElementEventArgs e)
|
|
{
|
|
Util.GridShowBrokenRulesToolTip(e,tipError);
|
|
}
|
|
|
|
#endregion
|
|
|
|
#region Event window related
|
|
|
|
#region Initialize
|
|
//An array for each day of the week's events
|
|
private EventWindowControlSet[] _EventControlSet;
|
|
|
|
#region Event Window control set class
|
|
|
|
|
|
private class EventWindowControlSet
|
|
{
|
|
public int Day;
|
|
public UltraCheckEditor ckDeliver;
|
|
public UltraCheckEditor ckAllDay;
|
|
public UltraDateTimeEditor dtStartTime;
|
|
public UltraDateTimeEditor dtEndTime;
|
|
|
|
/// <summary>
|
|
/// Save control values to eventwindowset
|
|
/// </summary>
|
|
/// <param name="CurrentEventWindowSet"></param>
|
|
public void Update(EventWindowSet CurrentEventWindowSet)
|
|
{
|
|
CurrentEventWindowSet.SetEvent(Day,ckAllDay.Checked,ckDeliver.Checked,(DateTime)dtStartTime.Value,(DateTime)dtEndTime.Value);
|
|
|
|
}
|
|
|
|
/// <summary>
|
|
/// Modify control values and enabled state to reflect eventwindowset
|
|
/// </summary>
|
|
/// <param name="CurrentEventWindowSet"></param>
|
|
public void Display(EventWindowSet CurrentEventWindowSet)
|
|
{
|
|
//Set control values to match...
|
|
ckDeliver.Checked=CurrentEventWindowSet.Events[Day].Active;
|
|
ckAllDay.Checked=CurrentEventWindowSet.Events[Day].AnyTimeOfDay;
|
|
dtStartTime.Value=CurrentEventWindowSet.Events[Day].StartTime;
|
|
dtEndTime.Value=CurrentEventWindowSet.Events[Day].EndTime;
|
|
|
|
//Now update enablement based on settings...
|
|
|
|
//Anytime? Just disable all?
|
|
if(CurrentEventWindowSet.AnyTime)
|
|
{
|
|
ckDeliver.Enabled=false;
|
|
ckAllDay.Enabled=false;
|
|
dtStartTime.Enabled=false;
|
|
dtEndTime.Enabled=false;
|
|
return;
|
|
}
|
|
|
|
//check if not active
|
|
if(CurrentEventWindowSet.Events[Day].Active==false)
|
|
{
|
|
ckDeliver.Enabled=true;
|
|
ckAllDay.Enabled=false;
|
|
dtStartTime.Enabled=false;
|
|
dtEndTime.Enabled=false;
|
|
return;
|
|
}
|
|
|
|
if(CurrentEventWindowSet.Events[Day].AnyTimeOfDay==true)
|
|
{
|
|
ckDeliver.Enabled=true;
|
|
ckAllDay.Enabled=true;
|
|
dtStartTime.Enabled=false;
|
|
dtEndTime.Enabled=false;
|
|
return;
|
|
}
|
|
|
|
ckDeliver.Enabled=true;
|
|
ckAllDay.Enabled=true;
|
|
dtStartTime.Enabled=true;
|
|
dtEndTime.Enabled=true;
|
|
|
|
}
|
|
|
|
}
|
|
#endregion EventWindowSet class
|
|
|
|
private void InitializeEventWindowStuff()
|
|
{
|
|
_EventControlSet=new EventWindowControlSet[7];
|
|
|
|
#region Initialize array values to controls
|
|
// 0==Sunday, 6==Saturday in reality, but it's safer this way:
|
|
|
|
_EventControlSet[(int)DayOfWeek.Monday]=new EventWindowControlSet();
|
|
_EventControlSet[(int)DayOfWeek.Monday].Day=(int)DayOfWeek.Monday;//actually is 1
|
|
_EventControlSet[(int)DayOfWeek.Monday].ckDeliver=ckDeliverMonday;
|
|
_EventControlSet[(int)DayOfWeek.Monday].ckAllDay=ckAllDayMonday;
|
|
_EventControlSet[(int)DayOfWeek.Monday].dtStartTime=dtStartTimeMonday;
|
|
_EventControlSet[(int)DayOfWeek.Monday].dtEndTime=dtEndTimeMonday;
|
|
|
|
_EventControlSet[(int)DayOfWeek.Tuesday]=new EventWindowControlSet();
|
|
_EventControlSet[(int)DayOfWeek.Tuesday].Day=(int)DayOfWeek.Tuesday;
|
|
_EventControlSet[(int)DayOfWeek.Tuesday].ckDeliver=ckDeliverTuesday;
|
|
_EventControlSet[(int)DayOfWeek.Tuesday].ckAllDay=ckAllDayTuesday;
|
|
_EventControlSet[(int)DayOfWeek.Tuesday].dtStartTime=dtStartTimeTuesday;
|
|
_EventControlSet[(int)DayOfWeek.Tuesday].dtEndTime=dtEndTimeTuesday;
|
|
|
|
_EventControlSet[(int)DayOfWeek.Wednesday]=new EventWindowControlSet();
|
|
_EventControlSet[(int)DayOfWeek.Wednesday].Day=(int)DayOfWeek.Wednesday;
|
|
_EventControlSet[(int)DayOfWeek.Wednesday].ckDeliver=ckDeliverWednesday;
|
|
_EventControlSet[(int)DayOfWeek.Wednesday].ckAllDay=ckAllDayWednesday;
|
|
_EventControlSet[(int)DayOfWeek.Wednesday].dtStartTime=dtStartTimeWednesday;
|
|
_EventControlSet[(int)DayOfWeek.Wednesday].dtEndTime=dtEndTimeWednesday;
|
|
|
|
_EventControlSet[(int)DayOfWeek.Thursday]=new EventWindowControlSet();
|
|
_EventControlSet[(int)DayOfWeek.Thursday].Day=(int)DayOfWeek.Thursday;
|
|
_EventControlSet[(int)DayOfWeek.Thursday].ckDeliver=ckDeliverThursday;
|
|
_EventControlSet[(int)DayOfWeek.Thursday].ckAllDay=ckAllDayThursday;
|
|
_EventControlSet[(int)DayOfWeek.Thursday].dtStartTime=dtStartTimeThursday;
|
|
_EventControlSet[(int)DayOfWeek.Thursday].dtEndTime=dtEndTimeThursday;
|
|
|
|
_EventControlSet[(int)DayOfWeek.Friday]=new EventWindowControlSet();
|
|
_EventControlSet[(int)DayOfWeek.Friday].Day=(int)DayOfWeek.Friday;
|
|
_EventControlSet[(int)DayOfWeek.Friday].ckDeliver=ckDeliverFriday;
|
|
_EventControlSet[(int)DayOfWeek.Friday].ckAllDay=ckAllDayFriday;
|
|
_EventControlSet[(int)DayOfWeek.Friday].dtStartTime=dtStartTimeFriday;
|
|
_EventControlSet[(int)DayOfWeek.Friday].dtEndTime=dtEndTimeFriday;
|
|
|
|
_EventControlSet[(int)DayOfWeek.Saturday]=new EventWindowControlSet();
|
|
_EventControlSet[(int)DayOfWeek.Saturday].Day=(int)DayOfWeek.Saturday;
|
|
_EventControlSet[(int)DayOfWeek.Saturday].ckDeliver=ckDeliverSaturday;
|
|
_EventControlSet[(int)DayOfWeek.Saturday].ckAllDay=ckAllDaySaturday;
|
|
_EventControlSet[(int)DayOfWeek.Saturday].dtStartTime=dtStartTimeSaturday;
|
|
_EventControlSet[(int)DayOfWeek.Saturday].dtEndTime=dtEndTimeSaturday;
|
|
|
|
_EventControlSet[(int)DayOfWeek.Sunday]=new EventWindowControlSet();
|
|
_EventControlSet[(int)DayOfWeek.Sunday].Day=(int)DayOfWeek.Sunday;
|
|
_EventControlSet[(int)DayOfWeek.Sunday].ckDeliver=ckDeliverSunday;
|
|
_EventControlSet[(int)DayOfWeek.Sunday].ckAllDay=ckAllDaySunday;
|
|
_EventControlSet[(int)DayOfWeek.Sunday].dtStartTime=dtStartTimeSunday;
|
|
_EventControlSet[(int)DayOfWeek.Sunday].dtEndTime=dtEndTimeSunday;
|
|
|
|
#endregion initialize array values to controls
|
|
|
|
}
|
|
#endregion initialize
|
|
|
|
#region Event / Data handling related
|
|
private EventWindowSet _CurrentEventWindowSet;
|
|
|
|
private void Grid_AfterRowActivate(object sender, System.EventArgs e)
|
|
{
|
|
//Update the existing one first
|
|
UpdateCurrentEventWindowSet();
|
|
|
|
//get the new one and display it
|
|
EventWindowSet ew=(EventWindowSet)Grid.ActiveRow.Cells["EventWindows"].Value;
|
|
if(ew!=null)
|
|
{
|
|
|
|
_CurrentEventWindowSet=ew;
|
|
DisplayCurrentEventWindowSet();
|
|
}
|
|
|
|
}
|
|
|
|
/// <summary>
|
|
/// Generic event fired when any of the event window
|
|
/// controls are changed to trigger an update of the underlying
|
|
/// event window object
|
|
/// </summary>
|
|
/// <param name="sender"></param>
|
|
/// <param name="e"></param>
|
|
private void EventWindowControlUpdated(object sender, System.EventArgs e)
|
|
{
|
|
if(IgnoreUIStateChange) return;
|
|
if(_CurrentEventWindowSet==null) return;
|
|
UpdateCurrentEventWindowSet();
|
|
DisplayCurrentEventWindowSet();
|
|
}
|
|
|
|
|
|
|
|
private void DisplayCurrentEventWindowSet()
|
|
{
|
|
if(_CurrentEventWindowSet==null) return;
|
|
|
|
IgnoreUIStateChange=true;
|
|
this.ckAnyTime.Checked=_CurrentEventWindowSet.AnyTime;
|
|
|
|
for(int x=0;x<7;x++)
|
|
this._EventControlSet[x].Display(_CurrentEventWindowSet);
|
|
|
|
IgnoreUIStateChange=false;
|
|
|
|
}
|
|
|
|
|
|
private void UpdateCurrentEventWindowSet()
|
|
{
|
|
if(_CurrentEventWindowSet==null) return;
|
|
|
|
_CurrentEventWindowSet.AnyTime=this.ckAnyTime.Checked;
|
|
for(int x=0;x<7;x++)
|
|
this._EventControlSet[x].Update(_CurrentEventWindowSet);
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
//this is so that the displaycurrenteventwindowset can alter the check state
|
|
//without recursing into itself again from the event'/
|
|
private bool IgnoreUIStateChange=false;
|
|
|
|
private void ckAnyTime_CheckStateChanged(object sender, System.EventArgs e)
|
|
{
|
|
if(_CurrentEventWindowSet==null) return;
|
|
|
|
if(IgnoreUIStateChange) return;
|
|
_CurrentEventWindowSet.AnyTime=this.ckAnyTime.Checked;
|
|
DisplayCurrentEventWindowSet();
|
|
|
|
}
|
|
|
|
#region Disable dropdown on date_time editors
|
|
private void dtEditorBeforeDropDown(object sender, System.ComponentModel.CancelEventArgs e)
|
|
{
|
|
e.Cancel=true;
|
|
}
|
|
|
|
#endregion
|
|
|
|
|
|
|
|
#endregion event / data handling realted
|
|
|
|
#endregion event window related
|
|
|
|
private void Grid_BeforeRowsDeleted(object sender, BeforeRowsDeletedEventArgs e)
|
|
{
|
|
//this.mDeliverySettings.BeginEdit();
|
|
|
|
}
|
|
|
|
private void Grid_AfterRowsDeleted(object sender, EventArgs e)
|
|
{
|
|
Grid.UpdateData();
|
|
try
|
|
{
|
|
mDeliverySettings=(NotifyDeliverySettings) mDeliverySettings.Save();
|
|
mbChangesMade = true;
|
|
|
|
}
|
|
catch (Exception ex)
|
|
{
|
|
Util.ReportSQLError(ex);
|
|
bClosingHandled = true;//to bypass regular save in Form_closing event handler
|
|
this.Close();
|
|
|
|
|
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
}
|
|
}
|