/// <summary> /// Limpia los campos dónde se van a introducir datos. /// </summary> private void LimpiarCampos() { TxtNombre.Clear(); TxtApellidos.Clear(); TxtNif.Clear(); TxtDireccion.Clear();; TxtTelefono.Clear(); }
/// <summary> /// Limpia los campos dónde se van a introducir datos. /// </summary> private void LimpiarCampos() { TxtNombre.Clear(); TxtApellidos.Clear(); TxtNif.Clear(); TxtDireccion.Clear();; TxtTelefono.Clear(); TxtObservaciones.Clear(); TxtMarca.Clear(); TxtModelo.Clear(); TxtMatricula.Clear(); TxtLlave.Clear(); TxtPlaza.Clear(); TxtBaseImponible.Clear(); TxtIva.Clear(); TxtTotal.Clear(); }
/// <summary> /// Comprueba que los datos introducidos por el usuario sean correctos. /// </summary> /// <returns>Indica si los datos introducidos son correctos.</returns> private bool ComprobarDatosIntroducidos() { bool hayNombre = false; bool hayApellidos = false; bool hayNif = false; bool hayDireccion = false; bool hayTelefono = false; Regex exprRegTelefono = new Regex("^[0-9]{9}$"); Regex exprRegNif = new Regex("^[0-9]{8}[A-Z]{1}|[A-Z]{1}[0-9]{8}$"); if (TxtNombre.Text.Length == 0) { MessageBox.Show("Tiene que introducir un nombre", "Nombre Vacío", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { hayNombre = true; } if (TxtApellidos.Text.Length == 0) { MessageBox.Show("Tiene que introducir unos apellidos", "Apellidos Vacíos", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { hayApellidos = true; } if (TxtDireccion.Text.Length == 0) { MessageBox.Show("Tiene que introducir una dirección", "Dirección Vacía", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { hayDireccion = true; } if (TxtNif.Text.Length == 0) { MessageBox.Show("Tiene que introducir un N.I.F.", "N.I.F. Vacío", MessageBoxButtons.OK, MessageBoxIcon.Error); } else if (!exprRegNif.IsMatch(TxtNif.Text)) { MessageBox.Show("Formato de N.I.F. incorrecto", "Formato Incorrecto", MessageBoxButtons.OK, MessageBoxIcon.Error); TxtNif.Clear(); TxtNif.Focus(); } else { hayNif = true; } if (TxtTelefono.Text.Length == 0) { MessageBox.Show("Tiene que introducir un teléfono", "Teléfono Vacío", MessageBoxButtons.OK, MessageBoxIcon.Error); } else if (!exprRegTelefono.IsMatch(TxtTelefono.Text)) { MessageBox.Show("Formato de teléfono incorrecto", "Formato Incorrecto", MessageBoxButtons.OK, MessageBoxIcon.Error); TxtTelefono.Clear(); TxtTelefono.Focus(); } else { hayTelefono = true; } return(hayNombre && hayApellidos && hayNif && hayDireccion && hayTelefono); }