public void RegistroBuscar(DatosPersonal datos) { try { MySqlCommand buscarporID = new MySqlCommand("select * from lista_personal where IdPersonal=@IdPersonal", bd.connect); buscarporID.Parameters.AddWithValue("@IdPersonal", datos.IdPersonal); bd.connecttodb(); MySqlDataReader registro = buscarporID.ExecuteReader(); if (registro.Read()) { datos.Tipo = registro[1].ToString(); datos.Nombre = registro[2].ToString(); datos.Apaterno = registro[3].ToString(); datos.Amaterno = registro[4].ToString(); datos.Sexo = registro[5].ToString(); datos.NombreDpto = registro[6].ToString(); datos.Direccion = registro[7].ToString(); datos.Telefono = registro[8].ToString(); datos.Contraseña = registro[9].ToString(); datos.Foto = (byte[])(registro[10]); } bd.closeconnection(); } catch (Exception ex) { MessageBox.Show("Algo salió mal " + ex.ToString()); } }
public void RegistroAñadir(DatosPersonal datos) { try { bd.connecttodb(); bd.command = new MySqlCommand("insert into lista_personal(IdPersonal,Tipo,Nombre,Apaterno,Amaterno,Sexo,NombreDpto,Direccion,Telefono,Contraseña,Foto) values ('" + datos.IdPersonal + "','" + datos.Tipo + "','" + datos.Nombre + "','" + datos.Apaterno + "','" + datos.Amaterno + "','" + datos.Sexo + "','" + datos.NombreDpto + "','" + datos.Direccion + "','" + datos.Telefono + "','" + datos.Contraseña + "', @Foto)", bd.connect); bd.command.Parameters.AddWithValue("@Foto", datos.Foto); int cant; cant = bd.command.ExecuteNonQuery(); if (cant == 1) { MessageBox.Show("Registro añadido con exito"); } else { MessageBox.Show("Algo salió mal"); } } catch (Exception ex) { MessageBox.Show(ex.ToString()); } }
public void RegistroEliminar(DatosPersonal datos) { string eliminar = "delete from lista_personal where IdPersonal=" + datos.IdPersonal; if (bd.executecommand(eliminar)) { MessageBox.Show("Personal eliminado con exito!"); } else { MessageBox.Show("No se pudo eliminar, intente de nuevo"); } }
public void RegistroModificar(DatosPersonal datos) { try { bd.connecttodb(); string actualizar = "update lista_personal set Tipo= @Tipo , Nombre= @Nombre , Apaterno= @Apaterno, Amaterno= @Amaterno , Sexo= @Sexo, NombreDpto= @NombreDpto, Direccion= @Direccion, Telefono= @Telefono, Contraseña= @Contraseña, Foto= @Foto where IdPersonal=" + datos.IdPersonal; bd.command = new MySqlCommand(actualizar, bd.connect); bd.command.Parameters.AddWithValue("@Tipo", datos.Tipo); bd.command.Parameters.AddWithValue("@Nombre", datos.Nombre); bd.command.Parameters.AddWithValue("@Apaterno", datos.Apaterno); bd.command.Parameters.AddWithValue("@Amaterno", datos.Amaterno); bd.command.Parameters.AddWithValue("@Sexo", datos.Sexo); bd.command.Parameters.AddWithValue("@NombreDpto", datos.NombreDpto); bd.command.Parameters.AddWithValue("@Direccion", datos.Direccion); bd.command.Parameters.AddWithValue("@Telefono", datos.Telefono); bd.command.Parameters.AddWithValue("@Contraseña", datos.Contraseña); bd.command.Parameters.AddWithValue("@Foto", datos.Foto); int cant; cant = bd.command.ExecuteNonQuery(); if (cant == 1) { MessageBox.Show("Registro modificado con exito"); } else { MessageBox.Show("Algo salió mal"); } } catch (Exception ex) { MessageBox.Show(ex.ToString()); } }
public void RegistroBuscar(DatosPersonal datos) { registro.RegistroBuscar(datos); }
public void RegistroEliminar(DatosPersonal datos) { registro.RegistroEliminar(datos); }
public void RegistroModificar(DatosPersonal datos) { registro.RegistroModificar(datos); }
public void RegistroAñadir(DatosPersonal datos) { registro.RegistroAñadir(datos); }