private async void txtusuario_KeyPress(object sender, KeyPressEventArgs e) { if (e.KeyChar == 13) { if (txtusuario.Text.Length < 4) { MessageBox.Show("El nombre de usuario debe tener como minimo 4 caracteres.", "Usuario invalido", MessageBoxButtons.OK, MessageBoxIcon.Warning); return; } var user = await userCtrl.verificarExistencia(txtusuario.Text.Trim()); if (user != null) { var r = MessageBox.Show("El nombre de usuario introducida ya se encuentra ocupado. desea editarlo?", "Usuario existente", MessageBoxButtons.YesNo, MessageBoxIcon.Warning); if (r == DialogResult.No) { return; } existe = true; doStuffTouserControls(); } else { existe = false; doStuffTouserControls(); } } }