This repository has been archived on 2024-11-28. You can view files and clone it, but cannot push or open issues or pull requests.
Noviseda_FactuGES2/Source/Modulos/Pedidos a proveedor/Views/uEditorElegirArticulosPedidoProveedor.pas
david d8aa5d14b7 * Actualización de componentes
- RemObjects 6.0.39.777
- Data_Abstract 6.0.39.777
- JCL 2.1.1
- JVCL 3.39
- DevExpressVCL x.48
- FastReport4 4.8.11
- TB2k 2.2.2
- TntUnicodeControls 2.3.0
- SpTBXLib 2.4.4

* Actualización a FinalBuilder 6

git-svn-id: https://192.168.0.254/svn/Proyectos.Noviseda_FactuGES2/trunk@47 f33bb606-9f5c-448d-9c99-757f00063c96
2010-01-22 09:52:58 +00:00

65 lines
2.1 KiB
ObjectPascal

unit uEditorElegirArticulosPedidoProveedor;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, Menus, DB, uDADataTable, JvAppStorage,
JvAppRegistryStorage, JvComponentBase, JvFormPlacement, ImgList, PngImageList,
StdActns, ActnList, uCustomView, uViewBase, uViewBarraSeleccion, ComCtrls,
JvExComCtrls, JvStatusBar, SpTBXItem, TB2ExtItems, TB2Item, TB2Dock,
TB2Toolbar, pngimage, ExtCtrls, JvExControls, JvComponent, JvNavigationPane,
uIEditorElegirArticulosPedidosProveedor, uBizContactos,
uDAInterfaces, uViewGridBase, uViewGrid, uViewArticulos, uBizArticulos,
uViewArticulosPorProveedor, uEditorElegirArticulos;
type
TfEditorElegirArticulosPedidoProveedor = class(TfEditorElegirArticulos, IEditorElegirArticulosPedidosProveedor)
procedure FormCloseQuery(Sender: TObject; var CanClose: Boolean);
private
FProveedor: IBizProveedor;
function GetProveedor: IBizProveedor;
procedure SetProveedor(const Value: IBizProveedor);
public
property Proveedor: IBizProveedor read GetProveedor write SetProveedor;
constructor Create(AOwner: TComponent); override;
end;
implementation
{$R *.dfm}
uses uGridStatusUtils, uDBSelectionListUtils, uViewElegirArticulosPedidosProveedor;
{ TfEditorElegirArticulosPedidoProveedor }
constructor TfEditorElegirArticulosPedidoProveedor.Create(AOwner: TComponent);
begin
inherited;
ViewGrid := CreateView(TfrViewElegirArticulosPedidosProveedor) as IViewElegirArticulosPedidosProveedor;
end;
procedure TfEditorElegirArticulosPedidoProveedor.FormCloseQuery(Sender: TObject; var CanClose: Boolean);
begin
FProveedor := Nil;
inherited;
end;
function TfEditorElegirArticulosPedidoProveedor.GetProveedor: IBizProveedor;
begin
Result := FProveedor;
end;
procedure TfEditorElegirArticulosPedidoProveedor.SetProveedor(const Value: IBizProveedor);
begin
FProveedor := Value;
if Assigned(FProveedor) then
begin
if Assigned(Self.ViewGrid) then
(Self.ViewGrid as IViewElegirArticulosPedidosProveedor).Proveedor := FProveedor;
end;
end;
end.