En los controladores, cambiar TObservador por TControllerBase
git-svn-id: https://192.168.0.254/svn/Proyectos.Tecsitel_FactuGES2/trunk@526 0c75b7a4-871f-7646-8a2f-f78d34cc349f
This commit is contained in:
parent
4f13f3f1fe
commit
cec35fe4c3
@ -8,7 +8,7 @@ uses
|
|||||||
uIDataModuleUsuarios, uBizUsuarios;
|
uIDataModuleUsuarios, uBizUsuarios;
|
||||||
|
|
||||||
type
|
type
|
||||||
IPerfilesUsuarioController = interface(IObservador)
|
IPerfilesUsuarioController = interface(IControllerBase)
|
||||||
['{3D60BC4E-B244-4C08-9A1A-00A7C3B74558}']
|
['{3D60BC4E-B244-4C08-9A1A-00A7C3B74558}']
|
||||||
function BuscarTodos: IBizPerfilUsuario;
|
function BuscarTodos: IBizPerfilUsuario;
|
||||||
procedure VerTodos;
|
procedure VerTodos;
|
||||||
@ -22,7 +22,7 @@ type
|
|||||||
function DarListaPerfilesUsuario: TStringList;
|
function DarListaPerfilesUsuario: TStringList;
|
||||||
end;
|
end;
|
||||||
|
|
||||||
TPerfilesUsuarioController = class(TObservador, IPerfilesUsuarioController)
|
TPerfilesUsuarioController = class(TControllerBase, IPerfilesUsuarioController)
|
||||||
protected
|
protected
|
||||||
FDataModule : IDataModuleUsuarios;
|
FDataModule : IDataModuleUsuarios;
|
||||||
|
|
||||||
|
|||||||
@ -8,7 +8,7 @@ uses
|
|||||||
uIDataModuleAlmacenes, uBizAlmacenes;
|
uIDataModuleAlmacenes, uBizAlmacenes;
|
||||||
|
|
||||||
type
|
type
|
||||||
IAlmacenesController = interface(IObservador)
|
IAlmacenesController = interface(IControllerBase)
|
||||||
['{1F5E5845-5B29-4C08-87F0-D753E5454068}']
|
['{1F5E5845-5B29-4C08-87F0-D753E5454068}']
|
||||||
function Buscar(const ID: Integer): IBizAlmacen;
|
function Buscar(const ID: Integer): IBizAlmacen;
|
||||||
function BuscarTodos: IBizAlmacen;
|
function BuscarTodos: IBizAlmacen;
|
||||||
@ -27,7 +27,7 @@ type
|
|||||||
procedure Print(AAlmacen : IBizAlmacen);
|
procedure Print(AAlmacen : IBizAlmacen);
|
||||||
end;
|
end;
|
||||||
|
|
||||||
TAlmacenesController = class(TObservador, IAlmacenesController)
|
TAlmacenesController = class(TControllerBase, IAlmacenesController)
|
||||||
protected
|
protected
|
||||||
FDataModule : IDataModuleAlmacenes;
|
FDataModule : IDataModuleAlmacenes;
|
||||||
|
|
||||||
|
|||||||
Binary file not shown.
@ -15,10 +15,8 @@ const
|
|||||||
CTE_INV_OBRA = 'OBRA';
|
CTE_INV_OBRA = 'OBRA';
|
||||||
|
|
||||||
type
|
type
|
||||||
IInventarioController = interface(IObservador)
|
IInventarioController = interface(IControllerBase)
|
||||||
['{FB1DE6BA-ADCC-4A83-B4D4-37DC5892766B}']
|
['{FB1DE6BA-ADCC-4A83-B4D4-37DC5892766B}']
|
||||||
|
|
||||||
|
|
||||||
function Eliminar(AInventario : IBizInventario; Todos: Boolean; ApplyUpdates: Boolean): Boolean;
|
function Eliminar(AInventario : IBizInventario; Todos: Boolean; ApplyUpdates: Boolean): Boolean;
|
||||||
function Trasladar(AInventario : IBizInventario; Todos: Boolean): Boolean;
|
function Trasladar(AInventario : IBizInventario; Todos: Boolean): Boolean;
|
||||||
// procedure RecibirArticulos(Const APedido: IBizPedidoProveedor; Const CodigoAlmacenDes: Integer); overload;
|
// procedure RecibirArticulos(Const APedido: IBizPedidoProveedor; Const CodigoAlmacenDes: Integer); overload;
|
||||||
@ -57,7 +55,7 @@ type
|
|||||||
procedure Copiar(AArticulos: IBizInventario; ADetalles: IDAStronglyTypedDataTable; AInventario: IBizInventario); overload;
|
procedure Copiar(AArticulos: IBizInventario; ADetalles: IDAStronglyTypedDataTable; AInventario: IBizInventario); overload;
|
||||||
end;
|
end;
|
||||||
|
|
||||||
TInventarioController = class(TObservador, IInventarioController)
|
TInventarioController = class(TControllerBase, IInventarioController)
|
||||||
private
|
private
|
||||||
FAlmacenesController: IAlmacenesController;
|
FAlmacenesController: IAlmacenesController;
|
||||||
FObrasController: IObrasController;
|
FObrasController: IObrasController;
|
||||||
|
|||||||
@ -8,7 +8,7 @@ uses
|
|||||||
uIDataModuleReferencias, uBizReferencias;
|
uIDataModuleReferencias, uBizReferencias;
|
||||||
|
|
||||||
type
|
type
|
||||||
IReferenciasController = interface(IObservador)
|
IReferenciasController = interface(IControllerBase)
|
||||||
['{832E33B0-3228-4519-A740-F551DF3004DD}']
|
['{832E33B0-3228-4519-A740-F551DF3004DD}']
|
||||||
function BuscarTodos: IBizReferencia;
|
function BuscarTodos: IBizReferencia;
|
||||||
procedure VerTodos(AReferencias: IBizReferencia);
|
procedure VerTodos(AReferencias: IBizReferencia);
|
||||||
@ -16,10 +16,9 @@ type
|
|||||||
procedure DescartarCambios(AReferencia : IBizReferencia);
|
procedure DescartarCambios(AReferencia : IBizReferencia);
|
||||||
end;
|
end;
|
||||||
|
|
||||||
TReferenciasController = class(TObservador, IReferenciasController)
|
TReferenciasController = class(TControllerBase, IReferenciasController)
|
||||||
protected
|
protected
|
||||||
FDataModule : IDataModuleReferencias;
|
FDataModule : IDataModuleReferencias;
|
||||||
|
|
||||||
// procedure RecibirAviso(ASujeto: ISujeto; ADataTable: IDAStronglyTypedDataTable); override;
|
// procedure RecibirAviso(ASujeto: ISujeto; ADataTable: IDAStronglyTypedDataTable); override;
|
||||||
function CreateEditor(const AName : String; const IID: TGUID; out Intf): Boolean;
|
function CreateEditor(const AName : String; const IID: TGUID; out Intf): Boolean;
|
||||||
|
|
||||||
|
|||||||
@ -30,7 +30,7 @@ uses
|
|||||||
uBizTiposIVA, uIDataModuleTiposIVA;
|
uBizTiposIVA, uIDataModuleTiposIVA;
|
||||||
|
|
||||||
type
|
type
|
||||||
ITiposIVAController = interface(IObservador)
|
ITiposIVAController = interface(IControllerBase)
|
||||||
['{DD8BBB7C-3688-4FCA-80EF-47FB61175D62}']
|
['{DD8BBB7C-3688-4FCA-80EF-47FB61175D62}']
|
||||||
procedure Anadir(ATipoIVA : IBizTipoIVA);
|
procedure Anadir(ATipoIVA : IBizTipoIVA);
|
||||||
function Eliminar(ATipoIVA : IBizTipoIVA): Boolean;
|
function Eliminar(ATipoIVA : IBizTipoIVA): Boolean;
|
||||||
@ -47,7 +47,7 @@ type
|
|||||||
function ExtraerSeleccionados(ATipoIVA: IBizTipoIVA) : IBizTipoIVA;
|
function ExtraerSeleccionados(ATipoIVA: IBizTipoIVA) : IBizTipoIVA;
|
||||||
end;
|
end;
|
||||||
|
|
||||||
TTiposIVAController = class(TObservador, ITiposIVAController)
|
TTiposIVAController = class(TControllerBase, ITiposIVAController)
|
||||||
protected
|
protected
|
||||||
FDataModule : IDataModuleTiposIVA;
|
FDataModule : IDataModuleTiposIVA;
|
||||||
|
|
||||||
|
|||||||
@ -8,7 +8,7 @@ uses
|
|||||||
uIDataModuleUnidadesMedida, uBizUnidadesMedida;
|
uIDataModuleUnidadesMedida, uBizUnidadesMedida;
|
||||||
|
|
||||||
type
|
type
|
||||||
IUnidadesMedidaController = interface(IObservador)
|
IUnidadesMedidaController = interface(IControllerBase)
|
||||||
['{8D56360B-0AAA-41FA-9C48-90C586B07E37}']
|
['{8D56360B-0AAA-41FA-9C48-90C586B07E37}']
|
||||||
function BuscarTodos: IBizUnidadMedida;
|
function BuscarTodos: IBizUnidadMedida;
|
||||||
procedure VerTodos(AUnidadesMedida: IBizUnidadMedida);
|
procedure VerTodos(AUnidadesMedida: IBizUnidadMedida);
|
||||||
@ -20,7 +20,7 @@ type
|
|||||||
function DarListaUnidadesMedida: TStringList;
|
function DarListaUnidadesMedida: TStringList;
|
||||||
end;
|
end;
|
||||||
|
|
||||||
TUnidadesMedidaController = class(TObservador, IUnidadesMedidaController)
|
TUnidadesMedidaController = class(TControllerBase, IUnidadesMedidaController)
|
||||||
protected
|
protected
|
||||||
FDataModule : IDataModuleUnidadesMedida;
|
FDataModule : IDataModuleUnidadesMedida;
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user