コード例 #1
0
        private void ConfigurarDataGridView()
        {
            this.dataGridViewDocumentos.AutoGenerateColumns = false;
            int index = this.dataGridViewDocumentos.Columns.Add("TipoDocumento", "TipoDocumento");

            this.dataGridViewDocumentos.Columns[index].DataPropertyName = "TipoDocumento";
            this.dataGridViewDocumentos.Columns[index].Width            = 50;
            index = this.dataGridViewDocumentos.Columns.Add("Consecutivo", "Consecutivo");
            this.dataGridViewDocumentos.Columns[index].DataPropertyName = "Consecutivo";
            this.dataGridViewDocumentos.Columns[index].Width            = 80;
            index = this.dataGridViewDocumentos.Columns.Add("Total", "Total");
            this.dataGridViewDocumentos.Columns[index].DataPropertyName        = "Total";
            this.dataGridViewDocumentos.Columns[index].DefaultCellStyle.Format = "##0";
            this.dataGridViewDocumentos.Columns[index].Width = 70;
            index = this.dataGridViewDocumentos.Columns.Add("TotalAbono", "Total Abono");
            this.dataGridViewDocumentos.Columns[index].DataPropertyName        = "TotalAbono";
            this.dataGridViewDocumentos.Columns[index].Width                   = 70;
            this.dataGridViewDocumentos.Columns[index].DefaultCellStyle.Format = "##0";
            if (this.TipoDocumento.Codigo == TipoDocumentoMaestro.COMPROBANTE_EGRESO)
            {
                TipoDocumentoMaestro tipoDocumentoMaestro = TipoDocumentoMaestro.FindByTipoDocumentoMaestro(TipoDocumentoMaestro.FACTURA_COMPRA);
                this.bindingSource1.DataSource = Documento.FindByTerceroTipoDocumentoMaestroPagado(tipoDocumentoMaestro, this.Tercero);
            }
            else
            {
                TipoDocumentoMaestro tipoDocumentoMaestro2 = TipoDocumentoMaestro.FindByTipoDocumentoMaestro(TipoDocumentoMaestro.FACTURA_VENTA);
                IList <Documento>    dataSource            = Documento.FindByTerceroTipoDocumentoMaestroPagado(tipoDocumentoMaestro2, this.Tercero);
                this.bindingSource1.DataSource = dataSource;
            }
            this.dataGridViewDocumentos.DataSource = this.bindingSource1;
        }
コード例 #2
0
 private void LlenarDataGridDocumentos()
 {
     if (this.tercero != null)
     {
         if (this.tipoDocumento.Codigo == TipoDocumentoMaestro.COMPROBANTE_EGRESO)
         {
             TipoDocumentoMaestro tipoDocumentoMaestro = TipoDocumentoMaestro.FindByTipoDocumentoMaestro(TipoDocumentoMaestro.FACTURA_COMPRA);
             this.bindingSource2.DataSource = Documento.FindByTerceroTipoDocumentoMaestroPagado(tipoDocumentoMaestro, this.tercero);
         }
         else
         {
             TipoDocumentoMaestro tipoDocumentoMaestro2 = TipoDocumentoMaestro.FindByTipoDocumentoMaestro(TipoDocumentoMaestro.FACTURA_VENTA);
             this.bindingSource2.DataSource = Documento.FindByTerceroTipoDocumentoMaestroPagado(tipoDocumentoMaestro2, this.tercero);
         }
     }
     else
     {
         this.bindingSource2.DataSource = null;
     }
     this.dataGridViewDocumentos.DataSource = this.bindingSource2;
     this.bindingSource2.ResetBindings(false);
 }