private bool ValidarDatos() { RutValidator myValidador = RutValidator.CrearValidador(this.rutEstudianteTextBox.Text); myValidador.Validar(); if (myValidador.ErrorValidacion) { MessageBox.Show(myValidador.MensajeError, "Atención.", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); this.rutEstudianteTextBox.Focus(); return(false); } if (string.IsNullOrEmpty(this.nombreEstudianteTextBox.Text)) { MessageBox.Show("El nombre del alumno no puede quedar vacío", "Atención.", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); this.nombreEstudianteTextBox.Focus(); return(false); } if (string.IsNullOrEmpty(this.apellidosEstudianteTextBox.Text)) { MessageBox.Show("Los apellidos del alumno no puede quedar vacío", "Atención.", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); this.apellidosEstudianteTextBox.Focus(); return(false); } myValidador = RutValidator.CrearValidador(this.rutApoderadoTextBox.Text); myValidador.Validar(); if (myValidador.ErrorValidacion) { MessageBox.Show(myValidador.MensajeError, "Atención.", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); this.rutApoderadoTextBox.Focus(); return(false); } if (string.IsNullOrEmpty(this.nombreApoderadoTextBox.Text)) { MessageBox.Show("El nombre del apoderado no puede quedar vacío", "Atención.", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); this.nombreApoderadoTextBox.Focus(); return(false); } if (string.IsNullOrEmpty(this.apellidosApoderadoTextBox.Text)) { MessageBox.Show("Los apellidos del apoderado no puede quedar vacío", "Atención.", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); this.apellidosApoderadoTextBox.Focus(); return(false); } if (!string.IsNullOrEmpty(this.emailTextBox.Text)) { EmailValidator myEmailValidador = EmailValidator.CrearValidador(this.emailTextBox.Text); myEmailValidador.Validar(); if (myValidador.ErrorValidacion) { MessageBox.Show(myValidador.MensajeError, "Atención", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); this.emailTextBox.Focus(); return(false); } } return(true); }