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:
David Arranz 2008-08-22 12:19:25 +00:00
parent 4f13f3f1fe
commit cec35fe4c3
7 changed files with 12 additions and 15 deletions

View File

@ -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;

View File

@ -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;

View File

@ -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;

View File

@ -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;

View File

@ -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;

View File

@ -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;