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/Impresiones/Data/uDataModuleImpresiones.pas

43 lines
1.1 KiB
ObjectPascal

unit uDataModuleImpresiones;
interface
uses
SysUtils, Classes, DB, uDAInterfaces, uDADataTable,
uDAScriptingProvider, uDAMemDataTable, uDADataStreamer, uDABin2DataStreamer,
uDARemoteDataAdapter, uROClient, uRORemoteService, uDataModuleBase;
type
TDataModuleImpresiones = class(TDataModuleBase)
Bin2DataStreamer: TDABin2DataStreamer;
RORemoteService: TRORemoteService;
procedure DAClientDataModuleCreate(Sender: TObject);
public
function AnadirMarcaImpresion(const Tabla: String; IdsTabla: String): Boolean;
end;
var
dmImpresiones: TDataModuleImpresiones;
implementation
{$R *.DFM}
uses
Dialogs, FactuGES_Intf, uDataModuleConexion, uDataTableUtils, cxControls;
{ TdmFamilias }
function TDataModuleImpresiones.AnadirMarcaImpresion(const Tabla: String; IdsTabla: String): Boolean;
begin
Result := (RORemoteService as IsrvImpresiones).AnadirMarcaImpresion(Tabla, IdsTabla);
end;
procedure TDataModuleImpresiones.DAClientDataModuleCreate(Sender: TObject);
begin
RORemoteService.Channel := dmConexion.Channel;
RORemoteService.Message := dmConexion.Message;
end;
end.