public static int ActualizarFa(MySqlConnection conexion, Facilitadores fa) { int retorno = 0; MySqlCommand comando = new MySqlCommand(String.Format("UPDATE facilitadores SET nombre_fa='{1}', apellido_fa='{2}', tlfn_fa='{3}', correo_fa='{4}', ubicacion_fa='{5}', especialidad_fa='{6}', cedula_fa='{7}', nacionalidad_fa='{8}', requerimiento_inces='{9}' WHERE id_fa='{0}' ", fa.id_facilitador, fa.nombre_facilitador, fa.apellido_facilitador, fa.tlfn_facilitador, fa.correo_facilitador, fa.ubicacion_facilitador, fa.especialidad_facilitador, fa.ci_facilitador, fa.nacionalidad_fa, fa.requerimiento_ince), conexion); retorno = comando.ExecuteNonQuery(); return(retorno); }
public static int AgregarFacilitador(MySqlConnection conexion, Facilitadores facilitador) { int retorno = 0; MySqlCommand comando = new MySqlCommand(String.Format("INSERT INTO facilitadores ( cedula_fa, nacionalidad_fa, nombre_fa, apellido_fa, tlfn_fa, correo_fa, ubicacion_fa, especialidad_fa, requerimiento_inces) VALUES ('{0}','{1}','{2}','{3}','{4}','{5}','{6}','{7}','{8}')", facilitador.ci_facilitador, facilitador.nacionalidad_fa, facilitador.nombre_facilitador, facilitador.apellido_facilitador, facilitador.tlfn_facilitador, facilitador.correo_facilitador, facilitador.ubicacion_facilitador, facilitador.especialidad_facilitador, facilitador.requerimiento_ince), conexion); retorno = comando.ExecuteNonQuery(); return(retorno); }
private void btnModificarFa_Click(object sender, EventArgs e) { try { if (dgvFa.SelectedRows.Count == 1) { if (conexion.abrirconexion() == true) { fa = Clases.Facilitadores.SeleccionarFa(conexion.conexion, facilitador); Clases.Facilitador_Seleccionado.id_facilitador = fa.id_facilitador; Clases.Facilitador_Seleccionado.ci_facilitador = fa.ci_facilitador; Clases.Facilitador_Seleccionado.nacionalidad_fa = fa.nacionalidad_fa; Clases.Facilitador_Seleccionado.nombre_facilitador = fa.nombre_facilitador; Clases.Facilitador_Seleccionado.apellido_facilitador = fa.apellido_facilitador; Clases.Facilitador_Seleccionado.tlfn_facilitador = fa.tlfn_facilitador; Clases.Facilitador_Seleccionado.correo_facilitador = fa.correo_facilitador; Clases.Facilitador_Seleccionado.ubicacion_facilitador = fa.ubicacion_facilitador; Clases.Facilitador_Seleccionado.especialidad_facilitador = fa.especialidad_facilitador; Clases.Facilitador_Seleccionado.requerimiento_ince = fa.requerimiento_ince; conexion.cerrarconexion(); Modificar_facilitadores mod = new Modificar_facilitadores(); mod.ShowDialog(); conexion.cerrarconexion(); if (conexion.abrirconexion() == true) { txtbuscar = ""; txtBuscarTodo.Text = "Escriba aquí"; actualizarTabla(conexion.conexion, txtbuscar); dgvFa.ClearSelection(); conexion.cerrarconexion(); } } } else { MessageBox.Show("Debe seleccionar un registro.", "AVISO", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } } catch (MySql.Data.MySqlClient.MySqlException ex) { MessageBox.Show(ex.Message); conexion.cerrarconexion(); } }
public static Facilitadores SeleccionarFa(MySqlConnection conexion, Facilitadores fa) { Facilitadores facilitador = new Facilitadores(); MySqlCommand comando = new MySqlCommand(String.Format("SELECT id_fa, cedula_fa, nacionalidad_fa, nombre_fa, apellido_fa, tlfn_fa, correo_fa, ubicacion_fa, especialidad_fa, requerimiento_inces FROM facilitadores WHERE cedula_fa LIKE ('%{0}%') AND nacionalidad_fa LIKE ('%{1}%')", fa.ci_facilitador, fa.nacionalidad_fa), conexion); MySqlDataReader reader = comando.ExecuteReader(); while (reader.Read()) { facilitador.id_facilitador = reader.GetInt32(0); facilitador.ci_facilitador = reader.GetString(1); facilitador.nacionalidad_fa = reader.GetString(2); facilitador.nombre_facilitador = reader.GetString(3); facilitador.apellido_facilitador = reader.GetString(4); facilitador.tlfn_facilitador = reader.GetString(5); facilitador.correo_facilitador = reader.GetString(6); facilitador.ubicacion_facilitador = reader.GetString(7); facilitador.especialidad_facilitador = reader.GetString(8); facilitador.requerimiento_ince = reader.GetInt32(9); } return(facilitador); }