private bool Validar() //Validar los campos { bool paso = true; if (string.IsNullOrEmpty(InscripcionesIDTextBox.Text)) { MessageBox.Show("El campo inscripcionesId debe estar en 0 para agregar una inscripcion"); PersonaIdTextBox.Focus(); paso = false; } if (string.IsNullOrEmpty(PersonaIdTextBox.Text)) { MessageBox.Show("El campo PersonaId no puede estar vacio y debe ser mayor o igual que 1"); PersonaIdTextBox.Focus(); paso = false; } if (ComentarioTextBox.Text == string.Empty) { MessageBox.Show("El campo comentario no puede estar vacio"); ComentarioTextBox.Focus(); paso = false; } if (string.IsNullOrEmpty(MontoTextBox.Text)) { MessageBox.Show("El campo monto no puede estar vacio"); BalanceTextBox.Focus(); paso = false; } if (string.IsNullOrEmpty(BalanceTextBox.Text)) { MessageBox.Show("El campo balance no puede estar vacio"); BalanceTextBox.Focus(); paso = false; } return(paso); }
private bool Validar() { bool paso = true; if (string.IsNullOrWhiteSpace(PersonaIdTextBox.Text)) { MessageBox.Show("No puede dejar el campo de Persona Id vacio..."); PersonaIdTextBox.Focus(); paso = false; } if (string.IsNullOrWhiteSpace(NombreTextBox.Text)) { MessageBox.Show("No puede dejar el campo de Nombre vacio..."); NombreTextBox.Focus(); paso = false; } if (string.IsNullOrWhiteSpace(DireccionTextBox.Text)) { MessageBox.Show("No puede dejar el campo de Teléfono vacio..."); DireccionTextBox.Focus(); paso = false; } if (string.IsNullOrWhiteSpace(CedulaTextBox.Text)) { MessageBox.Show("No puede dejar el campo de Cédula vacio..."); CedulaTextBox.Focus(); paso = false; } if (DetalleDataGrid.DataContext == null) { MessageBox.Show("No puede dejar la persona sin un telefono ni un tipo"); TelefonoTextBox.Focus(); paso = false; } return(paso); }
private bool Validar() { bool validados = true; Persona persona = new Persona(); int InscripcionId; int PersonaId; decimal monto; try { //InscripcionId InscripcionId = Convert.ToInt32(InscripcionIdTextBox.Text); } catch (Exception) { MessageBox.Show("El ID debe ser un numero entero. \nIngrese el numero \"0\" para crear una Inscripción nueva."); InscripcionIdTextBox.Focus(); validados = false; } try { //PersonaId PersonaId = Convert.ToInt32(PersonaIdTextBox.Text); if (PersonaId <= 0) { MessageBox.Show("El Campo \"PersonaId\" debe ser un numero entero > 0"); PersonaIdTextBox.Focus(); validados = false; } persona = PersonasBLL.Buscar(PersonaId); if (persona == null) { MessageBox.Show("Esta Persona no existe.\nIntroduzca otra Persona Id."); PersonaIdTextBox.Focus(); validados = false; } } catch (Exception) { MessageBox.Show("El Campo \"Persona Id\" debe ser un numero entero > 0"); PersonaIdTextBox.Focus(); validados = false; } try { //Monto monto = Convert.ToDecimal(MontoTextBox.Text); if (monto <= 0.0m) { MessageBox.Show("El Monto no puede estar vacío"); MontoTextBox.Focus(); validados = false; } } catch (Exception) { MessageBox.Show("El Monto debe ser un numero > 0"); MontoTextBox.Focus(); validados = false; } //Fecha if (string.IsNullOrWhiteSpace(FechaInscripcionDatepicker.Text)) { MessageBox.Show("Por favor seleccione una fecha"); FechaInscripcionDatepicker.Focus(); validados = false; } return(validados); }
//Nuevo private void NuevoButton_Click(object sender, RoutedEventArgs e) { Limpiar(); PersonaIdTextBox.SelectAll(); PersonaIdTextBox.Focus(); }