public static bool actualizarProveedor(Constructor_Proveedores upd) { bool retorno = false; try { MySqlCommand cmdupd = new MySqlCommand(string.Format("UPDATE proveedores SET nombre = '{0}', apellido = '{1}', correo = '{2}', direccion = '{3}', dui = '{4}', telefono = '{5}', id_empresa ='{6}', id_estado_prov = '{7}'", upd.nombre, upd.apellido, upd.correo, upd.direccion, upd.DUI, upd.telefono, upd.id_proveedores, upd.id_estado_prov), Conexion.ObtenerConexion()); retorno = Convert.ToBoolean(cmdupd.ExecuteNonQuery()); if (retorno == true) { MessageBox.Show("Datos actualizados correctamente", "actualizacion completada", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("Datos no se pudieron actualizados correctamente", "actualizacion denegada", MessageBoxButtons.OK, MessageBoxIcon.Information); } return(retorno); } catch (Exception) { MessageBox.Show("Datos no actualizados correctamente , consulte con el administrador", "error critico", MessageBoxButtons.OK, MessageBoxIcon.Information); return(retorno); } }
public static int insertarProveedor(Constructor_Proveedores add) { int retorno = 0; try { MySqlCommand cmdadd = new MySqlCommand(string.Format("INSERT INTO proveedores(nombre, apellido, correo, direccion, dui, telefono, id_empresa, id_estado_prov ) VALUES ('{0}','{1}','{2}','{3}','{4}','{5}','{6}','{7}')", add.nombre, add.apellido, add.correo, add.direccion, add.DUI, add.telefono, add.id_empresa, add.id_estado_prov), Conexion.ObtenerConexion()); retorno = Convert.ToInt32(cmdadd.ExecuteNonQuery()); if (retorno >= 1) { MessageBox.Show("Local agregado exitosamente", "proceso completado", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("No se ha podido agregar el local", "proceso denegado", MessageBoxButtons.OK, MessageBoxIcon.Information); } return(retorno); } catch (Exception ex) { MessageBox.Show("Error critico de conexion, consulte con el administrador " + ex.Message, "Error critico de conexion", MessageBoxButtons.OK, MessageBoxIcon.Error); return(retorno); } }