Cambios varios en informes y presupuestos y contratos para tener en cuenta referencia de proveedor y atencion de....
25 lines
730 B
ObjectPascal
25 lines
730 B
ObjectPascal
unit uIDataModuleArticulos;
|
|
|
|
interface
|
|
|
|
uses
|
|
uBizArticulos, uROClasses;
|
|
|
|
type
|
|
TEnumArticulos = (txArticulo, txProveedor);
|
|
|
|
IDataModuleArticulos = interface
|
|
['{9047C468-78DE-404E-9047-1125B382FE3B}']
|
|
function GetItems (const Tipo: TEnumArticulos): IBizArticulo; overload;
|
|
function GetItems (IDCliente: Integer) : IBizArticulo; overload;
|
|
function GetItem(const ID : Integer; AClienteID: Integer = -1) : IBizArticulo;
|
|
function NewItem : IBizArticulo;
|
|
function EliminarImagen(const ID: Integer): Boolean;
|
|
function AnadirImagen(const ID: Integer; const AFileName: String): Boolean;
|
|
function GetImagen(const IDArticulo : Integer) : IROStream;
|
|
end;
|
|
|
|
implementation
|
|
|
|
end.
|