void limpiarFroma() { Dgv_mostrarFacturas.Rows.Clear(); Txt_codigoCompra.Clear(); Txt_fechaActualizacion.Clear(); Txt_fechaCreacion.Clear(); Txt_proveedor.Clear(); Txt_tracking.Clear(); Cbo_tracking.SelectedItem = null; Cbo_tracking.Text = ""; }
private void button1_Click(object sender, EventArgs e) { bool validacionConsulta = false; string scodigoOrden = Txt_codigoCompra.Text; try { if (string.IsNullOrEmpty(Txt_codigoCompra.Text)) { MessageBox.Show("Debe ingresar un codigo para la consulta"); } else { OdbcCommand sql = new OdbcCommand("SELECT " + "C.PK_IdComprasEncabezado, C.fecha_compra, C.fecha_modificacion, C.Tracking_compra, P.nombre_proveedor " + "FROM tbl_compras C INNER JOIN tbl_orden_compra_encabezado OCE " + "ON C.PK_IdComprasEncabezado = OCE.PK_IdComprasEncabezado " + "INNER JOIN tbl_proveedores P ON OCE.PK_IdProveedores = P.PK_IdProveedores " + "WHERE C.estado_compra= '1' AND C.PK_IdComprasEncabezado = " + scodigoOrden + " ", conexion.conectar()); OdbcDataReader almacena = sql.ExecuteReader(); while (almacena.Read() == true) { validacionConsulta = true; Txt_fechaCreacion.Text = almacena.GetString(1); Txt_fechaActualizacion.Text = almacena.GetString(2); Txt_proveedor.Text = almacena.GetString(3); Txt_tracking.Text = almacena.GetString(4); } if (validacionConsulta == false) { MessageBox.Show("El codigo de orden no existe"); Txt_fechaCreacion.Clear(); Txt_fechaActualizacion.Clear(); Txt_proveedor.Clear(); Txt_tracking.Clear(); Txt_codigoCompra.Focus(); } almacena.Close(); } } catch (Exception ex) { MessageBox.Show(ex.ToString()); } }