2011-11-14 17:40:41 +00:00
|
|
|
unit uIDataModuleContratosCliente;
|
|
|
|
|
|
|
|
|
|
interface
|
|
|
|
|
|
|
|
|
|
uses
|
|
|
|
|
Classes, uROTypes, uBizContratosCliente, uBizDetallesContratoCliente,
|
|
|
|
|
uIntegerListUtils;
|
|
|
|
|
|
|
|
|
|
type
|
|
|
|
|
IDataModuleContratosCliente = interface
|
|
|
|
|
['{9EEE0C8F-8EE6-43F2-9194-8A010D940EFD}']
|
|
|
|
|
function GetAnosItems : TStringList;
|
|
|
|
|
function GetItems: IBizContratoCliente; overload;
|
|
|
|
|
function GetItems(const AListaID: TIntegerList) : IBizContratoCliente; overload;
|
|
|
|
|
function GetItem(const ID : Integer) : IBizContratoCliente;
|
|
|
|
|
function NewItem : IBizContratoCliente;
|
2021-05-04 09:12:20 +00:00
|
|
|
function GetContratosClienteBeneficios : IBizContratosClienteBeneficios;
|
2022-10-21 09:41:20 +00:00
|
|
|
function AnadirIncidenciaContrato(const id_contrato: Integer): Boolean;
|
2011-11-14 17:40:41 +00:00
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
implementation
|
|
|
|
|
|
|
|
|
|
end.
|