private void CargarGrilla()
        {
            BECompraFilter oBECompraFiltros = ObtenerCompraBusqueda();

            this.bdCompras = new System.Windows.Forms.BindingSource(this.components);


            this.bdCompras.DataSource   = blCompra.Listar(oBECompraFiltros);
            this.dgrvCompras.DataSource = null;
            this.dgrvCompras.DataSource = this.bdCompras;
        }
Example #2
0
 public List <BECompraFilter> Listar(BECompraFilter pBECompra)
 {
     try
     {
         List <BECompraFilter> resultado = new DACompra().Listar(pBECompra);
         return(resultado);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Example #3
0
        private void cmbClientes_SelectedIndexChanged(object sender, EventArgs e)
        {
            if (this.bdSourceCompras != null)
            {
                BECompraFilter     compra   = (BECompraFilter)this.bdSourceCompras.Current;
                BEClienteProveedor oEntidad = new BEClienteProveedor();
                oEntidad.IdCliente = compra.IdProveedor;

                List <BEClienteProveedor> vTemp = new BLClienteProveedor().Listar(oEntidad);
                this.cmbClientes.DataSource    = vTemp;
                this.cmbClientes.DisplayMember = "Nombre";
                this.cmbClientes.ValueMember   = "IdCliente";
            }
        }
Example #4
0
        public List <BECompraFilter> Listar(BECompraFilter pBECompra)
        {
            DatabaseHelper oDatabaseHelper = new DatabaseHelper();

            try
            {
                return(Listar(pBECompra, oDatabaseHelper));
            }
            catch (Exception ex)
            {
                oDatabaseHelper.Dispose();
                throw ex;
            }
            finally
            {
                oDatabaseHelper.Dispose();
            }
        }
Example #5
0
        public List <BECompraFilter> Listar(BECompraFilter pBECompra, DatabaseHelper pDatabaseHelper)
        {
            DatabaseHelper oDatabaseHelper = (pDatabaseHelper == null) ? new DatabaseHelper() : pDatabaseHelper;

            List <BECompraFilter> lista   = new List <BECompraFilter>();
            IDataReader           DRlista = null;

            try
            {
                DBconexiones.ClearParameter();
                DBconexiones.AddParameter("@IdCompra", (pBECompra.IdCompra == 0) ? DBNull.Value : (object)pBECompra.IdCompra);
                DBconexiones.AddParameter("@IdProveedor", (pBECompra.IdProveedor <= 0) ? DBNull.Value : (object)pBECompra.IdProveedor);
                DBconexiones.AddParameter("@IdProducto", (pBECompra.IdProducto == 0) ? DBNull.Value : (object)pBECompra.IdProducto);
                DBconexiones.AddParameter("@fechaIni", (pBECompra.FechaInicio == null) ? DBNull.Value : (object)pBECompra.FechaInicio);
                DBconexiones.AddParameter("@fechaFin", (pBECompra.FechaFin == null) ? DBNull.Value : (object)pBECompra.FechaFin);
                DRlista = DBconexiones.ExecuteReader("DGP_Listar_Compra", CommandType.StoredProcedure);

                while (DRlista.Read())
                {
                    BECompraFilter compra = new BECompraFilter();
                    compra.IdCompra = (int)DRlista["IdCompra"];
                    compra.IdTipoDocumentoCompra = (DRlista["IdTipoDocumentoCompra"] == DBNull.Value)?string.Empty:DRlista["IdTipoDocumentoCompra"].ToString();                    compra.TipoDocumentoCompra = (string)DRlista["TipoDocumentoCompra"];
                    compra.NumeroDocumento       = (DRlista["NumeroDocumento"] == DBNull.Value) ? string.Empty : (string)DRlista["NumeroDocumento"];
                    compra.TotalPesoBruto        = (DRlista["TotalPeso_Bruto"] == DBNull.Value) ? 0 : (decimal)DRlista["TotalPeso_Bruto"];
                    compra.TotalPesoTara         = (DRlista["TotalPeso_Tara"] == DBNull.Value) ? 0 : (decimal)DRlista["TotalPeso_Tara"];
                    compra.TotalPesoNeto         = (DRlista["TotalPeso_Neto"] == DBNull.Value) ? 0 : (decimal)DRlista["TotalPeso_Neto"];
                    compra.Precio              = (DRlista["Precio"] == DBNull.Value) ? 0 : (decimal)DRlista["Precio"];
                    compra.MontoSubTotal       = (DRlista["MontoSubTotal"] == DBNull.Value) ? 0 : (decimal)DRlista["MontoSubTotal"];
                    compra.MontoIGV            = (DRlista["MontoIgv"] == DBNull.Value) ? 0 : (decimal)DRlista["MontoIgv"];
                    compra.MontoTotal          = (DRlista["MontoTotal"] == DBNull.Value) ? 0 : (decimal)DRlista["MontoTotal"];
                    compra.TotalDevolucion     = (DRlista["TotalDevolucion"] == DBNull.Value) ? 0 : (decimal)DRlista["TotalDevolucion"];
                    compra.TotalAmortizacion   = (DRlista["TotalAmortizacion"] == DBNull.Value) ? 0 : (decimal)DRlista["TotalAmortizacion"];
                    compra.TotalSaldo          = (DRlista["TotalSaldo"] == DBNull.Value) ? 0 : (decimal)DRlista["TotalSaldo"];
                    compra.Observacion         = (DRlista["Observacion"] == DBNull.Value) ? string.Empty : (string)DRlista["Observacion"];
                    compra.IdEstado            = (DRlista["IdEstado"] == DBNull.Value) ? string.Empty : (string)DRlista["IdEstado"];
                    compra.IdEmpresa           = (DRlista["IdEmpresa"] == DBNull.Value) ? 0 : (int)DRlista["IdEmpresa"];
                    compra.Empresa             = (DRlista["Empresa"] == DBNull.Value) ? string.Empty : (string)DRlista["Empresa"];
                    compra.IdProducto          = (DRlista["IdProducto"] == DBNull.Value) ? 0 : (int)DRlista["IdProducto"];
                    compra.Producto            = (DRlista["Producto"] == DBNull.Value) ? string.Empty : (string)DRlista["Producto"];
                    compra.IdProveedor         = (DRlista["IdProveedor"] == DBNull.Value) ? 0 : (int)DRlista["IdProveedor"];
                    compra.Proveedor           = (DRlista["Cliente"] == DBNull.Value) ? string.Empty : (string)DRlista["Cliente"];
                    compra.IdPersonal          = (DRlista["IdPersonal"] == DBNull.Value) ? 0 : (int)DRlista["IdPersonal"];
                    compra.FechaCreacion       = (DateTime)DRlista["FechaCreacion"];
                    compra.Fecha               = (DateTime)DRlista["Fecha"];
                    compra.TotalUnidades       = (DRlista["TotalUnidades"] == DBNull.Value) ? 0 : (int)DRlista["TotalUnidades"];
                    compra.TotalJabas          = (DRlista["TotalJabas"] == DBNull.Value) ? 0 : (int)DRlista["TotalJabas"];
                    compra.IdNotaCreditoCompra = (DRlista["IdNotaCreditoCompra"] == DBNull.Value) ? 0 : (int)DRlista["IdNotaCreditoCompra"];
                    compra.MontoTotalBD        = (DRlista["MontoTotal"] == DBNull.Value) ? 0 : (decimal)DRlista["MontoTotal"];

                    lista.Add(compra);
                }

                return(lista);
            }
            catch (Exception ex)
            {
                if (pDatabaseHelper == null)
                {
                    oDatabaseHelper.Dispose();
                }
                throw ex;
            }
            finally
            {
                if (!DRlista.IsClosed)
                {
                    DRlista.Close();
                }
                DRlista.Dispose();
                if (pDatabaseHelper == null)
                {
                    oDatabaseHelper.Dispose();
                }
            }
        }