示例#1
0
        private void ValidaMontoApertura(object sender, EventArgs e)
        {
            string monto = txtMontoApertura.Text;

            if (Rutinas.ValidaBlancos(monto))
            {
                errorP.SetError(txtMontoApertura, "Este campo es obligatorio.");
            }

            if (!txtMontoApertura.Focused && Rutinas.ValidaDecimal(monto))
            {
                errorP.SetError(txtMontoApertura, "");
            }
        }
示例#2
0
        private void txtMontoApertura_KeyPress(object sender, KeyPressEventArgs e)
        {
            string monto = txtMontoApertura.Text;

            if (!Rutinas.ValidaDecimal(monto + e.KeyChar.ToString()) && e.KeyChar.ToString() != "." && e.KeyChar != (char)Keys.Back)
            {
                e.Handled = true;
                errorP.SetError(txtMontoApertura,
                                "El monto de apertura unicamente acepta valores enteros y decimales (hasta 2 digitos despues del punto).");
            }
            else
            {
                errorP.SetError(txtMontoApertura, "");
            }
        }