git-svn-id: https://192.168.0.254/svn/Proyectos.LuisLeon_FactuGES2/trunk@101 b2cfbe5a-eba1-4a0c-8b32-7feea0a119f2
55 lines
1.3 KiB
ObjectPascal
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.
|
|
|