private bool validar() { bool paso = true; if (TBnombre.Text == string.Empty) { MessageBox.Show("Debe coloar Direccion"); TBnombre.Focus(); paso = false; } if (string.IsNullOrEmpty(TBcedula.Text)) { MessageBox.Show("Debe coloar Cedula"); TBdireccion.Focus(); paso = false; } if (string.IsNullOrEmpty(TBtelefono.Text)) { MessageBox.Show("Debe coloar Telefono"); TBdireccion.Focus(); paso = false; } return(paso); }
// Validación del nombre de usuario private void BTnombre_Click(object sender, EventArgs e) { bool ocupado = false; bool sololetras = true; if (TBnombre.Text.Length >= 4 && TBnombre.Text.Length <= 20) // el nombre tiene 4-20 caracteres { for (i = 0; i < TBnombre.Text.Length; i++) { if (!char.IsLetter(TBnombre.Text[i])) { sololetras = false; } } if (sololetras) { for (i = 0; i < listView1.Items.Count; i++) { if (listView1.Items[i].Text == TBnombre.Text) { ocupado = true; } } if (ocupado) { MessageBox.Show("El nombre de usuario no está disponible."); TBnombre.Focus(); } else { nuevafila[0] = TBnombre.Text; TBnombre.Enabled = false; BTnombre.Enabled = false; } } else { MessageBox.Show("El nombre de usuario solo puede llevar letras."); TBnombre.Focus(); } } else // el nombre tiene menos de 4 o más de 20 caracteres { MessageBox.Show("El nombre de usuario debe tener entre 4 y 20 caracteres."); TBnombre.Focus(); } }