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 description for NotifyDeliverySettingsForm.
///
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();
//
//
//
}
///
/// Clean up any resources being used.
///
protected override void Dispose( bool disposing )
{
base.Dispose( disposing );
}
#region Windows Form Designer geneNotifyDeliverySettingd code
///
/// Required method for Designer support - do not modify
/// the contents of this method with the code editor.
///
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
///
/// Get grid ready
///
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);
}
///
/// Populate the drop down lists inside the grid
/// so they display and can select the correct underlying
/// value
///
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
///
/// Show error icons if rules broken
///
///
///
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();
///
/// Display broken rules in tool tip if hovering over
/// error icon
///
///
///
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;
///
/// Save control values to eventwindowset
///
///
public void Update(EventWindowSet CurrentEventWindowSet)
{
CurrentEventWindowSet.SetEvent(Day,ckAllDay.Checked,ckDeliver.Checked,(DateTime)dtStartTime.Value,(DateTime)dtEndTime.Value);
}
///
/// Modify control values and enabled state to reflect eventwindowset
///
///
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();
}
}
///
/// Generic event fired when any of the event window
/// controls are changed to trigger an update of the underlying
/// event window object
///
///
///
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();
}
}
}
}