public void pictureBox3_Click(object sender, EventArgs e) { try { datos.op = "baja"; var ob = new Bajas(); if (Validar.seguir == false) { Validar frm = new Validar(); frm.Show(); y = bajas_grid.CurrentCellAddress.Y; datos.val1 = valor = bajas_grid.Rows[y].Cells[0].Value.ToString(); } if (Validar.seguir == true && Validar.permiso == "s") { /* MySqlCommand quitarllave = new MySqlCommand("SET foreign_key_checks = 0;", Conexion.conectar()); * quitarllave.ExecuteNonQuery();*/ MySqlCommand com = new MySqlCommand("delete from alumno where curp_alumno='" + datos.val1 + "';", Conexion.conectar()); com.ExecuteNonQuery(); datos.op = "nada carnal"; MessageBox.Show("Exito!", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); Validar.seguir = false; Validar.permiso = "n"; } else if (Validar.seguir == true && Validar.permiso == "n") { MessageBox.Show("La clave no coincide", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); Validar.seguir = false; } //MySqlCommand ponerllave = new MySqlCommand("SET foreign_key_checks = 1;", Conexion.conectar()); //ponerllave.ExecuteNonQuery(); } catch (Exception) { MessageBox.Show("Ocurrio un error", "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public void Modificar_pic_Click(object sender, EventArgs e) { try { datos.op = "mod"; if (Validar.seguir == false && Validar.permiso.Equals("n")) { Validar frm = new Validar(); frm.Show(); datos.Curp = Ncurp_txt.Text; datos.Paterno = NApp_txt.Text; datos.Materno = Apm_txt.Text; datos.Nombre = NVnombre_txt.Text; datos.Sangre = NTipoS_txt.Text; datos.Alergia = Nenfer_txt.Text; datos.NuevaC = ObtenerDatos.generarCurpM(datos.Curp, datos.Nombre, datos.Paterno, datos.Materno); } else { if (Validar.seguir == true && Validar.permiso.Equals("s")) { Ncurp_txt.Text = datos.NuevaC; MySqlCommand update = new MySqlCommand(string.Format("update alumno set curp_alumno='{0}',ap_pat_alumno='{1}',ap_mat_alumno='{2}',nombre_alumno='{3}',tipo_sangre='{4}',enfer_alergi='{5}' where curp_alumno='" + cp + "';", datos.NuevaC, datos.Paterno, datos.Materno, datos.Nombre, datos.Sangre, datos.Alergia), Conexion.conectar()); update.ExecuteNonQuery(); MessageBox.Show("Modificación exitosa!", "Exito", MessageBoxButtons.OK, MessageBoxIcon.Information); desactivar(); limpiar(); } else { MessageBox.Show("Las claves no coinciden", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } catch (Exception) { MessageBox.Show("Ocurrio un error", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
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; } } } }