public void Reg_btn_Click(object sender, EventArgs e) { datos.op = "inser_usu"; if (Validar.seguir == false && Validar.permiso.Equals("n")) { datos.val1 = NomUsuN_txt.Text; datos.val2 = ContusuN_txt.Text; datos.val3 = ConfCont_txt.Text; } if ((datos.val1.Equals("") || datos.val2.Equals("") || datos.val3.Equals("")) && Validar.seguir == true) { MessageBox.Show("No puede dejar datos en blanco", "¡DATOS INCORRECTOS!", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { if (Validar.seguir == false) { Validar frm = new Validar(); frm.Show(); } //Registro de nuevos usuarios if (Validar.seguir == true) { try { if (c > 0) { MessageBox.Show("Parece que el nombre de usuario " + datos.val1 + " ya esta ocupado.", "¡Usuario no registrado!", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); Validar.seguir = false; } else { if (Validar.permiso.Equals("s") && Validar.seguir) { //Inserción del nuevo usuario if (datos.val2.Equals(datos.val3)) { MySqlCommand insercion = new MySqlCommand(string.Format("insert into usuarios (nom_usuario,contraseña) values ('{0}','{1}');", datos.val1, datos.val2), Conexion.conectar()); insercion.ExecuteNonQuery(); MessageBox.Show("Usuario registrado", "¡Registro exitoso!", MessageBoxButtons.OK, MessageBoxIcon.Information); Validar.seguir = false; } else { MessageBox.Show("Parece que las contraseñas no coinciden", "¡Vaya, ocurrio un error!", MessageBoxButtons.OK, MessageBoxIcon.Information); Validar.seguir = false; } } else { MessageBox.Show("La clave de autorización no es correcta", "¡Ha ocurrido un error!", MessageBoxButtons.OK, MessageBoxIcon.Error); Validar.seguir = false; } } } catch (Exception) { MessageBox.Show("Usuario no registrado", "Se ha producido un error", MessageBoxButtons.OK, MessageBoxIcon.Error); Validar.seguir = false; } } } }
private void Validar_Load(object sender, EventArgs e) { Validar frm = new Validar(); frm.DesktopLocation = new Point(400, 400); }