private void BtnBuscar_Click(object sender, EventArgs e) { //traer todos los datos del comprobante if (c1cboCia.SelectedIndex != -1) { DataTable Dt = new DataTable(); Dt = ObjCL_Venta.GetDetalleCrearGuias(c1cboCia.SelectedValue.ToString() + TxtNumComprobante.Text, Convert.ToInt32(cbComprobante.SelectedValue)); Dt.Columns["PesoNeto"].ReadOnly = false; DtDetalleGuiaRemisionVenta.Clear(); DtDetalleGuiaRemisionVenta = Dt; DtDetalleGuiaRemisionVenta.TableName = "detallePedido"; TdgDetalle.SetDataBinding(DtDetalleGuiaRemisionVenta, "", true); foreach (DataRow DR in DtServicios.Rows) { //se elimina el registro que contiene el descuento DataView Dv = new DataView(Dt); Dv.RowFilter = "ProductoID = '" + DR["ProductoID"].ToString() + "'"; if (Dv.Count > 0) { DataRow[] customerRow = Dt.Select("ProductoID = '" + DR["ProductoID"].ToString() + "'"); customerRow[0].Delete(); } } } }