Tecsitel_FactuGES2/Source/Modulos/Facturas de proveedor/Views/uViewPedidosFacturaProveedor.pas
david f3f230e414 - Actualización a DevExpress x.38 sin el módulo de skins.
- Limpieza de código para NO usar skins de DevExpress.

git-svn-id: https://192.168.0.254/svn/Proyectos.Tecsitel_FactuGES2/trunk@541 0c75b7a4-871f-7646-8a2f-f78d34cc349f
2008-08-27 16:48:20 +00:00

63 lines
2.0 KiB
ObjectPascal

unit uViewPedidosFacturaProveedor;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, uViewDetallesGenerico, cxStyles,
cxCustomData, cxGraphics, cxFilter,
cxData, cxDataStorage, cxEdit, DB, cxDBData, ActnList, ImgList, PngImageList,
uDAInterfaces, uDADataTable, ComCtrls, ToolWin, cxGridLevel,
cxGridCustomTableView, cxGridTableView, cxGridDBTableView, cxClasses,
cxControls, cxGridCustomView, cxGrid, uBizPedidosFacturaProveedor;
type
IViewPedidosFacturaProveedor = interface
['{5ADBA311-E801-4AEC-9208-1003D23EA596}']
function GetPedidos: IBizPedidosFacturaProveedor;
procedure SetPedidos(const Value: IBizPedidosFacturaProveedor);
property Pedidos: IBizPedidosFacturaProveedor read GetPedidos write SetPedidos;
end;
TfrViewPedidosFacturaProveedor = class(TfrViewDetallesGenerico, IViewPedidosFacturaProveedor)
cxGridViewID_FACTURA: TcxGridDBColumn;
cxGridViewID_PEDIDO: TcxGridDBColumn;
cxGridViewREFERENCIA: TcxGridDBColumn;
cxGridViewFECHA_PEDIDO: TcxGridDBColumn;
cxGridViewPROVEEDOR: TcxGridDBColumn;
cxGridViewIMPORTE_TOTAL: TcxGridDBColumn;
private
FPedidos: IBizPedidosFacturaProveedor;
function GetPedidos: IBizPedidosFacturaProveedor;
procedure SetPedidos(const Value: IBizPedidosFacturaProveedor);
public
property Pedidos: IBizPedidosFacturaProveedor read GetPedidos write SetPedidos;
end;
var
frViewPedidosFacturaProveedor: TfrViewPedidosFacturaProveedor;
implementation
{$R *.dfm}
{ TfrViewPedidosFacturaProveedor }
function TfrViewPedidosFacturaProveedor.GetPedidos: IBizPedidosFacturaProveedor;
begin
Result := FPedidos;
end;
procedure TfrViewPedidosFacturaProveedor.SetPedidos(const Value: IBizPedidosFacturaProveedor);
begin
FPedidos := Value;
if Assigned(FPedidos) then
dsDetalles.DataTable := FPedidos.DataTable
else
dsDetalles.DataTable := NIL;
end;
end.