示例#1
0
        private void RadioLado_CheckedChanged(object sender, EventArgs e)
        {
            if (radioLado.Checked)
            {
                this.SorteoPredefinido = EnumSorteo.LADO;

                // radio buttons
                CambiarEstadoRadioButtons();
                CambiarHabilitacionRadioButtons();

                // valores predefinidos
                VaciarCuadrosTexto();

                this.txtInicio.Text = "1";
                Inicio            = 1;
                this.txtTope.Text = "2";
                Tope = 2;
                this.txtCantidad.Text = "1";
                Cantidad = 1;

                // habiilitar/deshabilitar controles
                // campos de ingreso de texto
                CambiarHabilitacionCuadroTexto(cantidad: false);
            }
        }
示例#2
0
        private void radioDiaPorSemana_CheckedChanged(object sender, EventArgs e)
        {
            this.SorteoPredefinido = EnumSorteo.DIAS_POR_SEMANA;

            // desactivar controles para sorteo seleccionado
            CambiarHabilitacionControles(inicio: true, tope: true, cantidad: true);
            this.txtCantidad.Text = string.Empty;
            CambiarEstadoRadioButtons(duplicados: false, ordenados: true, domingos: false);
        }
示例#3
0
        private void radioPersonalizado_CheckedChanged(object sender, EventArgs e)
        {
            this.SorteoPredefinido = EnumSorteo.PERSONALIZADO;

            //desactivar controles de personalizado
            CambiarHabilitacionControles(true, true, true);
            this.txtCantidad.Text = string.Empty;
            CambiarEstadoRadioButtons(true, true, true);
        }
示例#4
0
        private void radioMes_CheckedChanged(object sender, EventArgs e)
        {
            this.SorteoPredefinido = EnumSorteo.MES_ANIO;

            //desactivar controles de personalizado
            CambiarHabilitacionControles();
            this.txtCantidad.Text = "1";
            CambiarEstadoRadioButtons();
        }
示例#5
0
        private void radioDiaSemana_CheckedChanged(object sender, EventArgs e)
        {
            this.SorteoPredefinido = EnumSorteo.DIA_SEMANA;

            //desactivar controles de personalizado
            CambiarHabilitacionControles();
            this.txtCantidad.Text = "1";
            CambiarEstadoRadioButtons(domingos: true);
        }
示例#6
0
        //Botones de Opcion (radio buttons): seleccion de tipo de sorteo.

        private void RadioPersonalizado_CheckedChanged(object sender, EventArgs e)
        {
            if (this.radioPersonalizado.Checked)
            {
                this.SorteoPredefinido = EnumSorteo.PERSONALIZADO;

                // radio buttons
                CambiarEstadoRadioButtons();
                CambiarHabilitacionRadioButtons(true, true, true, true);

                // valores predefinidos
                VaciarCuadrosTexto();

                // habiilitar/deshabilitar controles
                // campos de ingreso de texto
                CambiarHabilitacionCuadroTexto(inicio: true, tope: true, cantidad: true);
            }
        }
示例#7
0
        private void RadioCloracion_CheckedChanged(object sender, EventArgs e)
        {
            if (this.radioCloracion.Checked)
            {
                this.SorteoPredefinido = EnumSorteo.CLORACION;
                // habiilitar/deshabilitar controles
                // campos de ingreso de texto
                CambiarHabilitacionCuadroTexto(tope: true, cantidad: true);

                // radio buttons
                CambiarEstadoRadioButtons();
                CambiarHabilitacionRadioButtons();

                // valores predefinidos
                VaciarCuadrosTexto();
                this.txtInicio.Text = "0";
                Inicio = 0;
            }
        }
示例#8
0
        private void RadioGenerica_CheckedChanged(object sender, EventArgs e)
        {
            if (this.radioGenerica.Checked)
            {
                this.SorteoPredefinido = EnumSorteo.GENERICA;
                // habiilitar/deshabilitar controles
                // campos de ingreso de texto
                CambiarHabilitacionCuadroTexto(tope: true, rango: true);

                // radio buttons
                CambiarEstadoRadioButtons(ordenados: true, rango: true);
                CambiarHabilitacionRadioButtons();

                // valores predefinidos
                VaciarCuadrosTexto();

                this.txtInicio.Text = "1";
                Inicio = 1;
            }
        }
示例#9
0
        void RadioHaccpCheckedChanged(object sender, EventArgs e)
        {
            if ((sender as RadioButton).Checked)
            {
                this.SorteoPredefinido = EnumSorteo.HACCP;

                // radio buttons
                CambiarEstadoRadioButtons(verificacion: true);
                CambiarHabilitacionRadioButtons();

                // valores predefinidos
                VaciarCuadrosTexto();
                txtInicio.Text = "1";
                Inicio         = 1;

                // habilitar/deshabilitar controles
                // campos de ingreso de texto
                CambiarHabilitacionCuadroTexto(tope: true, verificacion: true, cantidad: true);
            }
        }