Exemplo n.º 1
0
        protected void buttonHasta_Click(object sender, EventArgs e)//Selecciona la fecha final del rango de fechas que se desea añadir.
        {
            buttonAceptar.Enabled = false;

            DateTime evaluadorFechaInicial = new DateTime();

            if (desdeFecha != evaluadorFechaInicial) //Se asegura de que la fecha inicial ya haya sido seleccionada.
            {
                seleccionadorDeFecha seleccionadorDeFecha = new seleccionadorDeFecha();
                seleccionadorDeFecha.fechaSeleccionada += seleccionadorDeFecha_fechaSeleccionada;
                seleccionadorDeFecha.ShowDialog(this);

                if (fechaTemporal >= desdeFecha) //Evalua la fecha escogida como fecha final para asegurarse de que sea posterior a la inicial.
                {
                    hastaFecha       = fechaTemporal;
                    buttonHasta.Text = hastaFecha.Date.ToString();
                }
                else
                {
                    MessageBox.Show("La fecha final debe ser posterior a la inicial", "Error al seleccionar fecha final", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
            else
            {
                MessageBox.Show("Por favor seleccione primero la fecha inicial", "Fecha inicial no seleccionada", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
        }
Exemplo n.º 2
0
        protected void buttonDesde_Click(object sender, EventArgs e) //Selecciona la fecha inicial del rango de fechas que se desea añadir.
        {
            buttonAceptar.Enabled = false;

            seleccionadorDeFecha seleccionadorDeFecha = new seleccionadorDeFecha();

            seleccionadorDeFecha.fechaSeleccionada += seleccionadorDeFecha_fechaSeleccionada;
            seleccionadorDeFecha.ShowDialog(this);
            if (desdeFecha != fechaTemporal)
            {
                desdeFecha       = fechaTemporal;
                buttonDesde.Text = desdeFecha.Date.ToString();
            }
        }