git-svn-id: https://192.168.0.254/svn/Proyectos.AbetoDesign_FactuGES/trunk@2 93f398dd-4eb6-7a46-baf6-13f46f578da2
28 lines
690 B
ObjectPascal
28 lines
690 B
ObjectPascal
unit uBusinessUtils;
|
|
|
|
interface
|
|
|
|
uses
|
|
uDAInterfaces, uDADataTable, uDABusinessProcessor;
|
|
|
|
function GetBusinessProcessorConnection (ABusinessProcessor: TDABusinessProcessor): IDAConnection;
|
|
|
|
implementation
|
|
|
|
uses
|
|
DataAbstractService_Impl;
|
|
|
|
{ Se utiliza en las reglas de negocio del servidor y
|
|
devuelve la conexión utilizada por el BusinessProcessor para
|
|
procesar los deltas. }
|
|
function GetBusinessProcessorConnection (ABusinessProcessor: TDABusinessProcessor): IDAConnection;
|
|
begin
|
|
if (ABusinessProcessor.Owner is TDataAbstractService) then
|
|
Result := (ABusinessProcessor.Owner as TDataAbstractService).Connection
|
|
else
|
|
Result := NIL;
|
|
end;
|
|
|
|
|
|
end.
|