コード例 #1
0
        public bool Validar()
        {
            bool paso = true;

            if (DescripcionTextBox.Text == string.Empty)
            {
                ErrorProvider.SetError(DescripcionTextBox, "Debe Agregar datos a este campo");
                DescripcionTextBox.Focus();
            }
            if (TipoTareaComboBox.Text == string.Empty)
            {
                ErrorProvider.SetError(TipoTareaComboBox, "Debe Agregar datos a este campo");
                TipoTareaComboBox.Focus();
            }
            if (RequerimientosTextBox.Text == string.Empty)
            {
                ErrorProvider.SetError(RequerimientosTextBox, "Debe Agregar datos a este campo");
                RequerimientosTextBox.Focus();
            }
            if (TiempoTextBox.Text == string.Empty)
            {
                ErrorProvider.SetError(TiempoTextBox, "Debe Agregar datos a este campo");
                TiempoTextBox.Focus();
            }
            if (TiempoTotalTextBox.Text == string.Empty)
            {
                ErrorProvider.SetError(TiempoTotalTextBox, "Debe Agregar datos a este campo");
                TiempoTotalTextBox.Focus();
            }
            return(paso);
        }
コード例 #2
0
        private bool ValidarAgregar()
        {
            bool paso = true;

            MyErrorProvider.Clear();

            if (String.IsNullOrWhiteSpace(RequerimientoTextBox.Text))
            {
                MyErrorProvider.SetError(RequerimientoTextBox, "El campo No puede estar vacio");
                RequerimientoTextBox.Focus();
                paso = false;
            }

            if (String.IsNullOrWhiteSpace(TiempoTextBox.Text))
            {
                MyErrorProvider.SetError(TiempoTextBox, "El campo No puede estar vacio");
                TiempoTextBox.Focus();
                paso = false;
            }

            if (!Utilidades.esToInt(TiempoTextBox.Text))
            {
                MyErrorProvider.SetError(TiempoTextBox, "El campo debe ser numerico");
                TiempoTextBox.Focus();
                paso = false;
            }


            return(paso);
        }
コード例 #3
0
 private void TiempoTextBox_TextChanged(object sender, TextChangedEventArgs e)
 {
     try
     {
         if (TiempoTextBox.Text.Trim() != "")
         {
             double resultado = double.Parse(TiempoTextBox.Text);
         }
     } catch {
         MessageBox.Show($"Porfavor, digite un numero.");
         TiempoTextBox.Clear();
         TiempoTextBox.Focus();
     }
 }
コード例 #4
0
 private void TiempoTextBox_TextChanged(object sender, TextChangedEventArgs e)
 {
     try
     {
         if (TiempoTextBox.Text.Trim() != "")
         {
             double resultado = double.Parse(TiempoTextBox.Text);
         }
     }
     catch
     {
         MessageBox.Show($"El valor digitado en el campo (Tiempo) no es un numero.\n\nPorfavor, digite un numero.", "ERROR", MessageBoxButton.OK, MessageBoxImage.Warning);
         TiempoTextBox.Clear();
         TiempoTextBox.Focus();
     }
 }