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; }
public List <BECompraFilter> Listar(BECompraFilter pBECompra) { try { List <BECompraFilter> resultado = new DACompra().Listar(pBECompra); return(resultado); } catch (Exception ex) { throw ex; } }
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"; } }
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(); } }
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(); } } }