/// <summary>
        /// Pemitir o no ingresar caracteres
        /// </summary>
        /// <param name="sender">Objeto que se envia</param>
        /// <param name="e">Evento del campo modificado</param>
        private void ValidacionTextBox(object sender, TextCompositionEventArgs e)
        {
            var texto = e.Text.Trim();

            if (string.IsNullOrWhiteSpace(texto))
            {
                e.Handled = false;
            }
            e.Handled = Extensor.ValidarSoloNumeros(e.Text);
        }
 private void TxtNumCabezas_OnPreviewTextInput(object sender, TextCompositionEventArgs e)
 {
     try
     {
         e.Handled = Extensor.ValidarSoloNumeros(e.Text);
     }
     catch (Exception ex)
     {
         Logger.Error(ex);
         e.Handled = false;
     }
 }
 private void TxtNumCabezas_OnPreviewKeyDown(object sender, KeyEventArgs e)
 {
     try
     {
         e.Handled = Extensor.ValidarSoloNumeros(txtImporte.Text);
     }
     catch (Exception ex)
     {
         Logger.Error(ex);
         e.Handled = false;
     }
 }
Exemplo n.º 4
0
 /// <summary>
 /// controla que solo se proporcionen numeros en el campo Horas Respuesta
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void txtHorasRespuesta_PreviewTextInput(object sender, TextCompositionEventArgs e)
 {
     try
     {
         e.Handled = Extensor.ValidarSoloNumeros(e.Text);
     }
     catch (Exception ex)
     {
         Logger.Error(ex);
         e.Handled = false;//si ocurrio un error al convertir, se indica que no es valido el texto ingresado
     }
 }
Exemplo n.º 5
0
 /// <summary>
 /// evento que valida que solo se ingresen numeros al campo Horas Respuesta
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void TxtHorasRespuesta_OnPreviewKeyDown(object sender, KeyEventArgs e)
 {
     try
     {
         e.Handled = Extensor.ValidarSoloNumeros(txtHorasRespuesta.Text);
     }
     catch (Exception ex)
     {
         Logger.Error(ex);
         e.Handled = false;//si ocurrio un error al convertir, se indica que no es valido el texto ingresado
     }
 }
Exemplo n.º 6
0
 private void txtCodigoSap_PreviewTextInput(object sender, TextCompositionEventArgs e)
 {
     e.Handled = Extensor.ValidarSoloNumeros(e.Text);
 }
 /// <summary>
 /// Preview text input
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void TxtContrato_OnPreviewTextInput(object sender, TextCompositionEventArgs e)
 {
     e.Handled = Extensor.ValidarSoloNumeros(e.Text);
 }
Exemplo n.º 8
0
 /// <summary>
 /// Evento que se ejecuta cuando te captura una tecla en los TextBox para manejar solamente números
 /// </summary>
 private void TextBox_ValidarSoloNumeros(object sender, TextCompositionEventArgs e)
 {
     e.Handled = Extensor.ValidarSoloNumeros(e.Text);
 }
Exemplo n.º 9
0
 /// <summary>
 /// Valida la entrada de texto
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void ValidatePreviewTextInput(object sender, TextCompositionEventArgs e)
 {
     e.Handled = AceptaSoloNumeros
                     ? Extensor.ValidarSoloNumeros(e.Text)
                     : Extensor.ValidarSoloLetrasYNumerosConGuion(e.Text);
 }