private void CargarProductos(int compraId)
        {
            var compra = CompraRepository.Obtener(c => c.CompraId == compraId,
                                                  c => c.ComprasProductos,
                                                  c => c.ComprasProductos.Select(cp => cp.Producto));

            //var venta = Repository.Obtener(v => v.VentaId == ventaId,
            //                              v => v.VentaProductos,
            //                              v => v.VentaProductos.Select(vp => vp.Producto));

            txtFecha.Texto = String.Format("{0} {1}",
                                           compra.Fecha.ToShortDateString(),
                                           compra.Fecha.ToShortTimeString());

            txtImporteTotal.Texto = String.Format("${0:f2}", compra.Total);

            dgvCompraProductos.DataSource = compra.ComprasProductos.ToList();
        }