コード例 #1
0
        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);
            }
        }