private void Window_KeyDown(object sender, KeyEventArgs e)
        {
            if (e.Key == Key.Tab)
            {
                if (NameTextBox.IsFocused)
                {
                    DateTextBox.Focus();
                }
                else if (DateTextBox.IsFocused)
                {
                    PublicDocumentRadioButton.Focus();
                }
                else if (PublicDocumentRadioButton.IsFocused)
                {
                    HiddenDocumentRadioButton.Focus();
                }
                else if (HiddenDocumentRadioButton.IsFocused)
                {
                    ContentTextBox.Focus();
                }
                else
                {
                    NameTextBox.Focus();
                }

                e.Handled = true;
            }
        }
Пример #2
0
 private void richTextBox10_KeyDown(object sender, KeyEventArgs e)
 {
     if (e.KeyCode == Keys.Enter)
     {
         DateTextBox.Focus();
     }
 }
Пример #3
0
 public void Setup() => Schedule(() =>
 {
     Child = textBox = new DateTextBox
     {
         Width = 0.3f
     };
 });
Пример #4
0
        private void SetFocus(ControlState state)
        {
            if (!IsFocused)
            {
                return;
            }

            switch (state)
            {
            case ControlState.Initial:
            case ControlState.NumberInput:
                CardNumberInputTextBox.SelectionStart = CardNumberInputTextBox.Text.Length;
                CardNumberInputTextBox.Focus(FocusState.Programmatic);
                break;

            case ControlState.DateInput:
                DateTextBox.SelectionStart = DateTextBox.Text.Length;
                DateTextBox.Focus(FocusState.Programmatic);
                break;

            case ControlState.SecurityCodeInput:
                SecurityCodePasswordBox.Focus(FocusState.Programmatic);
                break;
            }
        }
Пример #5
0
        private void listBox1_SelectedIndexChanged(object sender, EventArgs e)
        {
            string        _connectionstring = module.constr;// @"Data Source=(local);Initial Catalog=Night Duty;Integrated Security=True";
            SqlConnection cn = new SqlConnection(_connectionstring);

            cn.Open();
            string     _sql     = "(SELECT * FROM [EmpDetails] where Name ='" + listBox1.Text + "')";
            SqlCommand _command = new SqlCommand(_sql, cn);

            dr = _command.ExecuteReader();
            if (dr.Read())
            {
                richTextBox1.Text  = dr["Name"].ToString();
                PfNoTextBox.Text   = dr["PfNo"].ToString();
                richTextBox12.Text = dr["Desg"].ToString();
                richTextBox2.Text  = dr["RateofPay"].ToString();
                richTextBox3.Text  = dr["GradePay"].ToString();
            }
            cn.Close();
            string        _connectionstring2 = module.constr;// @"Data Source=(local);Initial Catalog=Night Duty;Integrated Security=True";
            SqlConnection cn2 = new SqlConnection(_connectionstring2);

            cn2.Open();
            string         _sql2     = "(SELECT * FROM [Data] where PfNo='" + PfNoTextBox.Text + "')";
            SqlCommand     _command2 = new SqlCommand(_sql2, cn2);
            SqlDataAdapter _adapter  = new SqlDataAdapter(_command2);
            DataTable      _table    = new DataTable();

            _adapter.Fill(_table);
            dataGridView1.AutoGenerateColumns = true;
            dataGridView1.DataSource          = _table;
            cn2.Close();
            DateTextBox.Focus();
        }
Пример #6
0
        private HtmlGenericControl GetDateField(string labelText, DateTextBox dateTextBox)
        {
            using (HtmlGenericControl field = HtmlControlHelper.GetField())
            {
                using (HtmlGenericControl label = HtmlControlHelper.GetLabel(labelText, dateTextBox.ID))
                {
                    field.Controls.Add(label);
                }

                using (HtmlGenericControl iconInput = new HtmlGenericControl("div"))
                {
                    iconInput.Attributes.Add("class", "ui icon input");

                    iconInput.Controls.Add(dateTextBox);

                    using (HtmlGenericControl icon = new HtmlGenericControl("i"))
                    {
                        icon.Attributes.Add("class", "icon calendar pointer");
                        icon.Attributes.Add("onclick", string.Format(CultureInfo.InvariantCulture, "$('#{0}').datepicker('show');", dateTextBox.ID));
                    }

                    field.Controls.Add(iconInput);
                }

                return(field);
            }
        }
Пример #7
0
        private void AddDatetoDateTextBox(HtmlGenericControl container)
        {
            using (HtmlGenericControl field = HtmlControlHelper.GetField())
            {
                using (HtmlGenericControl iconInput = new HtmlGenericControl("div"))
                {
                    iconInput.Attributes.Add("class", "ui icon input");

                    this.dateToDateTextBox          = new DateTextBox();
                    this.dateToDateTextBox.ID       = "DateToDateTextBox";
                    this.dateToDateTextBox.CssClass = "date";
                    this.dateToDateTextBox.Mode     = this.DateToFrequencyType;
                    this.dateToDateTextBox.Required = true;
                    this.dateToDateTextBox.OfficeId = this.OfficeId;

                    iconInput.Controls.Add(this.dateToDateTextBox);

                    using (HtmlGenericControl icon = new HtmlGenericControl("i"))
                    {
                        icon.Attributes.Add("class", "icon calendar pointer");
                        icon.Attributes.Add("onclick", "$('#DateToDateTextBox').datepicker('show');");
                        iconInput.Controls.Add(icon);
                    }
                    field.Controls.Add(iconInput);
                    container.Controls.Add(field);
                }
            }
        }
Пример #8
0
        private void AddDateTextBox(HtmlGenericControl container)
        {
            using (HtmlGenericControl columnDiv = this.GetColumn(5))
            {
                using (HtmlGenericControl formGroup = this.GetFormGroup())
                {
                    using (HtmlGenericControl label = new HtmlGenericControl())
                    {
                        label.TagName = "label";
                        label.Attributes.Add("for", "DateTextBox");
                        label.InnerText = Titles.ValueDate;
                        formGroup.Controls.Add(label);
                    }

                    using (DateTextBox dateTextBox = new DateTextBox())
                    {
                        dateTextBox.ID       = "ValueDateTextBox";
                        dateTextBox.Mode     = Frequency.Today;
                        dateTextBox.CssClass = "date form-control input-sm";
                        formGroup.Controls.Add(dateTextBox);
                    }

                    columnDiv.Controls.Add(formGroup);
                }
                container.Controls.Add(columnDiv);
            }
        }
Пример #9
0
 public static DateTextBox GetDateTextBox(string id, bool required)
 {
     using (var textBox = new DateTextBox())
     {
         textBox.ID           = id;
         textBox.Required     = required;
         textBox.ClientIDMode = ClientIDMode.Static;
         textBox.Width        = 100;
         return(textBox);
     }
 }
        private void AddToDateTextBox(HtmlGenericControl container)
        {
            this.toDateTextBox      = new DateTextBox();
            this.toDateTextBox.ID   = "ToDateTextBox";
            this.toDateTextBox.Mode = FrequencyType.FiscalYearEndDate;

            using (HtmlGenericControl field = this.GetDateField(Titles.To, this.toDateTextBox))
            {
                container.Controls.Add(field);
            }
        }
        private void AddFromDateTextBox(HtmlGenericControl container)
        {
            this.fromDateTextBox      = new DateTextBox();
            this.fromDateTextBox.ID   = "FromDateTextBox";
            this.fromDateTextBox.Mode = FrequencyType.FiscalYearStartDate;

            using (HtmlGenericControl field = this.GetDateField(Titles.From, this.fromDateTextBox))
            {
                container.Controls.Add(field);
            }
        }
Пример #12
0
        private void AddToDateTextBox(HtmlGenericControl container)
        {
            this.toDateTextBox          = new DateTextBox();
            this.toDateTextBox.ID       = "ToDateTextBox";
            this.toDateTextBox.Mode     = FrequencyType.FiscalYearEndDate;
            this.toDateTextBox.OfficeId = CurrentUser.GetSignInView().OfficeId.ToInt();

            using (HtmlGenericControl field = this.GetDateField(Titles.To, this.toDateTextBox))
            {
                container.Controls.Add(field);
            }
        }
Пример #13
0
        void dgPledges_ItemDataBound(object sender, DataGridItemEventArgs e)
        {
            ListItemType li = (ListItemType)e.Item.ItemType;

            if (li == ListItemType.Item || li == ListItemType.AlternatingItem || li == ListItemType.EditItem)
            {
                DataRowView row = (DataRowView)e.Item.DataItem;

                Label lblPersonName = (Label)e.Item.FindControl("lblPersonName");
                if ((int)row["giving_person_id"] != person.PersonID)
                {
                    lblPersonName.Text = string.Format("<a href='default.aspx?page={0}&pagetab=3167&guid={1}'>{2}</a>",
                                                       CurrentPortalPage.PortalPageID.ToString(),
                                                       row["giving_person_guid"].ToString(),
                                                       row["person_name"].ToString());
                }
                else
                {
                    lblPersonName.Text = person.FullName;
                }

                if ((decimal)row["pledge_balance"] > 0)
                {
                    e.Item.Cells[7].ForeColor = Color.Red;
                }

                if (li == ListItemType.EditItem)
                {
                    Fund fund = new Fund((int)row["fund_id"]);

                    DateTextBox tbStartDate = (DateTextBox)e.Item.FindControl("tbStartDate");
                    if (fund != null && tbStartDate != null && fund.StartDate != DateTime.Parse("1/1/1900") && fund.EndDate != DateTime.Parse("1/1/1900"))
                    {
                        tbStartDate.MinimumDate         = fund.StartDate;
                        tbStartDate.MaximumDate         = fund.EndDate;
                        tbStartDate.InvalidValueMessage = string.Format("Start Date must be a valid date between {0} and {1}",
                                                                        fund.StartDate.ToShortDateString(),
                                                                        fund.EndDate.ToShortDateString());
                    }

                    DateTextBox tbEndDate = (DateTextBox)e.Item.FindControl("tbEndDate");
                    if (fund != null && tbStartDate != null && fund.StartDate != DateTime.Parse("1/1/1900") && fund.EndDate != DateTime.Parse("1/1/1900"))
                    {
                        tbEndDate.MinimumDate         = fund.StartDate;
                        tbEndDate.MaximumDate         = fund.EndDate;
                        tbEndDate.InvalidValueMessage = string.Format("End Date must be a valid date between {0} and {1}",
                                                                      fund.StartDate.ToShortDateString(),
                                                                      fund.EndDate.ToShortDateString());
                    }
                }
            }
        }
Пример #14
0
        public sub(DateTextBox main)
        {
            //
            // Required for Windows Form Designer support
            //
            InitializeComponent();

            //
            // TODO: Add any constructor code after InitializeComponent call
            //

            this.main = main;
        }
Пример #15
0
        private void AddFromDateTextBox(HtmlGenericControl container)
        {
            this.fromDateTextBox          = new DateTextBox();
            this.fromDateTextBox.ID       = "FromDateTextBox";
            this.fromDateTextBox.Mode     = FrequencyType.FiscalYearStartDate;
            this.fromDateTextBox.Catalog  = AppUsers.GetCurrentUserDB();
            this.fromDateTextBox.OfficeId = AppUsers.GetCurrentLogin().View.OfficeId.ToInt();

            using (HtmlGenericControl field = this.GetDateField(Titles.From, this.fromDateTextBox))
            {
                container.Controls.Add(field);
            }
        }
Пример #16
0
 private void displayValidation()
 {
     DescriptionTextBox.GetBindingExpression(TextBox.TextProperty).UpdateSource();
     NameTextBox.GetBindingExpression(TextBox.TextProperty).UpdateSource();
     ImageTextBox.GetBindingExpression(TextBox.TextProperty).UpdateSource();
     TypesComboBox.GetBindingExpression(ComboBox.SelectedValueProperty).UpdateSource();
     EraComboBox.GetBindingExpression(ComboBox.SelectedValueProperty).UpdateSource();
     IconTextBox.GetBindingExpression(TextBox.TextProperty).UpdateSource();
     TouristicComboBox.GetBindingExpression(ComboBox.SelectedValueProperty).UpdateSource();
     IncomeTextBox.GetBindingExpression(TextBox.TextProperty).UpdateSource();
     DateTextBox.GetBindingExpression(Xceed.Wpf.Toolkit.MaskedTextBox.TextProperty).UpdateSource();
     DateComboBox.GetBindingExpression(ComboBox.SelectedValueProperty).UpdateSource();
 }
Пример #17
0
        private void Dispose(bool disposing)
        {
            if (!disposing)
            {
                return;
            }

            if (this.dateTextBox != null)
            {
                this.dateTextBox.Dispose();
                this.dateTextBox = null;
            }

            this.disposed = true;
        }
Пример #18
0
        private void AddFromDateTextBoxField(HtmlGenericControl container)
        {
            using (HtmlGenericControl field = HtmlControlHelper.GetField())
            {
                using (HtmlGenericControl label = HtmlControlHelper.GetLabel(Titles.From, "FromDateTextBox"))
                {
                    field.Controls.Add(label);
                }
                this.fromDateTextBox      = new DateTextBox();
                this.fromDateTextBox.ID   = "FromDateTextBox";
                this.fromDateTextBox.Mode = Frequency.FiscalYearStartDate;
                field.Controls.Add(this.fromDateTextBox);

                container.Controls.Add(field);
            }
        }
Пример #19
0
        protected virtual void Dispose(bool disposing)
        {
            if (!disposing)
            {
                return;
            }

            if (this.currentPeriodDateTextBox != null)
            {
                this.currentPeriodDateTextBox.Dispose();
                this.currentPeriodDateTextBox = null;
            }

            if (this.previousPeriodDateTextBox != null)
            {
                this.previousPeriodDateTextBox.Dispose();
                this.previousPeriodDateTextBox = null;
            }

            if (this.factorInputText != null)
            {
                this.factorInputText.Dispose();
                this.factorInputText = null;
            }

            if (this.showButton != null)
            {
                this.showButton.Dispose();
                this.showButton = null;
            }

            if (this.printButton != null)
            {
                this.printButton.Dispose();
                this.printButton = null;
            }

            if (this.grid != null)
            {
                this.grid.RowDataBound -= this.Grid_RowDataBound;
                this.grid.DataBound    -= this.Grid_DataBound;
                this.grid.Dispose();
                this.grid = null;
            }

            this.disposed = true;
        }
Пример #20
0
        private void AddCurrentPeriodField(HtmlGenericControl container)
        {
            using (HtmlGenericControl field = HtmlControlHelper.GetField())
            {
                using (HtmlGenericControl label = HtmlControlHelper.GetLabel(Titles.CurrentPeriod, "CurrentPeriodDateTextBox"))
                {
                    field.Controls.Add(label);
                }

                this.currentPeriodDateTextBox      = new DateTextBox();
                this.currentPeriodDateTextBox.ID   = "CurrentPeriodDateTextBox";
                this.currentPeriodDateTextBox.Mode = Frequency.FiscalYearEndDate;
                field.Controls.Add(this.currentPeriodDateTextBox);

                container.Controls.Add(field);
            }
        }
Пример #21
0
        private void AddPreviousPeriodField(HtmlGenericControl container)
        {
            using (HtmlGenericControl field = HtmlControlHelper.GetField())
            {
                using (HtmlGenericControl label = HtmlControlHelper.GetLabel(Titles.PreviousPeriod, "PreviousPeriodDateTextBox"))
                {
                    field.Controls.Add(label);
                }

                this.previousPeriodDateTextBox      = new DateTextBox();
                this.previousPeriodDateTextBox.ID   = "PreviousPeriodDateTextBox";
                this.previousPeriodDateTextBox.Mode = FrequencyType.FiscalYearStartDate;
                field.Controls.Add(this.previousPeriodDateTextBox);

                container.Controls.Add(field);
            }
        }
Пример #22
0
        public override void DetachEditingControl()
        {
            System.Windows.Forms.DataGridView dataGridView = this.DataGridView;
            if (dataGridView == null || dataGridView.EditingControl == null)
            {
                throw new InvalidOperationException("Cell is detached or its grid has no editing control.");
            }

            DateTextBox editBox = dataGridView.EditingControl as DateTextBox;

            if (editBox != null)
            {
                editBox.ClearUndo();  // avoid interferences between the editing sessions
            }

            base.DetachEditingControl();
        }
Пример #23
0
        private void CreateValueDateField(HtmlGenericControl container)
        {
            using (HtmlGenericControl field = HtmlControlHelper.GetField())
            {
                using (HtmlGenericControl label = HtmlControlHelper.GetLabel(Titles.ValueDate, "ValueDateTextBox"))
                {
                    field.Controls.Add(label);
                }

                this.valueDateTextBox      = new DateTextBox();
                this.valueDateTextBox.ID   = "ValueDateTextBox";
                this.valueDateTextBox.Mode = FrequencyType.Today;
                field.Controls.Add(this.valueDateTextBox);

                container.Controls.Add(field);
            }
        }
        private void AddDateField(HtmlGenericControl container)
        {
            using (HtmlGenericControl field = HtmlControlHelper.GetField())
            {
                using (HtmlGenericControl label = HtmlControlHelper.GetLabel(Titles.Date, "DateTextBox"))
                {
                    field.Controls.Add(label);
                }

                this.dateTextBox      = new DateTextBox();
                this.dateTextBox.ID   = "DateTextBox";
                this.dateTextBox.Mode = FrequencyType.FiscalYearEndDate;
                field.Controls.Add(this.dateTextBox);

                container.Controls.Add(field);
            }
        }
Пример #25
0
        private void AddToDateTextBoxField(HtmlGenericControl container)
        {
            using (HtmlGenericControl field = HtmlControlHelper.GetField())
            {
                using (HtmlGenericControl label = HtmlControlHelper.GetLabel(Titles.To, "ToDateTextBox"))
                {
                    field.Controls.Add(label);
                }

                this.toDateTextBox      = new DateTextBox();
                this.toDateTextBox.ID   = "ToDateTextBox";
                this.toDateTextBox.Mode = FrequencyType.QuarterEndDate;

                field.Controls.Add(this.toDateTextBox);

                container.Controls.Add(field);
            }
        }
Пример #26
0
        private void AddFromDateTextBoxField(HtmlGenericControl container)
        {
            using (HtmlGenericControl field = HtmlControlHelper.GetField())
            {
                using (HtmlGenericControl label = HtmlControlHelper.GetLabel(Titles.From, "FromDateTextBox"))
                {
                    field.Controls.Add(label);
                }
                this.fromDateTextBox          = new DateTextBox();
                this.fromDateTextBox.ID       = "FromDateTextBox";
                this.fromDateTextBox.Mode     = FrequencyType.FiscalYearStartDate;
                this.fromDateTextBox.OfficeId = CurrentUser.GetSignInView().OfficeId.ToInt();

                field.Controls.Add(this.fromDateTextBox);

                container.Controls.Add(field);
            }
        }
Пример #27
0
        private void CreateValueDateField(HtmlGenericControl container)
        {
            using (HtmlGenericControl field = HtmlControlHelper.GetField())
            {
                using (HtmlGenericControl label = HtmlControlHelper.GetLabel(Titles.ValueDate, "ValueDateTextBox"))
                {
                    field.Controls.Add(label);
                }

                this.valueDateTextBox          = new DateTextBox();
                this.valueDateTextBox.ID       = "ValueDateTextBox";
                this.valueDateTextBox.Mode     = FrequencyType.Today;
                this.valueDateTextBox.Catalog  = AppUsers.GetCurrentUserDB();
                this.valueDateTextBox.OfficeId = AppUsers.GetCurrent().View.OfficeId.ToInt();

                field.Controls.Add(this.valueDateTextBox);

                container.Controls.Add(field);
            }
        }
Пример #28
0
        private void AddToDateTextBoxField(HtmlGenericControl container)
        {
            using (HtmlGenericControl field = HtmlControlHelper.GetField())
            {
                using (HtmlGenericControl label = HtmlControlHelper.GetLabel(Titles.To, "ToDateTextBox"))
                {
                    field.Controls.Add(label);
                }

                this.toDateTextBox          = new DateTextBox();
                this.toDateTextBox.ID       = "ToDateTextBox";
                this.toDateTextBox.Mode     = FrequencyType.QuarterEndDate;
                this.toDateTextBox.Catalog  = AppUsers.GetCurrentUserDB();
                this.toDateTextBox.OfficeId = AppUsers.GetCurrentLogin().View.OfficeId.ToInt();

                field.Controls.Add(this.toDateTextBox);

                container.Controls.Add(field);
            }
        }
Пример #29
0
        private void AddPreviousPeriodField(HtmlGenericControl container)
        {
            using (HtmlGenericControl field = HtmlControlHelper.GetField())
            {
                using (HtmlGenericControl label = HtmlControlHelper.GetLabel(Titles.PreviousPeriod, "PreviousPeriodDateTextBox"))
                {
                    field.Controls.Add(label);
                }

                this.previousPeriodDateTextBox          = new DateTextBox();
                this.previousPeriodDateTextBox.ID       = "PreviousPeriodDateTextBox";
                this.previousPeriodDateTextBox.Mode     = FrequencyType.FiscalYearStartDate;
                this.previousPeriodDateTextBox.Catalog  = AppUsers.GetCurrentUserDB();
                this.previousPeriodDateTextBox.OfficeId = AppUsers.GetCurrentLogin().View.OfficeId.ToInt();

                field.Controls.Add(this.previousPeriodDateTextBox);

                container.Controls.Add(field);
            }
        }
Пример #30
0
        protected virtual void Dispose(bool disposing)
        {
            if (!disposing)
            {
                return;
            }
            if (this.container != null)
            {
                this.container.Dispose();
                this.container = null;
            }

            if (this.dateTextBox != null)
            {
                this.dateTextBox.Dispose();
                this.dateTextBox = null;
            }

            this.disposed = true;
        }
Пример #31
0
        /// <summary>
        /// Render the <see cref="Adf.Web.UI.DateTextBox"/> for DateTime value
        /// </summary>
        /// <param name="cs"><see cref="ControlStruct"/></param>
        /// <returns><see cref="Adf.Web.UI.DateTextBox"/></returns>
        protected DateTextBox RenderDateTimeTextBox(ControlStruct cs)
        {
            DateTextBox box = new DateTextBox("dd-MM-yyyy HH:mm");
            if (cs != null)
            {
                box.ID = "dtb" + cs.Name;
                box.CssClass = ControlCellStyle.CssClass;
                box.Enabled = cs.Enabled;
                box.Width = Unit.Percentage(cs.Width);

            }

            return box;
        }