コード例 #1
0
        private void comboPeriodo_SelectedValueChanged(object sender, EventArgs e)
        {
            if (flagComboPeriodos)
            {
                Periodos periodo = (Periodos)Convert.ToInt32(comboPeriodo.SelectedValue);

                if (periodo == Periodos.Folios)
                {
                    DesactivaControlesFecha();
                    ActivaControlesFolios();
                }
                else if (periodo == Periodos.Manual)
                {
                    ActivaControlesFecha();
                    DesactivaControlesFolios();
                }
                else
                {
                    DateTime inicio, final;
                    DesactivaControlesFecha();
                    DesactivaControlesFolios();
                    GeneradorPeriodosdeFechas.CalcularFechas(periodo, DateTime.Now, out inicio, out final);
                    dateTimePickerFechaInicio.Value = inicio;
                    dateTimePickerFechaFinal.Value  = final;
                    CargarDatos();
                }
            }
            this.buttonCargar.Enabled = true;
        }
コード例 #2
0
        private void InicializarComboPeriodos()
        {
            //Inicializacion periodo
            this.comboPeriodo.DataSource    = /*Enum.GetValues(typeof(Periodos));*/ GeneradorPeriodosdeFechas.Generar();
            this.comboPeriodo.ValueMember   = "PeriodoID";
            this.comboPeriodo.DisplayMember = "PeriodoDesc";
            flagComboPeriodos = true;
            this.comboPeriodo.SelectedValue = (int)Periodos.Hoy;
            DateTime inicio, final;

            GeneradorPeriodosdeFechas.CalcularFechas(Periodos.Hoy, DateTime.Now, out inicio, out final);
            dateTimePickerFechaInicio.Value = inicio;
            dateTimePickerFechaFinal.Value  = final;
        }