public void LoadDataInvoiceReport() { DataSet dsLiqInfo = Dat_Venta.getLiquidationHdrInfo(_noLiq); if (dsLiqInfo == null || dsLiqInfo.Tables[0].Rows.Count == 0) { return; } DataSet dsLiqDtl = Dat_Venta.getDtlPicking(_noLiq); if (dsLiqDtl == null || dsLiqDtl.Tables[0].Rows.Count == 0) { return; } DataRow dRow = dsLiqInfo.Tables[0].Rows[0]; foreach (DataRow dRowDtl in dsLiqDtl.Tables[0].Rows) { Integrado.Sistemas.Control.Liquidation objPickReport = new Integrado.Sistemas.Control.Liquidation("", dRow["almacen"].ToString(), dRow["alm_direccion"].ToString(), dRow["Alm_Telefono"].ToString(), "", dRow["Bas_Id"].ToString(), dRow["Bas_Documento"].ToString(), dRow["nombres"].ToString(), dRow["Bas_Direccion"].ToString(), dRow["Bas_Telefono"].ToString(), dRow["Bas_Celular"].ToString(), dRow["Bas_Correo"].ToString(), dRow["ubicacion"].ToString(), dRow["Liq_Id"].ToString(), dRow["estado"].ToString(), dRowDtl["tdv_article"].ToString(), dRowDtl["brv_description"].ToString(), string.Empty, dRowDtl["arv_name"].ToString(), dRowDtl["tdv_size"].ToString(), Convert.ToDecimal(dRowDtl["tdn_qty"]), dRowDtl["stv_descriptions"].ToString(), dRowDtl["po"].ToString(), _empPick, dRowDtl["instrucciones"].ToString(), dRow["lider"].ToString()); _invoiceData.Add(objPickReport); } }