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.
LuisLeon_FactuGES2/Source/Modulos/Informe margen por articulo/Model/uBizInfMargenArticulo.pas

55 lines
1.3 KiB
ObjectPascal

unit uBizInfMargenArticulo;
interface
uses
Classes, DB, SysUtils, uROClasses, uDADataTable, uDAInterfaces,
DataAbstract4_Intf, uROTypes, schInfMargenArticuloClient_Intf;
const
BIZ_InfMargenArticulo = 'Client.InfMargenArticulo';
type
IBizInfMargenArticulo = interface(IInfMargenPorCliente)
['{D6DE3A3A-1A81-40F3-8524-730C73E1DE9F}']
function GetVisibleColumns: String;
procedure SetVisibleColumns(const Value: String);
property VisibleColumns : String read GetVisibleColumns write SetVisibleColumns;
end;
TBizInfMargenArticulo = class(TInfMargenPorClienteDataTableRules, IBizInfMargenArticulo)
private
FVisibleColumns : String;
protected
function GetVisibleColumns: String;
procedure SetVisibleColumns(const Value: String);
public
property VisibleColumns : String read GetVisibleColumns write SetVisibleColumns;
end;
implementation
{ TBizInfMargenArticulo }
uses
Dialogs;
function TBizInfMargenArticulo.GetVisibleColumns: String;
begin
Result := FVisibleColumns
end;
procedure TBizInfMargenArticulo.SetVisibleColumns(const Value: String);
begin
FVisibleColumns := Value
end;
initialization
RegisterDataTableRules(BIZ_InfMargenArticulo, TBizInfMargenArticulo);
finalization
end.