2007-10-03 16:03:28 +00:00
|
|
|
unit schUsuariosServer_Intf;
|
|
|
|
|
|
|
|
|
|
interface
|
|
|
|
|
|
|
|
|
|
uses
|
|
|
|
|
Classes, DB, SysUtils, uROClasses, uDADataTable, uDABusinessProcessor, FmtBCD, uROXMLIntf, schUsuariosClient_Intf;
|
|
|
|
|
|
|
|
|
|
const
|
|
|
|
|
{ Delta rules ids
|
|
|
|
|
Feel free to change them to something more human readable
|
|
|
|
|
but make sure they are unique in the context of your application }
|
2008-09-19 18:13:32 +00:00
|
|
|
RID_USUARIOSDelta = '{B2CDE2B6-AEA1-4FA3-915F-D16D39393C56}';
|
|
|
|
|
RID_USUARIOS_EVENTOSDelta = '{A9C5CC49-68FB-44C9-82E1-E91B7635E443}';
|
|
|
|
|
RID_USUARIOS_LOGONDelta = '{94752363-8D31-4796-A289-07D791FC4A04}';
|
|
|
|
|
RID_PERMISOSDelta = '{0C3EFDD0-E026-41A9-8411-F879524DC1F6}';
|
|
|
|
|
RID_PERMISOSEXDelta = '{02B025FC-0CFE-41D3-93CF-65E9659AB816}';
|
|
|
|
|
RID_PERFILESDelta = '{00782C74-631D-4032-8177-FBA0607AA4DD}';
|
2007-10-03 16:03:28 +00:00
|
|
|
|
|
|
|
|
type
|
|
|
|
|
{ IUSUARIOSDelta }
|
|
|
|
|
IUSUARIOSDelta = interface(IUSUARIOS)
|
2008-09-19 18:13:32 +00:00
|
|
|
['{B2CDE2B6-AEA1-4FA3-915F-D16D39393C56}']
|
2007-10-03 16:03:28 +00:00
|
|
|
{ Property getters and setters }
|
|
|
|
|
function GetOldIDValue : Integer;
|
|
|
|
|
function GetOldUSERNAMEValue : String;
|
|
|
|
|
function GetOldLOGINValue : String;
|
|
|
|
|
function GetOldPASSValue : String;
|
|
|
|
|
function GetOldPASSEXPIREDValue : DateTime;
|
|
|
|
|
function GetOldBLOQUEADOValue : SmallInt;
|
|
|
|
|
function GetOldEMAILValue : String;
|
|
|
|
|
function GetOldUSERDAYSSUNValue : Integer;
|
|
|
|
|
function GetOldPRIVILEGEDValue : Integer;
|
|
|
|
|
function GetOldTIPOValue : String;
|
|
|
|
|
function GetOldID_PERFILValue : Integer;
|
|
|
|
|
function GetOldCHECKSUMValue : String;
|
|
|
|
|
|
|
|
|
|
{ Properties }
|
|
|
|
|
property OldID : Integer read GetOldIDValue;
|
|
|
|
|
property OldUSERNAME : String read GetOldUSERNAMEValue;
|
|
|
|
|
property OldLOGIN : String read GetOldLOGINValue;
|
|
|
|
|
property OldPASS : String read GetOldPASSValue;
|
|
|
|
|
property OldPASSEXPIRED : DateTime read GetOldPASSEXPIREDValue;
|
|
|
|
|
property OldBLOQUEADO : SmallInt read GetOldBLOQUEADOValue;
|
|
|
|
|
property OldEMAIL : String read GetOldEMAILValue;
|
|
|
|
|
property OldUSERDAYSSUN : Integer read GetOldUSERDAYSSUNValue;
|
|
|
|
|
property OldPRIVILEGED : Integer read GetOldPRIVILEGEDValue;
|
|
|
|
|
property OldTIPO : String read GetOldTIPOValue;
|
|
|
|
|
property OldID_PERFIL : Integer read GetOldID_PERFILValue;
|
|
|
|
|
property OldCHECKSUM : String read GetOldCHECKSUMValue;
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
{ TUSUARIOSBusinessProcessorRules }
|
|
|
|
|
TUSUARIOSBusinessProcessorRules = class(TDABusinessProcessorRules, IUSUARIOS, IUSUARIOSDelta)
|
|
|
|
|
private
|
|
|
|
|
protected
|
|
|
|
|
{ Property getters and setters }
|
|
|
|
|
function GetIDValue: Integer; virtual;
|
|
|
|
|
function GetIDIsNull: Boolean; virtual;
|
|
|
|
|
function GetOldIDValue: Integer; virtual;
|
|
|
|
|
function GetOldIDIsNull: Boolean; virtual;
|
|
|
|
|
procedure SetIDValue(const aValue: Integer); virtual;
|
|
|
|
|
procedure SetIDIsNull(const aValue: Boolean); virtual;
|
|
|
|
|
function GetUSERNAMEValue: String; virtual;
|
|
|
|
|
function GetUSERNAMEIsNull: Boolean; virtual;
|
|
|
|
|
function GetOldUSERNAMEValue: String; virtual;
|
|
|
|
|
function GetOldUSERNAMEIsNull: Boolean; virtual;
|
|
|
|
|
procedure SetUSERNAMEValue(const aValue: String); virtual;
|
|
|
|
|
procedure SetUSERNAMEIsNull(const aValue: Boolean); virtual;
|
|
|
|
|
function GetLOGINValue: String; virtual;
|
|
|
|
|
function GetLOGINIsNull: Boolean; virtual;
|
|
|
|
|
function GetOldLOGINValue: String; virtual;
|
|
|
|
|
function GetOldLOGINIsNull: Boolean; virtual;
|
|
|
|
|
procedure SetLOGINValue(const aValue: String); virtual;
|
|
|
|
|
procedure SetLOGINIsNull(const aValue: Boolean); virtual;
|
|
|
|
|
function GetPASSValue: String; virtual;
|
|
|
|
|
function GetPASSIsNull: Boolean; virtual;
|
|
|
|
|
function GetOldPASSValue: String; virtual;
|
|
|
|
|
function GetOldPASSIsNull: Boolean; virtual;
|
|
|
|
|
procedure SetPASSValue(const aValue: String); virtual;
|
|
|
|
|
procedure SetPASSIsNull(const aValue: Boolean); virtual;
|
|
|
|
|
function GetPASSEXPIREDValue: DateTime; virtual;
|
|
|
|
|
function GetPASSEXPIREDIsNull: Boolean; virtual;
|
|
|
|
|
function GetOldPASSEXPIREDValue: DateTime; virtual;
|
|
|
|
|
function GetOldPASSEXPIREDIsNull: Boolean; virtual;
|
|
|
|
|
procedure SetPASSEXPIREDValue(const aValue: DateTime); virtual;
|
|
|
|
|
procedure SetPASSEXPIREDIsNull(const aValue: Boolean); virtual;
|
|
|
|
|
function GetBLOQUEADOValue: SmallInt; virtual;
|
|
|
|
|
function GetBLOQUEADOIsNull: Boolean; virtual;
|
|
|
|
|
function GetOldBLOQUEADOValue: SmallInt; virtual;
|
|
|
|
|
function GetOldBLOQUEADOIsNull: Boolean; virtual;
|
|
|
|
|
procedure SetBLOQUEADOValue(const aValue: SmallInt); virtual;
|
|
|
|
|
procedure SetBLOQUEADOIsNull(const aValue: Boolean); virtual;
|
|
|
|
|
function GetEMAILValue: String; virtual;
|
|
|
|
|
function GetEMAILIsNull: Boolean; virtual;
|
|
|
|
|
function GetOldEMAILValue: String; virtual;
|
|
|
|
|
function GetOldEMAILIsNull: Boolean; virtual;
|
|
|
|
|
procedure SetEMAILValue(const aValue: String); virtual;
|
|
|
|
|
procedure SetEMAILIsNull(const aValue: Boolean); virtual;
|
|
|
|
|
function GetUSERDAYSSUNValue: Integer; virtual;
|
|
|
|
|
function GetUSERDAYSSUNIsNull: Boolean; virtual;
|
|
|
|
|
function GetOldUSERDAYSSUNValue: Integer; virtual;
|
|
|
|
|
function GetOldUSERDAYSSUNIsNull: Boolean; virtual;
|
|
|
|
|
procedure SetUSERDAYSSUNValue(const aValue: Integer); virtual;
|
|
|
|
|
procedure SetUSERDAYSSUNIsNull(const aValue: Boolean); virtual;
|
|
|
|
|
function GetPRIVILEGEDValue: Integer; virtual;
|
|
|
|
|
function GetPRIVILEGEDIsNull: Boolean; virtual;
|
|
|
|
|
function GetOldPRIVILEGEDValue: Integer; virtual;
|
|
|
|
|
function GetOldPRIVILEGEDIsNull: Boolean; virtual;
|
|
|
|
|
procedure SetPRIVILEGEDValue(const aValue: Integer); virtual;
|
|
|
|
|
procedure SetPRIVILEGEDIsNull(const aValue: Boolean); virtual;
|
|
|
|
|
function GetTIPOValue: String; virtual;
|
|
|
|
|
function GetTIPOIsNull: Boolean; virtual;
|
|
|
|
|
function GetOldTIPOValue: String; virtual;
|
|
|
|
|
function GetOldTIPOIsNull: Boolean; virtual;
|
|
|
|
|
procedure SetTIPOValue(const aValue: String); virtual;
|
|
|
|
|
procedure SetTIPOIsNull(const aValue: Boolean); virtual;
|
|
|
|
|
function GetID_PERFILValue: Integer; virtual;
|
|
|
|
|
function GetID_PERFILIsNull: Boolean; virtual;
|
|
|
|
|
function GetOldID_PERFILValue: Integer; virtual;
|
|
|
|
|
function GetOldID_PERFILIsNull: Boolean; virtual;
|
|
|
|
|
procedure SetID_PERFILValue(const aValue: Integer); virtual;
|
|
|
|
|
procedure SetID_PERFILIsNull(const aValue: Boolean); virtual;
|
|
|
|
|
function GetCHECKSUMValue: String; virtual;
|
|
|
|
|
function GetCHECKSUMIsNull: Boolean; virtual;
|
|
|
|
|
function GetOldCHECKSUMValue: String; virtual;
|
|
|
|
|
function GetOldCHECKSUMIsNull: Boolean; virtual;
|
|
|
|
|
procedure SetCHECKSUMValue(const aValue: String); virtual;
|
|
|
|
|
procedure SetCHECKSUMIsNull(const aValue: Boolean); virtual;
|
|
|
|
|
|
|
|
|
|
{ Properties }
|
|
|
|
|
property ID : Integer read GetIDValue write SetIDValue;
|
|
|
|
|
property IDIsNull : Boolean read GetIDIsNull write SetIDIsNull;
|
|
|
|
|
property OldID : Integer read GetOldIDValue;
|
|
|
|
|
property OldIDIsNull : Boolean read GetOldIDIsNull;
|
|
|
|
|
property USERNAME : String read GetUSERNAMEValue write SetUSERNAMEValue;
|
|
|
|
|
property USERNAMEIsNull : Boolean read GetUSERNAMEIsNull write SetUSERNAMEIsNull;
|
|
|
|
|
property OldUSERNAME : String read GetOldUSERNAMEValue;
|
|
|
|
|
property OldUSERNAMEIsNull : Boolean read GetOldUSERNAMEIsNull;
|
|
|
|
|
property LOGIN : String read GetLOGINValue write SetLOGINValue;
|
|
|
|
|
property LOGINIsNull : Boolean read GetLOGINIsNull write SetLOGINIsNull;
|
|
|
|
|
property OldLOGIN : String read GetOldLOGINValue;
|
|
|
|
|
property OldLOGINIsNull : Boolean read GetOldLOGINIsNull;
|
|
|
|
|
property PASS : String read GetPASSValue write SetPASSValue;
|
|
|
|
|
property PASSIsNull : Boolean read GetPASSIsNull write SetPASSIsNull;
|
|
|
|
|
property OldPASS : String read GetOldPASSValue;
|
|
|
|
|
property OldPASSIsNull : Boolean read GetOldPASSIsNull;
|
|
|
|
|
property PASSEXPIRED : DateTime read GetPASSEXPIREDValue write SetPASSEXPIREDValue;
|
|
|
|
|
property PASSEXPIREDIsNull : Boolean read GetPASSEXPIREDIsNull write SetPASSEXPIREDIsNull;
|
|
|
|
|
property OldPASSEXPIRED : DateTime read GetOldPASSEXPIREDValue;
|
|
|
|
|
property OldPASSEXPIREDIsNull : Boolean read GetOldPASSEXPIREDIsNull;
|
|
|
|
|
property BLOQUEADO : SmallInt read GetBLOQUEADOValue write SetBLOQUEADOValue;
|
|
|
|
|
property BLOQUEADOIsNull : Boolean read GetBLOQUEADOIsNull write SetBLOQUEADOIsNull;
|
|
|
|
|
property OldBLOQUEADO : SmallInt read GetOldBLOQUEADOValue;
|
|
|
|
|
property OldBLOQUEADOIsNull : Boolean read GetOldBLOQUEADOIsNull;
|
|
|
|
|
property EMAIL : String read GetEMAILValue write SetEMAILValue;
|
|
|
|
|
property EMAILIsNull : Boolean read GetEMAILIsNull write SetEMAILIsNull;
|
|
|
|
|
property OldEMAIL : String read GetOldEMAILValue;
|
|
|
|
|
property OldEMAILIsNull : Boolean read GetOldEMAILIsNull;
|
|
|
|
|
property USERDAYSSUN : Integer read GetUSERDAYSSUNValue write SetUSERDAYSSUNValue;
|
|
|
|
|
property USERDAYSSUNIsNull : Boolean read GetUSERDAYSSUNIsNull write SetUSERDAYSSUNIsNull;
|
|
|
|
|
property OldUSERDAYSSUN : Integer read GetOldUSERDAYSSUNValue;
|
|
|
|
|
property OldUSERDAYSSUNIsNull : Boolean read GetOldUSERDAYSSUNIsNull;
|
|
|
|
|
property PRIVILEGED : Integer read GetPRIVILEGEDValue write SetPRIVILEGEDValue;
|
|
|
|
|
property PRIVILEGEDIsNull : Boolean read GetPRIVILEGEDIsNull write SetPRIVILEGEDIsNull;
|
|
|
|
|
property OldPRIVILEGED : Integer read GetOldPRIVILEGEDValue;
|
|
|
|
|
property OldPRIVILEGEDIsNull : Boolean read GetOldPRIVILEGEDIsNull;
|
|
|
|
|
property TIPO : String read GetTIPOValue write SetTIPOValue;
|
|
|
|
|
property TIPOIsNull : Boolean read GetTIPOIsNull write SetTIPOIsNull;
|
|
|
|
|
property OldTIPO : String read GetOldTIPOValue;
|
|
|
|
|
property OldTIPOIsNull : Boolean read GetOldTIPOIsNull;
|
|
|
|
|
property ID_PERFIL : Integer read GetID_PERFILValue write SetID_PERFILValue;
|
|
|
|
|
property ID_PERFILIsNull : Boolean read GetID_PERFILIsNull write SetID_PERFILIsNull;
|
|
|
|
|
property OldID_PERFIL : Integer read GetOldID_PERFILValue;
|
|
|
|
|
property OldID_PERFILIsNull : Boolean read GetOldID_PERFILIsNull;
|
|
|
|
|
property CHECKSUM : String read GetCHECKSUMValue write SetCHECKSUMValue;
|
|
|
|
|
property CHECKSUMIsNull : Boolean read GetCHECKSUMIsNull write SetCHECKSUMIsNull;
|
|
|
|
|
property OldCHECKSUM : String read GetOldCHECKSUMValue;
|
|
|
|
|
property OldCHECKSUMIsNull : Boolean read GetOldCHECKSUMIsNull;
|
|
|
|
|
|
|
|
|
|
public
|
|
|
|
|
constructor Create(aBusinessProcessor: TDABusinessProcessor); override;
|
|
|
|
|
destructor Destroy; override;
|
|
|
|
|
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
{ IUSUARIOS_EVENTOSDelta }
|
|
|
|
|
IUSUARIOS_EVENTOSDelta = interface(IUSUARIOS_EVENTOS)
|
2008-09-19 18:13:32 +00:00
|
|
|
['{A9C5CC49-68FB-44C9-82E1-E91B7635E443}']
|
2007-10-03 16:03:28 +00:00
|
|
|
{ Property getters and setters }
|
|
|
|
|
function GetOldAPLICACIONValue : String;
|
|
|
|
|
function GetOldID_USUARIOValue : Integer;
|
|
|
|
|
function GetOldFECHAValue : String;
|
|
|
|
|
function GetOldHORAValue : String;
|
|
|
|
|
function GetOldFORMValue : String;
|
|
|
|
|
function GetOldTITULO_FORMValue : String;
|
|
|
|
|
function GetOldEVENTOValue : String;
|
|
|
|
|
function GetOldNOTASValue : IROStrings;
|
|
|
|
|
function GetOldTNAMEValue : String;
|
|
|
|
|
|
|
|
|
|
{ Properties }
|
|
|
|
|
property OldAPLICACION : String read GetOldAPLICACIONValue;
|
|
|
|
|
property OldID_USUARIO : Integer read GetOldID_USUARIOValue;
|
|
|
|
|
property OldFECHA : String read GetOldFECHAValue;
|
|
|
|
|
property OldHORA : String read GetOldHORAValue;
|
|
|
|
|
property OldFORM : String read GetOldFORMValue;
|
|
|
|
|
property OldTITULO_FORM : String read GetOldTITULO_FORMValue;
|
|
|
|
|
property OldEVENTO : String read GetOldEVENTOValue;
|
|
|
|
|
property OldNOTAS : IROStrings read GetOldNOTASValue;
|
|
|
|
|
property OldTNAME : String read GetOldTNAMEValue;
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
{ TUSUARIOS_EVENTOSBusinessProcessorRules }
|
|
|
|
|
TUSUARIOS_EVENTOSBusinessProcessorRules = class(TDABusinessProcessorRules, IUSUARIOS_EVENTOS, IUSUARIOS_EVENTOSDelta)
|
|
|
|
|
private
|
|
|
|
|
f_NOTAS: IROStrings;
|
|
|
|
|
procedure NOTAS_OnChange(Sender: TObject);
|
|
|
|
|
protected
|
|
|
|
|
{ Property getters and setters }
|
|
|
|
|
function GetAPLICACIONValue: String; virtual;
|
|
|
|
|
function GetAPLICACIONIsNull: Boolean; virtual;
|
|
|
|
|
function GetOldAPLICACIONValue: String; virtual;
|
|
|
|
|
function GetOldAPLICACIONIsNull: Boolean; virtual;
|
|
|
|
|
procedure SetAPLICACIONValue(const aValue: String); virtual;
|
|
|
|
|
procedure SetAPLICACIONIsNull(const aValue: Boolean); virtual;
|
|
|
|
|
function GetID_USUARIOValue: Integer; virtual;
|
|
|
|
|
function GetID_USUARIOIsNull: Boolean; virtual;
|
|
|
|
|
function GetOldID_USUARIOValue: Integer; virtual;
|
|
|
|
|
function GetOldID_USUARIOIsNull: Boolean; virtual;
|
|
|
|
|
procedure SetID_USUARIOValue(const aValue: Integer); virtual;
|
|
|
|
|
procedure SetID_USUARIOIsNull(const aValue: Boolean); virtual;
|
|
|
|
|
function GetFECHAValue: String; virtual;
|
|
|
|
|
function GetFECHAIsNull: Boolean; virtual;
|
|
|
|
|
function GetOldFECHAValue: String; virtual;
|
|
|
|
|
function GetOldFECHAIsNull: Boolean; virtual;
|
|
|
|
|
procedure SetFECHAValue(const aValue: String); virtual;
|
|
|
|
|
procedure SetFECHAIsNull(const aValue: Boolean); virtual;
|
|
|
|
|
function GetHORAValue: String; virtual;
|
|
|
|
|
function GetHORAIsNull: Boolean; virtual;
|
|
|
|
|
function GetOldHORAValue: String; virtual;
|
|
|
|
|
function GetOldHORAIsNull: Boolean; virtual;
|
|
|
|
|
procedure SetHORAValue(const aValue: String); virtual;
|
|
|
|
|
procedure SetHORAIsNull(const aValue: Boolean); virtual;
|
|
|
|
|
function GetFORMValue: String; virtual;
|
|
|
|
|
function GetFORMIsNull: Boolean; virtual;
|
|
|
|
|
function GetOldFORMValue: String; virtual;
|
|
|
|
|
function GetOldFORMIsNull: Boolean; virtual;
|
|
|
|
|
procedure SetFORMValue(const aValue: String); virtual;
|
|
|
|
|
procedure SetFORMIsNull(const aValue: Boolean); virtual;
|
|
|
|
|
function GetTITULO_FORMValue: String; virtual;
|
|
|
|
|
function GetTITULO_FORMIsNull: Boolean; virtual;
|
|
|
|
|
function GetOldTITULO_FORMValue: String; virtual;
|
|
|
|
|
function GetOldTITULO_FORMIsNull: Boolean; virtual;
|
|
|
|
|
procedure SetTITULO_FORMValue(const aValue: String); virtual;
|
|
|
|
|
procedure SetTITULO_FORMIsNull(const aValue: Boolean); virtual;
|
|
|
|
|
function GetEVENTOValue: String; virtual;
|
|
|
|
|
function GetEVENTOIsNull: Boolean; virtual;
|
|
|
|
|
function GetOldEVENTOValue: String; virtual;
|
|
|
|
|
function GetOldEVENTOIsNull: Boolean; virtual;
|
|
|
|
|
procedure SetEVENTOValue(const aValue: String); virtual;
|
|
|
|
|
procedure SetEVENTOIsNull(const aValue: Boolean); virtual;
|
|
|
|
|
function GetNOTASValue: IROStrings; virtual;
|
|
|
|
|
function GetNOTASIsNull: Boolean; virtual;
|
|
|
|
|
function GetOldNOTASValue: IROStrings; virtual;
|
|
|
|
|
function GetOldNOTASIsNull: Boolean; virtual;
|
|
|
|
|
procedure SetNOTASIsNull(const aValue: Boolean); virtual;
|
|
|
|
|
function GetTNAMEValue: String; virtual;
|
|
|
|
|
function GetTNAMEIsNull: Boolean; virtual;
|
|
|
|
|
function GetOldTNAMEValue: String; virtual;
|
|
|
|
|
function GetOldTNAMEIsNull: Boolean; virtual;
|
|
|
|
|
procedure SetTNAMEValue(const aValue: String); virtual;
|
|
|
|
|
procedure SetTNAMEIsNull(const aValue: Boolean); virtual;
|
|
|
|
|
|
|
|
|
|
{ Properties }
|
|
|
|
|
property APLICACION : String read GetAPLICACIONValue write SetAPLICACIONValue;
|
|
|
|
|
property APLICACIONIsNull : Boolean read GetAPLICACIONIsNull write SetAPLICACIONIsNull;
|
|
|
|
|
property OldAPLICACION : String read GetOldAPLICACIONValue;
|
|
|
|
|
property OldAPLICACIONIsNull : Boolean read GetOldAPLICACIONIsNull;
|
|
|
|
|
property ID_USUARIO : Integer read GetID_USUARIOValue write SetID_USUARIOValue;
|
|
|
|
|
property ID_USUARIOIsNull : Boolean read GetID_USUARIOIsNull write SetID_USUARIOIsNull;
|
|
|
|
|
property OldID_USUARIO : Integer read GetOldID_USUARIOValue;
|
|
|
|
|
property OldID_USUARIOIsNull : Boolean read GetOldID_USUARIOIsNull;
|
|
|
|
|
property FECHA : String read GetFECHAValue write SetFECHAValue;
|
|
|
|
|
property FECHAIsNull : Boolean read GetFECHAIsNull write SetFECHAIsNull;
|
|
|
|
|
property OldFECHA : String read GetOldFECHAValue;
|
|
|
|
|
property OldFECHAIsNull : Boolean read GetOldFECHAIsNull;
|
|
|
|
|
property HORA : String read GetHORAValue write SetHORAValue;
|
|
|
|
|
property HORAIsNull : Boolean read GetHORAIsNull write SetHORAIsNull;
|
|
|
|
|
property OldHORA : String read GetOldHORAValue;
|
|
|
|
|
property OldHORAIsNull : Boolean read GetOldHORAIsNull;
|
|
|
|
|
property FORM : String read GetFORMValue write SetFORMValue;
|
|
|
|
|
property FORMIsNull : Boolean read GetFORMIsNull write SetFORMIsNull;
|
|
|
|
|
property OldFORM : String read GetOldFORMValue;
|
|
|
|
|
property OldFORMIsNull : Boolean read GetOldFORMIsNull;
|
|
|
|
|
property TITULO_FORM : String read GetTITULO_FORMValue write SetTITULO_FORMValue;
|
|
|
|
|
property TITULO_FORMIsNull : Boolean read GetTITULO_FORMIsNull write SetTITULO_FORMIsNull;
|
|
|
|
|
property OldTITULO_FORM : String read GetOldTITULO_FORMValue;
|
|
|
|
|
property OldTITULO_FORMIsNull : Boolean read GetOldTITULO_FORMIsNull;
|
|
|
|
|
property EVENTO : String read GetEVENTOValue write SetEVENTOValue;
|
|
|
|
|
property EVENTOIsNull : Boolean read GetEVENTOIsNull write SetEVENTOIsNull;
|
|
|
|
|
property OldEVENTO : String read GetOldEVENTOValue;
|
|
|
|
|
property OldEVENTOIsNull : Boolean read GetOldEVENTOIsNull;
|
|
|
|
|
property NOTAS : IROStrings read GetNOTASValue;
|
|
|
|
|
property NOTASIsNull : Boolean read GetNOTASIsNull write SetNOTASIsNull;
|
|
|
|
|
property OldNOTAS : IROStrings read GetOldNOTASValue;
|
|
|
|
|
property OldNOTASIsNull : Boolean read GetOldNOTASIsNull;
|
|
|
|
|
property TNAME : String read GetTNAMEValue write SetTNAMEValue;
|
|
|
|
|
property TNAMEIsNull : Boolean read GetTNAMEIsNull write SetTNAMEIsNull;
|
|
|
|
|
property OldTNAME : String read GetOldTNAMEValue;
|
|
|
|
|
property OldTNAMEIsNull : Boolean read GetOldTNAMEIsNull;
|
|
|
|
|
|
|
|
|
|
public
|
|
|
|
|
constructor Create(aBusinessProcessor: TDABusinessProcessor); override;
|
|
|
|
|
destructor Destroy; override;
|
|
|
|
|
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
{ IUSUARIOS_LOGONDelta }
|
|
|
|
|
IUSUARIOS_LOGONDelta = interface(IUSUARIOS_LOGON)
|
2008-09-19 18:13:32 +00:00
|
|
|
['{94752363-8D31-4796-A289-07D791FC4A04}']
|
2007-10-03 16:03:28 +00:00
|
|
|
{ Property getters and setters }
|
|
|
|
|
function GetOldLOGONIDValue : String;
|
|
|
|
|
function GetOldID_USUARIOValue : Integer;
|
|
|
|
|
function GetOldAPLICACIONValue : String;
|
|
|
|
|
function GetOldEQUIPOValue : String;
|
|
|
|
|
function GetOldDATAValue : String;
|
|
|
|
|
|
|
|
|
|
{ Properties }
|
|
|
|
|
property OldLOGONID : String read GetOldLOGONIDValue;
|
|
|
|
|
property OldID_USUARIO : Integer read GetOldID_USUARIOValue;
|
|
|
|
|
property OldAPLICACION : String read GetOldAPLICACIONValue;
|
|
|
|
|
property OldEQUIPO : String read GetOldEQUIPOValue;
|
|
|
|
|
property OldDATA : String read GetOldDATAValue;
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
{ TUSUARIOS_LOGONBusinessProcessorRules }
|
|
|
|
|
TUSUARIOS_LOGONBusinessProcessorRules = class(TDABusinessProcessorRules, IUSUARIOS_LOGON, IUSUARIOS_LOGONDelta)
|
|
|
|
|
private
|
|
|
|
|
protected
|
|
|
|
|
{ Property getters and setters }
|
|
|
|
|
function GetLOGONIDValue: String; virtual;
|
|
|
|
|
function GetLOGONIDIsNull: Boolean; virtual;
|
|
|
|
|
function GetOldLOGONIDValue: String; virtual;
|
|
|
|
|
function GetOldLOGONIDIsNull: Boolean; virtual;
|
|
|
|
|
procedure SetLOGONIDValue(const aValue: String); virtual;
|
|
|
|
|
procedure SetLOGONIDIsNull(const aValue: Boolean); virtual;
|
|
|
|
|
function GetID_USUARIOValue: Integer; virtual;
|
|
|
|
|
function GetID_USUARIOIsNull: Boolean; virtual;
|
|
|
|
|
function GetOldID_USUARIOValue: Integer; virtual;
|
|
|
|
|
function GetOldID_USUARIOIsNull: Boolean; virtual;
|
|
|
|
|
procedure SetID_USUARIOValue(const aValue: Integer); virtual;
|
|
|
|
|
procedure SetID_USUARIOIsNull(const aValue: Boolean); virtual;
|
|
|
|
|
function GetAPLICACIONValue: String; virtual;
|
|
|
|
|
function GetAPLICACIONIsNull: Boolean; virtual;
|
|
|
|
|
function GetOldAPLICACIONValue: String; virtual;
|
|
|
|
|
function GetOldAPLICACIONIsNull: Boolean; virtual;
|
|
|
|
|
procedure SetAPLICACIONValue(const aValue: String); virtual;
|
|
|
|
|
procedure SetAPLICACIONIsNull(const aValue: Boolean); virtual;
|
|
|
|
|
function GetEQUIPOValue: String; virtual;
|
|
|
|
|
function GetEQUIPOIsNull: Boolean; virtual;
|
|
|
|
|
function GetOldEQUIPOValue: String; virtual;
|
|
|
|
|
function GetOldEQUIPOIsNull: Boolean; virtual;
|
|
|
|
|
procedure SetEQUIPOValue(const aValue: String); virtual;
|
|
|
|
|
procedure SetEQUIPOIsNull(const aValue: Boolean); virtual;
|
|
|
|
|
function GetDATAValue: String; virtual;
|
|
|
|
|
function GetDATAIsNull: Boolean; virtual;
|
|
|
|
|
function GetOldDATAValue: String; virtual;
|
|
|
|
|
function GetOldDATAIsNull: Boolean; virtual;
|
|
|
|
|
procedure SetDATAValue(const aValue: String); virtual;
|
|
|
|
|
procedure SetDATAIsNull(const aValue: Boolean); virtual;
|
|
|
|
|
|
|
|
|
|
{ Properties }
|
|
|
|
|
property LOGONID : String read GetLOGONIDValue write SetLOGONIDValue;
|
|
|
|
|
property LOGONIDIsNull : Boolean read GetLOGONIDIsNull write SetLOGONIDIsNull;
|
|
|
|
|
property OldLOGONID : String read GetOldLOGONIDValue;
|
|
|
|
|
property OldLOGONIDIsNull : Boolean read GetOldLOGONIDIsNull;
|
|
|
|
|
property ID_USUARIO : Integer read GetID_USUARIOValue write SetID_USUARIOValue;
|
|
|
|
|
property ID_USUARIOIsNull : Boolean read GetID_USUARIOIsNull write SetID_USUARIOIsNull;
|
|
|
|
|
property OldID_USUARIO : Integer read GetOldID_USUARIOValue;
|
|
|
|
|
property OldID_USUARIOIsNull : Boolean read GetOldID_USUARIOIsNull;
|
|
|
|
|
property APLICACION : String read GetAPLICACIONValue write SetAPLICACIONValue;
|
|
|
|
|
property APLICACIONIsNull : Boolean read GetAPLICACIONIsNull write SetAPLICACIONIsNull;
|
|
|
|
|
property OldAPLICACION : String read GetOldAPLICACIONValue;
|
|
|
|
|
property OldAPLICACIONIsNull : Boolean read GetOldAPLICACIONIsNull;
|
|
|
|
|
property EQUIPO : String read GetEQUIPOValue write SetEQUIPOValue;
|
|
|
|
|
property EQUIPOIsNull : Boolean read GetEQUIPOIsNull write SetEQUIPOIsNull;
|
|
|
|
|
property OldEQUIPO : String read GetOldEQUIPOValue;
|
|
|
|
|
property OldEQUIPOIsNull : Boolean read GetOldEQUIPOIsNull;
|
|
|
|
|
property DATA : String read GetDATAValue write SetDATAValue;
|
|
|
|
|
property DATAIsNull : Boolean read GetDATAIsNull write SetDATAIsNull;
|
|
|
|
|
property OldDATA : String read GetOldDATAValue;
|
|
|
|
|
property OldDATAIsNull : Boolean read GetOldDATAIsNull;
|
|
|
|
|
|
|
|
|
|
public
|
|
|
|
|
constructor Create(aBusinessProcessor: TDABusinessProcessor); override;
|
|
|
|
|
destructor Destroy; override;
|
|
|
|
|
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
{ IPERMISOSDelta }
|
|
|
|
|
IPERMISOSDelta = interface(IPERMISOS)
|
2008-09-19 18:13:32 +00:00
|
|
|
['{0C3EFDD0-E026-41A9-8411-F879524DC1F6}']
|
2007-10-03 16:03:28 +00:00
|
|
|
{ Property getters and setters }
|
|
|
|
|
function GetOldID_USUARIOValue : Integer;
|
|
|
|
|
function GetOldMODULOValue : String;
|
|
|
|
|
function GetOldNOMBRECOMPValue : String;
|
|
|
|
|
function GetOldCHECKSUMValue : String;
|
|
|
|
|
|
|
|
|
|
{ Properties }
|
|
|
|
|
property OldID_USUARIO : Integer read GetOldID_USUARIOValue;
|
|
|
|
|
property OldMODULO : String read GetOldMODULOValue;
|
|
|
|
|
property OldNOMBRECOMP : String read GetOldNOMBRECOMPValue;
|
|
|
|
|
property OldCHECKSUM : String read GetOldCHECKSUMValue;
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
{ TPERMISOSBusinessProcessorRules }
|
|
|
|
|
TPERMISOSBusinessProcessorRules = class(TDABusinessProcessorRules, IPERMISOS, IPERMISOSDelta)
|
|
|
|
|
private
|
|
|
|
|
protected
|
|
|
|
|
{ Property getters and setters }
|
|
|
|
|
function GetID_USUARIOValue: Integer; virtual;
|
|
|
|
|
function GetID_USUARIOIsNull: Boolean; virtual;
|
|
|
|
|
function GetOldID_USUARIOValue: Integer; virtual;
|
|
|
|
|
function GetOldID_USUARIOIsNull: Boolean; virtual;
|
|
|
|
|
procedure SetID_USUARIOValue(const aValue: Integer); virtual;
|
|
|
|
|
procedure SetID_USUARIOIsNull(const aValue: Boolean); virtual;
|
|
|
|
|
function GetMODULOValue: String; virtual;
|
|
|
|
|
function GetMODULOIsNull: Boolean; virtual;
|
|
|
|
|
function GetOldMODULOValue: String; virtual;
|
|
|
|
|
function GetOldMODULOIsNull: Boolean; virtual;
|
|
|
|
|
procedure SetMODULOValue(const aValue: String); virtual;
|
|
|
|
|
procedure SetMODULOIsNull(const aValue: Boolean); virtual;
|
|
|
|
|
function GetNOMBRECOMPValue: String; virtual;
|
|
|
|
|
function GetNOMBRECOMPIsNull: Boolean; virtual;
|
|
|
|
|
function GetOldNOMBRECOMPValue: String; virtual;
|
|
|
|
|
function GetOldNOMBRECOMPIsNull: Boolean; virtual;
|
|
|
|
|
procedure SetNOMBRECOMPValue(const aValue: String); virtual;
|
|
|
|
|
procedure SetNOMBRECOMPIsNull(const aValue: Boolean); virtual;
|
|
|
|
|
function GetCHECKSUMValue: String; virtual;
|
|
|
|
|
function GetCHECKSUMIsNull: Boolean; virtual;
|
|
|
|
|
function GetOldCHECKSUMValue: String; virtual;
|
|
|
|
|
function GetOldCHECKSUMIsNull: Boolean; virtual;
|
|
|
|
|
procedure SetCHECKSUMValue(const aValue: String); virtual;
|
|
|
|
|
procedure SetCHECKSUMIsNull(const aValue: Boolean); virtual;
|
|
|
|
|
|
|
|
|
|
{ Properties }
|
|
|
|
|
property ID_USUARIO : Integer read GetID_USUARIOValue write SetID_USUARIOValue;
|
|
|
|
|
property ID_USUARIOIsNull : Boolean read GetID_USUARIOIsNull write SetID_USUARIOIsNull;
|
|
|
|
|
property OldID_USUARIO : Integer read GetOldID_USUARIOValue;
|
|
|
|
|
property OldID_USUARIOIsNull : Boolean read GetOldID_USUARIOIsNull;
|
|
|
|
|
property MODULO : String read GetMODULOValue write SetMODULOValue;
|
|
|
|
|
property MODULOIsNull : Boolean read GetMODULOIsNull write SetMODULOIsNull;
|
|
|
|
|
property OldMODULO : String read GetOldMODULOValue;
|
|
|
|
|
property OldMODULOIsNull : Boolean read GetOldMODULOIsNull;
|
|
|
|
|
property NOMBRECOMP : String read GetNOMBRECOMPValue write SetNOMBRECOMPValue;
|
|
|
|
|
property NOMBRECOMPIsNull : Boolean read GetNOMBRECOMPIsNull write SetNOMBRECOMPIsNull;
|
|
|
|
|
property OldNOMBRECOMP : String read GetOldNOMBRECOMPValue;
|
|
|
|
|
property OldNOMBRECOMPIsNull : Boolean read GetOldNOMBRECOMPIsNull;
|
|
|
|
|
property CHECKSUM : String read GetCHECKSUMValue write SetCHECKSUMValue;
|
|
|
|
|
property CHECKSUMIsNull : Boolean read GetCHECKSUMIsNull write SetCHECKSUMIsNull;
|
|
|
|
|
property OldCHECKSUM : String read GetOldCHECKSUMValue;
|
|
|
|
|
property OldCHECKSUMIsNull : Boolean read GetOldCHECKSUMIsNull;
|
|
|
|
|
|
|
|
|
|
public
|
|
|
|
|
constructor Create(aBusinessProcessor: TDABusinessProcessor); override;
|
|
|
|
|
destructor Destroy; override;
|
|
|
|
|
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
{ IPERMISOSEXDelta }
|
|
|
|
|
IPERMISOSEXDelta = interface(IPERMISOSEX)
|
2008-09-19 18:13:32 +00:00
|
|
|
['{02B025FC-0CFE-41D3-93CF-65E9659AB816}']
|
2007-10-03 16:03:28 +00:00
|
|
|
{ Property getters and setters }
|
|
|
|
|
function GetOldID_USUARIOValue : Integer;
|
|
|
|
|
function GetOldMODULOValue : String;
|
|
|
|
|
function GetOldNOMBRECOMPValue : String;
|
|
|
|
|
function GetOldNOMBREFORMValue : String;
|
|
|
|
|
function GetOldCHECKSUMValue : String;
|
|
|
|
|
|
|
|
|
|
{ Properties }
|
|
|
|
|
property OldID_USUARIO : Integer read GetOldID_USUARIOValue;
|
|
|
|
|
property OldMODULO : String read GetOldMODULOValue;
|
|
|
|
|
property OldNOMBRECOMP : String read GetOldNOMBRECOMPValue;
|
|
|
|
|
property OldNOMBREFORM : String read GetOldNOMBREFORMValue;
|
|
|
|
|
property OldCHECKSUM : String read GetOldCHECKSUMValue;
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
{ TPERMISOSEXBusinessProcessorRules }
|
|
|
|
|
TPERMISOSEXBusinessProcessorRules = class(TDABusinessProcessorRules, IPERMISOSEX, IPERMISOSEXDelta)
|
|
|
|
|
private
|
|
|
|
|
protected
|
|
|
|
|
{ Property getters and setters }
|
|
|
|
|
function GetID_USUARIOValue: Integer; virtual;
|
|
|
|
|
function GetID_USUARIOIsNull: Boolean; virtual;
|
|
|
|
|
function GetOldID_USUARIOValue: Integer; virtual;
|
|
|
|
|
function GetOldID_USUARIOIsNull: Boolean; virtual;
|
|
|
|
|
procedure SetID_USUARIOValue(const aValue: Integer); virtual;
|
|
|
|
|
procedure SetID_USUARIOIsNull(const aValue: Boolean); virtual;
|
|
|
|
|
function GetMODULOValue: String; virtual;
|
|
|
|
|
function GetMODULOIsNull: Boolean; virtual;
|
|
|
|
|
function GetOldMODULOValue: String; virtual;
|
|
|
|
|
function GetOldMODULOIsNull: Boolean; virtual;
|
|
|
|
|
procedure SetMODULOValue(const aValue: String); virtual;
|
|
|
|
|
procedure SetMODULOIsNull(const aValue: Boolean); virtual;
|
|
|
|
|
function GetNOMBRECOMPValue: String; virtual;
|
|
|
|
|
function GetNOMBRECOMPIsNull: Boolean; virtual;
|
|
|
|
|
function GetOldNOMBRECOMPValue: String; virtual;
|
|
|
|
|
function GetOldNOMBRECOMPIsNull: Boolean; virtual;
|
|
|
|
|
procedure SetNOMBRECOMPValue(const aValue: String); virtual;
|
|
|
|
|
procedure SetNOMBRECOMPIsNull(const aValue: Boolean); virtual;
|
|
|
|
|
function GetNOMBREFORMValue: String; virtual;
|
|
|
|
|
function GetNOMBREFORMIsNull: Boolean; virtual;
|
|
|
|
|
function GetOldNOMBREFORMValue: String; virtual;
|
|
|
|
|
function GetOldNOMBREFORMIsNull: Boolean; virtual;
|
|
|
|
|
procedure SetNOMBREFORMValue(const aValue: String); virtual;
|
|
|
|
|
procedure SetNOMBREFORMIsNull(const aValue: Boolean); virtual;
|
|
|
|
|
function GetCHECKSUMValue: String; virtual;
|
|
|
|
|
function GetCHECKSUMIsNull: Boolean; virtual;
|
|
|
|
|
function GetOldCHECKSUMValue: String; virtual;
|
|
|
|
|
function GetOldCHECKSUMIsNull: Boolean; virtual;
|
|
|
|
|
procedure SetCHECKSUMValue(const aValue: String); virtual;
|
|
|
|
|
procedure SetCHECKSUMIsNull(const aValue: Boolean); virtual;
|
|
|
|
|
|
|
|
|
|
{ Properties }
|
|
|
|
|
property ID_USUARIO : Integer read GetID_USUARIOValue write SetID_USUARIOValue;
|
|
|
|
|
property ID_USUARIOIsNull : Boolean read GetID_USUARIOIsNull write SetID_USUARIOIsNull;
|
|
|
|
|
property OldID_USUARIO : Integer read GetOldID_USUARIOValue;
|
|
|
|
|
property OldID_USUARIOIsNull : Boolean read GetOldID_USUARIOIsNull;
|
|
|
|
|
property MODULO : String read GetMODULOValue write SetMODULOValue;
|
|
|
|
|
property MODULOIsNull : Boolean read GetMODULOIsNull write SetMODULOIsNull;
|
|
|
|
|
property OldMODULO : String read GetOldMODULOValue;
|
|
|
|
|
property OldMODULOIsNull : Boolean read GetOldMODULOIsNull;
|
|
|
|
|
property NOMBRECOMP : String read GetNOMBRECOMPValue write SetNOMBRECOMPValue;
|
|
|
|
|
property NOMBRECOMPIsNull : Boolean read GetNOMBRECOMPIsNull write SetNOMBRECOMPIsNull;
|
|
|
|
|
property OldNOMBRECOMP : String read GetOldNOMBRECOMPValue;
|
|
|
|
|
property OldNOMBRECOMPIsNull : Boolean read GetOldNOMBRECOMPIsNull;
|
|
|
|
|
property NOMBREFORM : String read GetNOMBREFORMValue write SetNOMBREFORMValue;
|
|
|
|
|
property NOMBREFORMIsNull : Boolean read GetNOMBREFORMIsNull write SetNOMBREFORMIsNull;
|
|
|
|
|
property OldNOMBREFORM : String read GetOldNOMBREFORMValue;
|
|
|
|
|
property OldNOMBREFORMIsNull : Boolean read GetOldNOMBREFORMIsNull;
|
|
|
|
|
property CHECKSUM : String read GetCHECKSUMValue write SetCHECKSUMValue;
|
|
|
|
|
property CHECKSUMIsNull : Boolean read GetCHECKSUMIsNull write SetCHECKSUMIsNull;
|
|
|
|
|
property OldCHECKSUM : String read GetOldCHECKSUMValue;
|
|
|
|
|
property OldCHECKSUMIsNull : Boolean read GetOldCHECKSUMIsNull;
|
|
|
|
|
|
|
|
|
|
public
|
|
|
|
|
constructor Create(aBusinessProcessor: TDABusinessProcessor); override;
|
|
|
|
|
destructor Destroy; override;
|
|
|
|
|
|
|
|
|
|
end;
|
|
|
|
|
|
2008-01-13 21:37:20 +00:00
|
|
|
{ IPERFILESDelta }
|
|
|
|
|
IPERFILESDelta = interface(IPERFILES)
|
2008-09-19 18:13:32 +00:00
|
|
|
['{00782C74-631D-4032-8177-FBA0607AA4DD}']
|
2008-01-13 21:37:20 +00:00
|
|
|
{ Property getters and setters }
|
|
|
|
|
function GetOldIDValue : Integer;
|
|
|
|
|
function GetOldUSERNAMEValue : String;
|
|
|
|
|
function GetOldLOGINValue : String;
|
|
|
|
|
function GetOldTIPOValue : String;
|
|
|
|
|
|
|
|
|
|
{ Properties }
|
|
|
|
|
property OldID : Integer read GetOldIDValue;
|
|
|
|
|
property OldUSERNAME : String read GetOldUSERNAMEValue;
|
|
|
|
|
property OldLOGIN : String read GetOldLOGINValue;
|
|
|
|
|
property OldTIPO : String read GetOldTIPOValue;
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
{ TPERFILESBusinessProcessorRules }
|
|
|
|
|
TPERFILESBusinessProcessorRules = class(TDABusinessProcessorRules, IPERFILES, IPERFILESDelta)
|
|
|
|
|
private
|
|
|
|
|
protected
|
|
|
|
|
{ Property getters and setters }
|
|
|
|
|
function GetIDValue: Integer; virtual;
|
|
|
|
|
function GetIDIsNull: Boolean; virtual;
|
|
|
|
|
function GetOldIDValue: Integer; virtual;
|
|
|
|
|
function GetOldIDIsNull: Boolean; virtual;
|
|
|
|
|
procedure SetIDValue(const aValue: Integer); virtual;
|
|
|
|
|
procedure SetIDIsNull(const aValue: Boolean); virtual;
|
|
|
|
|
function GetUSERNAMEValue: String; virtual;
|
|
|
|
|
function GetUSERNAMEIsNull: Boolean; virtual;
|
|
|
|
|
function GetOldUSERNAMEValue: String; virtual;
|
|
|
|
|
function GetOldUSERNAMEIsNull: Boolean; virtual;
|
|
|
|
|
procedure SetUSERNAMEValue(const aValue: String); virtual;
|
|
|
|
|
procedure SetUSERNAMEIsNull(const aValue: Boolean); virtual;
|
|
|
|
|
function GetLOGINValue: String; virtual;
|
|
|
|
|
function GetLOGINIsNull: Boolean; virtual;
|
|
|
|
|
function GetOldLOGINValue: String; virtual;
|
|
|
|
|
function GetOldLOGINIsNull: Boolean; virtual;
|
|
|
|
|
procedure SetLOGINValue(const aValue: String); virtual;
|
|
|
|
|
procedure SetLOGINIsNull(const aValue: Boolean); virtual;
|
|
|
|
|
function GetTIPOValue: String; virtual;
|
|
|
|
|
function GetTIPOIsNull: Boolean; virtual;
|
|
|
|
|
function GetOldTIPOValue: String; virtual;
|
|
|
|
|
function GetOldTIPOIsNull: Boolean; virtual;
|
|
|
|
|
procedure SetTIPOValue(const aValue: String); virtual;
|
|
|
|
|
procedure SetTIPOIsNull(const aValue: Boolean); virtual;
|
|
|
|
|
|
|
|
|
|
{ Properties }
|
|
|
|
|
property ID : Integer read GetIDValue write SetIDValue;
|
|
|
|
|
property IDIsNull : Boolean read GetIDIsNull write SetIDIsNull;
|
|
|
|
|
property OldID : Integer read GetOldIDValue;
|
|
|
|
|
property OldIDIsNull : Boolean read GetOldIDIsNull;
|
|
|
|
|
property USERNAME : String read GetUSERNAMEValue write SetUSERNAMEValue;
|
|
|
|
|
property USERNAMEIsNull : Boolean read GetUSERNAMEIsNull write SetUSERNAMEIsNull;
|
|
|
|
|
property OldUSERNAME : String read GetOldUSERNAMEValue;
|
|
|
|
|
property OldUSERNAMEIsNull : Boolean read GetOldUSERNAMEIsNull;
|
|
|
|
|
property LOGIN : String read GetLOGINValue write SetLOGINValue;
|
|
|
|
|
property LOGINIsNull : Boolean read GetLOGINIsNull write SetLOGINIsNull;
|
|
|
|
|
property OldLOGIN : String read GetOldLOGINValue;
|
|
|
|
|
property OldLOGINIsNull : Boolean read GetOldLOGINIsNull;
|
|
|
|
|
property TIPO : String read GetTIPOValue write SetTIPOValue;
|
|
|
|
|
property TIPOIsNull : Boolean read GetTIPOIsNull write SetTIPOIsNull;
|
|
|
|
|
property OldTIPO : String read GetOldTIPOValue;
|
|
|
|
|
property OldTIPOIsNull : Boolean read GetOldTIPOIsNull;
|
|
|
|
|
|
|
|
|
|
public
|
|
|
|
|
constructor Create(aBusinessProcessor: TDABusinessProcessor); override;
|
|
|
|
|
destructor Destroy; override;
|
|
|
|
|
|
|
|
|
|
end;
|
|
|
|
|
|
2007-10-03 16:03:28 +00:00
|
|
|
implementation
|
|
|
|
|
|
|
|
|
|
uses
|
|
|
|
|
Variants, uROBinaryHelpers, uDAInterfaces;
|
|
|
|
|
|
|
|
|
|
{ TUSUARIOSBusinessProcessorRules }
|
|
|
|
|
constructor TUSUARIOSBusinessProcessorRules.Create(aBusinessProcessor: TDABusinessProcessor);
|
|
|
|
|
begin
|
|
|
|
|
inherited;
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
destructor TUSUARIOSBusinessProcessorRules.Destroy;
|
|
|
|
|
begin
|
|
|
|
|
inherited;
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
function TUSUARIOSBusinessProcessorRules.GetIDValue: Integer;
|
|
|
|
|
begin
|
|
|
|
|
result := BusinessProcessor.CurrentChange.NewValueByName[fld_USUARIOSID];
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
function TUSUARIOSBusinessProcessorRules.GetIDIsNull: Boolean;
|
|
|
|
|
begin
|
|
|
|
|
result := VarIsNull(BusinessProcessor.CurrentChange.NewValueByName[fld_USUARIOSID]);
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
function TUSUARIOSBusinessProcessorRules.GetOldIDValue: Integer;
|
|
|
|
|
begin
|
|
|
|
|
result := BusinessProcessor.CurrentChange.OldValueByName[fld_USUARIOSID];
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
function TUSUARIOSBusinessProcessorRules.GetOldIDIsNull: Boolean;
|
|
|
|
|
begin
|
|
|
|
|
result := VarIsNull(BusinessProcessor.CurrentChange.OldValueByName[fld_USUARIOSID]);
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
procedure TUSUARIOSBusinessProcessorRules.SetIDValue(const aValue: Integer);
|
|
|
|
|
begin
|
|
|
|
|
BusinessProcessor.CurrentChange.NewValueByName[fld_USUARIOSID] := aValue;
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
procedure TUSUARIOSBusinessProcessorRules.SetIDIsNull(const aValue: Boolean);
|
|
|
|
|
begin
|
|
|
|
|
if aValue then
|
|
|
|
|
BusinessProcessor.CurrentChange.NewValueByName[fld_USUARIOSID] := Null;
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
function TUSUARIOSBusinessProcessorRules.GetUSERNAMEValue: String;
|
|
|
|
|
begin
|
|
|
|
|
result := BusinessProcessor.CurrentChange.NewValueByName[fld_USUARIOSUSERNAME];
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
function TUSUARIOSBusinessProcessorRules.GetUSERNAMEIsNull: Boolean;
|
|
|
|
|
begin
|
|
|
|
|
result := VarIsNull(BusinessProcessor.CurrentChange.NewValueByName[fld_USUARIOSUSERNAME]);
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
function TUSUARIOSBusinessProcessorRules.GetOldUSERNAMEValue: String;
|
|
|
|
|
begin
|
|
|
|
|
result := BusinessProcessor.CurrentChange.OldValueByName[fld_USUARIOSUSERNAME];
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
function TUSUARIOSBusinessProcessorRules.GetOldUSERNAMEIsNull: Boolean;
|
|
|
|
|
begin
|
|
|
|
|
result := VarIsNull(BusinessProcessor.CurrentChange.OldValueByName[fld_USUARIOSUSERNAME]);
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
procedure TUSUARIOSBusinessProcessorRules.SetUSERNAMEValue(const aValue: String);
|
|
|
|
|
begin
|
|
|
|
|
BusinessProcessor.CurrentChange.NewValueByName[fld_USUARIOSUSERNAME] := aValue;
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
procedure TUSUARIOSBusinessProcessorRules.SetUSERNAMEIsNull(const aValue: Boolean);
|
|
|
|
|
begin
|
|
|
|
|
if aValue then
|
|
|
|
|
BusinessProcessor.CurrentChange.NewValueByName[fld_USUARIOSUSERNAME] := Null;
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
function TUSUARIOSBusinessProcessorRules.GetLOGINValue: String;
|
|
|
|
|
begin
|
|
|
|
|
result := BusinessProcessor.CurrentChange.NewValueByName[fld_USUARIOSLOGIN];
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
function TUSUARIOSBusinessProcessorRules.GetLOGINIsNull: Boolean;
|
|
|
|
|
begin
|
|
|
|
|
result := VarIsNull(BusinessProcessor.CurrentChange.NewValueByName[fld_USUARIOSLOGIN]);
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
function TUSUARIOSBusinessProcessorRules.GetOldLOGINValue: String;
|
|
|
|
|
begin
|
|
|
|
|
result := BusinessProcessor.CurrentChange.OldValueByName[fld_USUARIOSLOGIN];
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
function TUSUARIOSBusinessProcessorRules.GetOldLOGINIsNull: Boolean;
|
|
|
|
|
begin
|
|
|
|
|
result := VarIsNull(BusinessProcessor.CurrentChange.OldValueByName[fld_USUARIOSLOGIN]);
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
procedure TUSUARIOSBusinessProcessorRules.SetLOGINValue(const aValue: String);
|
|
|
|
|
begin
|
|
|
|
|
BusinessProcessor.CurrentChange.NewValueByName[fld_USUARIOSLOGIN] := aValue;
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
procedure TUSUARIOSBusinessProcessorRules.SetLOGINIsNull(const aValue: Boolean);
|
|
|
|
|
begin
|
|
|
|
|
if aValue then
|
|
|
|
|
BusinessProcessor.CurrentChange.NewValueByName[fld_USUARIOSLOGIN] := Null;
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
function TUSUARIOSBusinessProcessorRules.GetPASSValue: String;
|
|
|
|
|
begin
|
|
|
|
|
result := BusinessProcessor.CurrentChange.NewValueByName[fld_USUARIOSPASS];
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
function TUSUARIOSBusinessProcessorRules.GetPASSIsNull: Boolean;
|
|
|
|
|
begin
|
|
|
|
|
result := VarIsNull(BusinessProcessor.CurrentChange.NewValueByName[fld_USUARIOSPASS]);
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
function TUSUARIOSBusinessProcessorRules.GetOldPASSValue: String;
|
|
|
|
|
begin
|
|
|
|
|
result := BusinessProcessor.CurrentChange.OldValueByName[fld_USUARIOSPASS];
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
function TUSUARIOSBusinessProcessorRules.GetOldPASSIsNull: Boolean;
|
|
|
|
|
begin
|
|
|
|
|
result := VarIsNull(BusinessProcessor.CurrentChange.OldValueByName[fld_USUARIOSPASS]);
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
procedure TUSUARIOSBusinessProcessorRules.SetPASSValue(const aValue: String);
|
|
|
|
|
begin
|
|
|
|
|
BusinessProcessor.CurrentChange.NewValueByName[fld_USUARIOSPASS] := aValue;
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
procedure TUSUARIOSBusinessProcessorRules.SetPASSIsNull(const aValue: Boolean);
|
|
|
|
|
begin
|
|
|
|
|
if aValue then
|
|
|
|
|
BusinessProcessor.CurrentChange.NewValueByName[fld_USUARIOSPASS] := Null;
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
function TUSUARIOSBusinessProcessorRules.GetPASSEXPIREDValue: DateTime;
|
|
|
|
|
begin
|
|
|
|
|
result := BusinessProcessor.CurrentChange.NewValueByName[fld_USUARIOSPASSEXPIRED];
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
function TUSUARIOSBusinessProcessorRules.GetPASSEXPIREDIsNull: Boolean;
|
|
|
|
|
begin
|
|
|
|
|
result := VarIsNull(BusinessProcessor.CurrentChange.NewValueByName[fld_USUARIOSPASSEXPIRED]);
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
function TUSUARIOSBusinessProcessorRules.GetOldPASSEXPIREDValue: DateTime;
|
|
|
|
|
begin
|
|
|
|
|
result := BusinessProcessor.CurrentChange.OldValueByName[fld_USUARIOSPASSEXPIRED];
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
function TUSUARIOSBusinessProcessorRules.GetOldPASSEXPIREDIsNull: Boolean;
|
|
|
|
|
begin
|
|
|
|
|
result := VarIsNull(BusinessProcessor.CurrentChange.OldValueByName[fld_USUARIOSPASSEXPIRED]);
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
procedure TUSUARIOSBusinessProcessorRules.SetPASSEXPIREDValue(const aValue: DateTime);
|
|
|
|
|
begin
|
|
|
|
|
BusinessProcessor.CurrentChange.NewValueByName[fld_USUARIOSPASSEXPIRED] := aValue;
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
procedure TUSUARIOSBusinessProcessorRules.SetPASSEXPIREDIsNull(const aValue: Boolean);
|
|
|
|
|
begin
|
|
|
|
|
if aValue then
|
|
|
|
|
BusinessProcessor.CurrentChange.NewValueByName[fld_USUARIOSPASSEXPIRED] := Null;
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
function TUSUARIOSBusinessProcessorRules.GetBLOQUEADOValue: SmallInt;
|
|
|
|
|
begin
|
|
|
|
|
result := BusinessProcessor.CurrentChange.NewValueByName[fld_USUARIOSBLOQUEADO];
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
function TUSUARIOSBusinessProcessorRules.GetBLOQUEADOIsNull: Boolean;
|
|
|
|
|
begin
|
|
|
|
|
result := VarIsNull(BusinessProcessor.CurrentChange.NewValueByName[fld_USUARIOSBLOQUEADO]);
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
function TUSUARIOSBusinessProcessorRules.GetOldBLOQUEADOValue: SmallInt;
|
|
|
|
|
begin
|
|
|
|
|
result := BusinessProcessor.CurrentChange.OldValueByName[fld_USUARIOSBLOQUEADO];
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
function TUSUARIOSBusinessProcessorRules.GetOldBLOQUEADOIsNull: Boolean;
|
|
|
|
|
begin
|
|
|
|
|
result := VarIsNull(BusinessProcessor.CurrentChange.OldValueByName[fld_USUARIOSBLOQUEADO]);
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
procedure TUSUARIOSBusinessProcessorRules.SetBLOQUEADOValue(const aValue: SmallInt);
|
|
|
|
|
begin
|
|
|
|
|
BusinessProcessor.CurrentChange.NewValueByName[fld_USUARIOSBLOQUEADO] := aValue;
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
procedure TUSUARIOSBusinessProcessorRules.SetBLOQUEADOIsNull(const aValue: Boolean);
|
|
|
|
|
begin
|
|
|
|
|
if aValue then
|
|
|
|
|
BusinessProcessor.CurrentChange.NewValueByName[fld_USUARIOSBLOQUEADO] := Null;
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
function TUSUARIOSBusinessProcessorRules.GetEMAILValue: String;
|
|
|
|
|
begin
|
|
|
|
|
result := BusinessProcessor.CurrentChange.NewValueByName[fld_USUARIOSEMAIL];
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
function TUSUARIOSBusinessProcessorRules.GetEMAILIsNull: Boolean;
|
|
|
|
|
begin
|
|
|
|
|
result := VarIsNull(BusinessProcessor.CurrentChange.NewValueByName[fld_USUARIOSEMAIL]);
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
function TUSUARIOSBusinessProcessorRules.GetOldEMAILValue: String;
|
|
|
|
|
begin
|
|
|
|
|
result := BusinessProcessor.CurrentChange.OldValueByName[fld_USUARIOSEMAIL];
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
function TUSUARIOSBusinessProcessorRules.GetOldEMAILIsNull: Boolean;
|
|
|
|
|
begin
|
|
|
|
|
result := VarIsNull(BusinessProcessor.CurrentChange.OldValueByName[fld_USUARIOSEMAIL]);
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
procedure TUSUARIOSBusinessProcessorRules.SetEMAILValue(const aValue: String);
|
|
|
|
|
begin
|
|
|
|
|
BusinessProcessor.CurrentChange.NewValueByName[fld_USUARIOSEMAIL] := aValue;
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
procedure TUSUARIOSBusinessProcessorRules.SetEMAILIsNull(const aValue: Boolean);
|
|
|
|
|
begin
|
|
|
|
|
if aValue then
|
|
|
|
|
BusinessProcessor.CurrentChange.NewValueByName[fld_USUARIOSEMAIL] := Null;
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
function TUSUARIOSBusinessProcessorRules.GetUSERDAYSSUNValue: Integer;
|
|
|
|
|
begin
|
|
|
|
|
result := BusinessProcessor.CurrentChange.NewValueByName[fld_USUARIOSUSERDAYSSUN];
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
function TUSUARIOSBusinessProcessorRules.GetUSERDAYSSUNIsNull: Boolean;
|
|
|
|
|
begin
|
|
|
|
|
result := VarIsNull(BusinessProcessor.CurrentChange.NewValueByName[fld_USUARIOSUSERDAYSSUN]);
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
function TUSUARIOSBusinessProcessorRules.GetOldUSERDAYSSUNValue: Integer;
|
|
|
|
|
begin
|
|
|
|
|
result := BusinessProcessor.CurrentChange.OldValueByName[fld_USUARIOSUSERDAYSSUN];
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
function TUSUARIOSBusinessProcessorRules.GetOldUSERDAYSSUNIsNull: Boolean;
|
|
|
|
|
begin
|
|
|
|
|
result := VarIsNull(BusinessProcessor.CurrentChange.OldValueByName[fld_USUARIOSUSERDAYSSUN]);
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
procedure TUSUARIOSBusinessProcessorRules.SetUSERDAYSSUNValue(const aValue: Integer);
|
|
|
|
|
begin
|
|
|
|
|
BusinessProcessor.CurrentChange.NewValueByName[fld_USUARIOSUSERDAYSSUN] := aValue;
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
procedure TUSUARIOSBusinessProcessorRules.SetUSERDAYSSUNIsNull(const aValue: Boolean);
|
|
|
|
|
begin
|
|
|
|
|
if aValue then
|
|
|
|
|
BusinessProcessor.CurrentChange.NewValueByName[fld_USUARIOSUSERDAYSSUN] := Null;
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
function TUSUARIOSBusinessProcessorRules.GetPRIVILEGEDValue: Integer;
|
|
|
|
|
begin
|
|
|
|
|
result := BusinessProcessor.CurrentChange.NewValueByName[fld_USUARIOSPRIVILEGED];
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
function TUSUARIOSBusinessProcessorRules.GetPRIVILEGEDIsNull: Boolean;
|
|
|
|
|
begin
|
|
|
|
|
result := VarIsNull(BusinessProcessor.CurrentChange.NewValueByName[fld_USUARIOSPRIVILEGED]);
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
function TUSUARIOSBusinessProcessorRules.GetOldPRIVILEGEDValue: Integer;
|
|
|
|
|
begin
|
|
|
|
|
result := BusinessProcessor.CurrentChange.OldValueByName[fld_USUARIOSPRIVILEGED];
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
function TUSUARIOSBusinessProcessorRules.GetOldPRIVILEGEDIsNull: Boolean;
|
|
|
|
|
begin
|
|
|
|
|
result := VarIsNull(BusinessProcessor.CurrentChange.OldValueByName[fld_USUARIOSPRIVILEGED]);
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
procedure TUSUARIOSBusinessProcessorRules.SetPRIVILEGEDValue(const aValue: Integer);
|
|
|
|
|
begin
|
|
|
|
|
BusinessProcessor.CurrentChange.NewValueByName[fld_USUARIOSPRIVILEGED] := aValue;
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
procedure TUSUARIOSBusinessProcessorRules.SetPRIVILEGEDIsNull(const aValue: Boolean);
|
|
|
|
|
begin
|
|
|
|
|
if aValue then
|
|
|
|
|
BusinessProcessor.CurrentChange.NewValueByName[fld_USUARIOSPRIVILEGED] := Null;
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
function TUSUARIOSBusinessProcessorRules.GetTIPOValue: String;
|
|
|
|
|
begin
|
|
|
|
|
result := BusinessProcessor.CurrentChange.NewValueByName[fld_USUARIOSTIPO];
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
function TUSUARIOSBusinessProcessorRules.GetTIPOIsNull: Boolean;
|
|
|
|
|
begin
|
|
|
|
|
result := VarIsNull(BusinessProcessor.CurrentChange.NewValueByName[fld_USUARIOSTIPO]);
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
function TUSUARIOSBusinessProcessorRules.GetOldTIPOValue: String;
|
|
|
|
|
begin
|
|
|
|
|
result := BusinessProcessor.CurrentChange.OldValueByName[fld_USUARIOSTIPO];
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
function TUSUARIOSBusinessProcessorRules.GetOldTIPOIsNull: Boolean;
|
|
|
|
|
begin
|
|
|
|
|
result := VarIsNull(BusinessProcessor.CurrentChange.OldValueByName[fld_USUARIOSTIPO]);
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
procedure TUSUARIOSBusinessProcessorRules.SetTIPOValue(const aValue: String);
|
|
|
|
|
begin
|
|
|
|
|
BusinessProcessor.CurrentChange.NewValueByName[fld_USUARIOSTIPO] := aValue;
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
procedure TUSUARIOSBusinessProcessorRules.SetTIPOIsNull(const aValue: Boolean);
|
|
|
|
|
begin
|
|
|
|
|
if aValue then
|
|
|
|
|
BusinessProcessor.CurrentChange.NewValueByName[fld_USUARIOSTIPO] := Null;
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
function TUSUARIOSBusinessProcessorRules.GetID_PERFILValue: Integer;
|
|
|
|
|
begin
|
|
|
|
|
result := BusinessProcessor.CurrentChange.NewValueByName[fld_USUARIOSID_PERFIL];
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
function TUSUARIOSBusinessProcessorRules.GetID_PERFILIsNull: Boolean;
|
|
|
|
|
begin
|
|
|
|
|
result := VarIsNull(BusinessProcessor.CurrentChange.NewValueByName[fld_USUARIOSID_PERFIL]);
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
function TUSUARIOSBusinessProcessorRules.GetOldID_PERFILValue: Integer;
|
|
|
|
|
begin
|
|
|
|
|
result := BusinessProcessor.CurrentChange.OldValueByName[fld_USUARIOSID_PERFIL];
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
function TUSUARIOSBusinessProcessorRules.GetOldID_PERFILIsNull: Boolean;
|
|
|
|
|
begin
|
|
|
|
|
result := VarIsNull(BusinessProcessor.CurrentChange.OldValueByName[fld_USUARIOSID_PERFIL]);
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
procedure TUSUARIOSBusinessProcessorRules.SetID_PERFILValue(const aValue: Integer);
|
|
|
|
|
begin
|
|
|
|
|
BusinessProcessor.CurrentChange.NewValueByName[fld_USUARIOSID_PERFIL] := aValue;
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
procedure TUSUARIOSBusinessProcessorRules.SetID_PERFILIsNull(const aValue: Boolean);
|
|
|
|
|
begin
|
|
|
|
|
if aValue then
|
|
|
|
|
BusinessProcessor.CurrentChange.NewValueByName[fld_USUARIOSID_PERFIL] := Null;
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
function TUSUARIOSBusinessProcessorRules.GetCHECKSUMValue: String;
|
|
|
|
|
begin
|
|
|
|
|
result := BusinessProcessor.CurrentChange.NewValueByName[fld_USUARIOSCHECKSUM];
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
function TUSUARIOSBusinessProcessorRules.GetCHECKSUMIsNull: Boolean;
|
|
|
|
|
begin
|
|
|
|
|
result := VarIsNull(BusinessProcessor.CurrentChange.NewValueByName[fld_USUARIOSCHECKSUM]);
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
function TUSUARIOSBusinessProcessorRules.GetOldCHECKSUMValue: String;
|
|
|
|
|
begin
|
|
|
|
|
result := BusinessProcessor.CurrentChange.OldValueByName[fld_USUARIOSCHECKSUM];
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
function TUSUARIOSBusinessProcessorRules.GetOldCHECKSUMIsNull: Boolean;
|
|
|
|
|
begin
|
|
|
|
|
result := VarIsNull(BusinessProcessor.CurrentChange.OldValueByName[fld_USUARIOSCHECKSUM]);
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
procedure TUSUARIOSBusinessProcessorRules.SetCHECKSUMValue(const aValue: String);
|
|
|
|
|
begin
|
|
|
|
|
BusinessProcessor.CurrentChange.NewValueByName[fld_USUARIOSCHECKSUM] := aValue;
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
procedure TUSUARIOSBusinessProcessorRules.SetCHECKSUMIsNull(const aValue: Boolean);
|
|
|
|
|
begin
|
|
|
|
|
if aValue then
|
|
|
|
|
BusinessProcessor.CurrentChange.NewValueByName[fld_USUARIOSCHECKSUM] := Null;
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
{ TUSUARIOS_EVENTOSBusinessProcessorRules }
|
|
|
|
|
constructor TUSUARIOS_EVENTOSBusinessProcessorRules.Create(aBusinessProcessor: TDABusinessProcessor);
|
|
|
|
|
var
|
|
|
|
|
StrList: TStringList;
|
|
|
|
|
begin
|
|
|
|
|
inherited;
|
|
|
|
|
|
|
|
|
|
StrList := TStringList.Create;
|
|
|
|
|
StrList.OnChange := NOTAS_OnChange;
|
|
|
|
|
f_NOTAS := NewROStrings(StrList,True);
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
destructor TUSUARIOS_EVENTOSBusinessProcessorRules.Destroy;
|
|
|
|
|
begin
|
|
|
|
|
inherited;
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
procedure TUSUARIOS_EVENTOSBusinessProcessorRules.NOTAS_OnChange(Sender: TObject);
|
|
|
|
|
begin
|
|
|
|
|
BusinessProcessor.CurrentChange.NewValueByName[fld_USUARIOS_EVENTOSNOTAS] := TStringList(Sender).Text;
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
function TUSUARIOS_EVENTOSBusinessProcessorRules.GetAPLICACIONValue: String;
|
|
|
|
|
begin
|
|
|
|
|
result := BusinessProcessor.CurrentChange.NewValueByName[fld_USUARIOS_EVENTOSAPLICACION];
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
function TUSUARIOS_EVENTOSBusinessProcessorRules.GetAPLICACIONIsNull: Boolean;
|
|
|
|
|
begin
|
|
|
|
|
result := VarIsNull(BusinessProcessor.CurrentChange.NewValueByName[fld_USUARIOS_EVENTOSAPLICACION]);
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
function TUSUARIOS_EVENTOSBusinessProcessorRules.GetOldAPLICACIONValue: String;
|
|
|
|
|
begin
|
|
|
|
|
result := BusinessProcessor.CurrentChange.OldValueByName[fld_USUARIOS_EVENTOSAPLICACION];
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
function TUSUARIOS_EVENTOSBusinessProcessorRules.GetOldAPLICACIONIsNull: Boolean;
|
|
|
|
|
begin
|
|
|
|
|
result := VarIsNull(BusinessProcessor.CurrentChange.OldValueByName[fld_USUARIOS_EVENTOSAPLICACION]);
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
procedure TUSUARIOS_EVENTOSBusinessProcessorRules.SetAPLICACIONValue(const aValue: String);
|
|
|
|
|
begin
|
|
|
|
|
BusinessProcessor.CurrentChange.NewValueByName[fld_USUARIOS_EVENTOSAPLICACION] := aValue;
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
procedure TUSUARIOS_EVENTOSBusinessProcessorRules.SetAPLICACIONIsNull(const aValue: Boolean);
|
|
|
|
|
begin
|
|
|
|
|
if aValue then
|
|
|
|
|
BusinessProcessor.CurrentChange.NewValueByName[fld_USUARIOS_EVENTOSAPLICACION] := Null;
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
function TUSUARIOS_EVENTOSBusinessProcessorRules.GetID_USUARIOValue: Integer;
|
|
|
|
|
begin
|
|
|
|
|
result := BusinessProcessor.CurrentChange.NewValueByName[fld_USUARIOS_EVENTOSID_USUARIO];
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
function TUSUARIOS_EVENTOSBusinessProcessorRules.GetID_USUARIOIsNull: Boolean;
|
|
|
|
|
begin
|
|
|
|
|
result := VarIsNull(BusinessProcessor.CurrentChange.NewValueByName[fld_USUARIOS_EVENTOSID_USUARIO]);
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
function TUSUARIOS_EVENTOSBusinessProcessorRules.GetOldID_USUARIOValue: Integer;
|
|
|
|
|
begin
|
|
|
|
|
result := BusinessProcessor.CurrentChange.OldValueByName[fld_USUARIOS_EVENTOSID_USUARIO];
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
function TUSUARIOS_EVENTOSBusinessProcessorRules.GetOldID_USUARIOIsNull: Boolean;
|
|
|
|
|
begin
|
|
|
|
|
result := VarIsNull(BusinessProcessor.CurrentChange.OldValueByName[fld_USUARIOS_EVENTOSID_USUARIO]);
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
procedure TUSUARIOS_EVENTOSBusinessProcessorRules.SetID_USUARIOValue(const aValue: Integer);
|
|
|
|
|
begin
|
|
|
|
|
BusinessProcessor.CurrentChange.NewValueByName[fld_USUARIOS_EVENTOSID_USUARIO] := aValue;
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
procedure TUSUARIOS_EVENTOSBusinessProcessorRules.SetID_USUARIOIsNull(const aValue: Boolean);
|
|
|
|
|
begin
|
|
|
|
|
if aValue then
|
|
|
|
|
BusinessProcessor.CurrentChange.NewValueByName[fld_USUARIOS_EVENTOSID_USUARIO] := Null;
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
function TUSUARIOS_EVENTOSBusinessProcessorRules.GetFECHAValue: String;
|
|
|
|
|
begin
|
|
|
|
|
result := BusinessProcessor.CurrentChange.NewValueByName[fld_USUARIOS_EVENTOSFECHA];
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
function TUSUARIOS_EVENTOSBusinessProcessorRules.GetFECHAIsNull: Boolean;
|
|
|
|
|
begin
|
|
|
|
|
result := VarIsNull(BusinessProcessor.CurrentChange.NewValueByName[fld_USUARIOS_EVENTOSFECHA]);
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
function TUSUARIOS_EVENTOSBusinessProcessorRules.GetOldFECHAValue: String;
|
|
|
|
|
begin
|
|
|
|
|
result := BusinessProcessor.CurrentChange.OldValueByName[fld_USUARIOS_EVENTOSFECHA];
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
function TUSUARIOS_EVENTOSBusinessProcessorRules.GetOldFECHAIsNull: Boolean;
|
|
|
|
|
begin
|
|
|
|
|
result := VarIsNull(BusinessProcessor.CurrentChange.OldValueByName[fld_USUARIOS_EVENTOSFECHA]);
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
procedure TUSUARIOS_EVENTOSBusinessProcessorRules.SetFECHAValue(const aValue: String);
|
|
|
|
|
begin
|
|
|
|
|
BusinessProcessor.CurrentChange.NewValueByName[fld_USUARIOS_EVENTOSFECHA] := aValue;
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
procedure TUSUARIOS_EVENTOSBusinessProcessorRules.SetFECHAIsNull(const aValue: Boolean);
|
|
|
|
|
begin
|
|
|
|
|
if aValue then
|
|
|
|
|
BusinessProcessor.CurrentChange.NewValueByName[fld_USUARIOS_EVENTOSFECHA] := Null;
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
function TUSUARIOS_EVENTOSBusinessProcessorRules.GetHORAValue: String;
|
|
|
|
|
begin
|
|
|
|
|
result := BusinessProcessor.CurrentChange.NewValueByName[fld_USUARIOS_EVENTOSHORA];
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
function TUSUARIOS_EVENTOSBusinessProcessorRules.GetHORAIsNull: Boolean;
|
|
|
|
|
begin
|
|
|
|
|
result := VarIsNull(BusinessProcessor.CurrentChange.NewValueByName[fld_USUARIOS_EVENTOSHORA]);
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
function TUSUARIOS_EVENTOSBusinessProcessorRules.GetOldHORAValue: String;
|
|
|
|
|
begin
|
|
|
|
|
result := BusinessProcessor.CurrentChange.OldValueByName[fld_USUARIOS_EVENTOSHORA];
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
function TUSUARIOS_EVENTOSBusinessProcessorRules.GetOldHORAIsNull: Boolean;
|
|
|
|
|
begin
|
|
|
|
|
result := VarIsNull(BusinessProcessor.CurrentChange.OldValueByName[fld_USUARIOS_EVENTOSHORA]);
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
procedure TUSUARIOS_EVENTOSBusinessProcessorRules.SetHORAValue(const aValue: String);
|
|
|
|
|
begin
|
|
|
|
|
BusinessProcessor.CurrentChange.NewValueByName[fld_USUARIOS_EVENTOSHORA] := aValue;
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
procedure TUSUARIOS_EVENTOSBusinessProcessorRules.SetHORAIsNull(const aValue: Boolean);
|
|
|
|
|
begin
|
|
|
|
|
if aValue then
|
|
|
|
|
BusinessProcessor.CurrentChange.NewValueByName[fld_USUARIOS_EVENTOSHORA] := Null;
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
function TUSUARIOS_EVENTOSBusinessProcessorRules.GetFORMValue: String;
|
|
|
|
|
begin
|
|
|
|
|
result := BusinessProcessor.CurrentChange.NewValueByName[fld_USUARIOS_EVENTOSFORM];
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
function TUSUARIOS_EVENTOSBusinessProcessorRules.GetFORMIsNull: Boolean;
|
|
|
|
|
begin
|
|
|
|
|
result := VarIsNull(BusinessProcessor.CurrentChange.NewValueByName[fld_USUARIOS_EVENTOSFORM]);
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
function TUSUARIOS_EVENTOSBusinessProcessorRules.GetOldFORMValue: String;
|
|
|
|
|
begin
|
|
|
|
|
result := BusinessProcessor.CurrentChange.OldValueByName[fld_USUARIOS_EVENTOSFORM];
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
function TUSUARIOS_EVENTOSBusinessProcessorRules.GetOldFORMIsNull: Boolean;
|
|
|
|
|
begin
|
|
|
|
|
result := VarIsNull(BusinessProcessor.CurrentChange.OldValueByName[fld_USUARIOS_EVENTOSFORM]);
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
procedure TUSUARIOS_EVENTOSBusinessProcessorRules.SetFORMValue(const aValue: String);
|
|
|
|
|
begin
|
|
|
|
|
BusinessProcessor.CurrentChange.NewValueByName[fld_USUARIOS_EVENTOSFORM] := aValue;
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
procedure TUSUARIOS_EVENTOSBusinessProcessorRules.SetFORMIsNull(const aValue: Boolean);
|
|
|
|
|
begin
|
|
|
|
|
if aValue then
|
|
|
|
|
BusinessProcessor.CurrentChange.NewValueByName[fld_USUARIOS_EVENTOSFORM] := Null;
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
function TUSUARIOS_EVENTOSBusinessProcessorRules.GetTITULO_FORMValue: String;
|
|
|
|
|
begin
|
|
|
|
|
result := BusinessProcessor.CurrentChange.NewValueByName[fld_USUARIOS_EVENTOSTITULO_FORM];
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
function TUSUARIOS_EVENTOSBusinessProcessorRules.GetTITULO_FORMIsNull: Boolean;
|
|
|
|
|
begin
|
|
|
|
|
result := VarIsNull(BusinessProcessor.CurrentChange.NewValueByName[fld_USUARIOS_EVENTOSTITULO_FORM]);
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
function TUSUARIOS_EVENTOSBusinessProcessorRules.GetOldTITULO_FORMValue: String;
|
|
|
|
|
begin
|
|
|
|
|
result := BusinessProcessor.CurrentChange.OldValueByName[fld_USUARIOS_EVENTOSTITULO_FORM];
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
function TUSUARIOS_EVENTOSBusinessProcessorRules.GetOldTITULO_FORMIsNull: Boolean;
|
|
|
|
|
begin
|
|
|
|
|
result := VarIsNull(BusinessProcessor.CurrentChange.OldValueByName[fld_USUARIOS_EVENTOSTITULO_FORM]);
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
procedure TUSUARIOS_EVENTOSBusinessProcessorRules.SetTITULO_FORMValue(const aValue: String);
|
|
|
|
|
begin
|
|
|
|
|
BusinessProcessor.CurrentChange.NewValueByName[fld_USUARIOS_EVENTOSTITULO_FORM] := aValue;
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
procedure TUSUARIOS_EVENTOSBusinessProcessorRules.SetTITULO_FORMIsNull(const aValue: Boolean);
|
|
|
|
|
begin
|
|
|
|
|
if aValue then
|
|
|
|
|
BusinessProcessor.CurrentChange.NewValueByName[fld_USUARIOS_EVENTOSTITULO_FORM] := Null;
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
function TUSUARIOS_EVENTOSBusinessProcessorRules.GetEVENTOValue: String;
|
|
|
|
|
begin
|
|
|
|
|
result := BusinessProcessor.CurrentChange.NewValueByName[fld_USUARIOS_EVENTOSEVENTO];
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
function TUSUARIOS_EVENTOSBusinessProcessorRules.GetEVENTOIsNull: Boolean;
|
|
|
|
|
begin
|
|
|
|
|
result := VarIsNull(BusinessProcessor.CurrentChange.NewValueByName[fld_USUARIOS_EVENTOSEVENTO]);
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
function TUSUARIOS_EVENTOSBusinessProcessorRules.GetOldEVENTOValue: String;
|
|
|
|
|
begin
|
|
|
|
|
result := BusinessProcessor.CurrentChange.OldValueByName[fld_USUARIOS_EVENTOSEVENTO];
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
function TUSUARIOS_EVENTOSBusinessProcessorRules.GetOldEVENTOIsNull: Boolean;
|
|
|
|
|
begin
|
|
|
|
|
result := VarIsNull(BusinessProcessor.CurrentChange.OldValueByName[fld_USUARIOS_EVENTOSEVENTO]);
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
procedure TUSUARIOS_EVENTOSBusinessProcessorRules.SetEVENTOValue(const aValue: String);
|
|
|
|
|
begin
|
|
|
|
|
BusinessProcessor.CurrentChange.NewValueByName[fld_USUARIOS_EVENTOSEVENTO] := aValue;
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
procedure TUSUARIOS_EVENTOSBusinessProcessorRules.SetEVENTOIsNull(const aValue: Boolean);
|
|
|
|
|
begin
|
|
|
|
|
if aValue then
|
|
|
|
|
BusinessProcessor.CurrentChange.NewValueByName[fld_USUARIOS_EVENTOSEVENTO] := Null;
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
function TUSUARIOS_EVENTOSBusinessProcessorRules.GetNOTASValue: IROStrings;
|
|
|
|
|
begin
|
|
|
|
|
result := f_NOTAS;
|
|
|
|
|
result.Text := BusinessProcessor.CurrentChange.NewValueByName[fld_USUARIOS_EVENTOSNOTAS];
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
function TUSUARIOS_EVENTOSBusinessProcessorRules.GetNOTASIsNull: Boolean;
|
|
|
|
|
begin
|
|
|
|
|
result := VarIsNull(BusinessProcessor.CurrentChange.NewValueByName[fld_USUARIOS_EVENTOSNOTAS]);
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
function TUSUARIOS_EVENTOSBusinessProcessorRules.GetOldNOTASValue: IROStrings;
|
|
|
|
|
begin
|
|
|
|
|
result := NewROStrings();
|
|
|
|
|
result.Text := BusinessProcessor.CurrentChange.OldValueByName[fld_USUARIOS_EVENTOSNOTAS];
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
function TUSUARIOS_EVENTOSBusinessProcessorRules.GetOldNOTASIsNull: Boolean;
|
|
|
|
|
begin
|
|
|
|
|
result := VarIsNull(BusinessProcessor.CurrentChange.OldValueByName[fld_USUARIOS_EVENTOSNOTAS]);
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
procedure TUSUARIOS_EVENTOSBusinessProcessorRules.SetNOTASIsNull(const aValue: Boolean);
|
|
|
|
|
begin
|
|
|
|
|
if aValue then
|
|
|
|
|
BusinessProcessor.CurrentChange.NewValueByName[fld_USUARIOS_EVENTOSNOTAS] := Null;
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
function TUSUARIOS_EVENTOSBusinessProcessorRules.GetTNAMEValue: String;
|
|
|
|
|
begin
|
|
|
|
|
result := BusinessProcessor.CurrentChange.NewValueByName[fld_USUARIOS_EVENTOSTNAME];
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
function TUSUARIOS_EVENTOSBusinessProcessorRules.GetTNAMEIsNull: Boolean;
|
|
|
|
|
begin
|
|
|
|
|
result := VarIsNull(BusinessProcessor.CurrentChange.NewValueByName[fld_USUARIOS_EVENTOSTNAME]);
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
function TUSUARIOS_EVENTOSBusinessProcessorRules.GetOldTNAMEValue: String;
|
|
|
|
|
begin
|
|
|
|
|
result := BusinessProcessor.CurrentChange.OldValueByName[fld_USUARIOS_EVENTOSTNAME];
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
function TUSUARIOS_EVENTOSBusinessProcessorRules.GetOldTNAMEIsNull: Boolean;
|
|
|
|
|
begin
|
|
|
|
|
result := VarIsNull(BusinessProcessor.CurrentChange.OldValueByName[fld_USUARIOS_EVENTOSTNAME]);
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
procedure TUSUARIOS_EVENTOSBusinessProcessorRules.SetTNAMEValue(const aValue: String);
|
|
|
|
|
begin
|
|
|
|
|
BusinessProcessor.CurrentChange.NewValueByName[fld_USUARIOS_EVENTOSTNAME] := aValue;
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
procedure TUSUARIOS_EVENTOSBusinessProcessorRules.SetTNAMEIsNull(const aValue: Boolean);
|
|
|
|
|
begin
|
|
|
|
|
if aValue then
|
|
|
|
|
BusinessProcessor.CurrentChange.NewValueByName[fld_USUARIOS_EVENTOSTNAME] := Null;
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
{ TUSUARIOS_LOGONBusinessProcessorRules }
|
|
|
|
|
constructor TUSUARIOS_LOGONBusinessProcessorRules.Create(aBusinessProcessor: TDABusinessProcessor);
|
|
|
|
|
begin
|
|
|
|
|
inherited;
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
destructor TUSUARIOS_LOGONBusinessProcessorRules.Destroy;
|
|
|
|
|
begin
|
|
|
|
|
inherited;
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
function TUSUARIOS_LOGONBusinessProcessorRules.GetLOGONIDValue: String;
|
|
|
|
|
begin
|
|
|
|
|
result := BusinessProcessor.CurrentChange.NewValueByName[fld_USUARIOS_LOGONLOGONID];
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
function TUSUARIOS_LOGONBusinessProcessorRules.GetLOGONIDIsNull: Boolean;
|
|
|
|
|
begin
|
|
|
|
|
result := VarIsNull(BusinessProcessor.CurrentChange.NewValueByName[fld_USUARIOS_LOGONLOGONID]);
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
function TUSUARIOS_LOGONBusinessProcessorRules.GetOldLOGONIDValue: String;
|
|
|
|
|
begin
|
|
|
|
|
result := BusinessProcessor.CurrentChange.OldValueByName[fld_USUARIOS_LOGONLOGONID];
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
function TUSUARIOS_LOGONBusinessProcessorRules.GetOldLOGONIDIsNull: Boolean;
|
|
|
|
|
begin
|
|
|
|
|
result := VarIsNull(BusinessProcessor.CurrentChange.OldValueByName[fld_USUARIOS_LOGONLOGONID]);
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
procedure TUSUARIOS_LOGONBusinessProcessorRules.SetLOGONIDValue(const aValue: String);
|
|
|
|
|
begin
|
|
|
|
|
BusinessProcessor.CurrentChange.NewValueByName[fld_USUARIOS_LOGONLOGONID] := aValue;
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
procedure TUSUARIOS_LOGONBusinessProcessorRules.SetLOGONIDIsNull(const aValue: Boolean);
|
|
|
|
|
begin
|
|
|
|
|
if aValue then
|
|
|
|
|
BusinessProcessor.CurrentChange.NewValueByName[fld_USUARIOS_LOGONLOGONID] := Null;
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
function TUSUARIOS_LOGONBusinessProcessorRules.GetID_USUARIOValue: Integer;
|
|
|
|
|
begin
|
|
|
|
|
result := BusinessProcessor.CurrentChange.NewValueByName[fld_USUARIOS_LOGONID_USUARIO];
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
function TUSUARIOS_LOGONBusinessProcessorRules.GetID_USUARIOIsNull: Boolean;
|
|
|
|
|
begin
|
|
|
|
|
result := VarIsNull(BusinessProcessor.CurrentChange.NewValueByName[fld_USUARIOS_LOGONID_USUARIO]);
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
function TUSUARIOS_LOGONBusinessProcessorRules.GetOldID_USUARIOValue: Integer;
|
|
|
|
|
begin
|
|
|
|
|
result := BusinessProcessor.CurrentChange.OldValueByName[fld_USUARIOS_LOGONID_USUARIO];
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
function TUSUARIOS_LOGONBusinessProcessorRules.GetOldID_USUARIOIsNull: Boolean;
|
|
|
|
|
begin
|
|
|
|
|
result := VarIsNull(BusinessProcessor.CurrentChange.OldValueByName[fld_USUARIOS_LOGONID_USUARIO]);
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
procedure TUSUARIOS_LOGONBusinessProcessorRules.SetID_USUARIOValue(const aValue: Integer);
|
|
|
|
|
begin
|
|
|
|
|
BusinessProcessor.CurrentChange.NewValueByName[fld_USUARIOS_LOGONID_USUARIO] := aValue;
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
procedure TUSUARIOS_LOGONBusinessProcessorRules.SetID_USUARIOIsNull(const aValue: Boolean);
|
|
|
|
|
begin
|
|
|
|
|
if aValue then
|
|
|
|
|
BusinessProcessor.CurrentChange.NewValueByName[fld_USUARIOS_LOGONID_USUARIO] := Null;
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
function TUSUARIOS_LOGONBusinessProcessorRules.GetAPLICACIONValue: String;
|
|
|
|
|
begin
|
|
|
|
|
result := BusinessProcessor.CurrentChange.NewValueByName[fld_USUARIOS_LOGONAPLICACION];
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
function TUSUARIOS_LOGONBusinessProcessorRules.GetAPLICACIONIsNull: Boolean;
|
|
|
|
|
begin
|
|
|
|
|
result := VarIsNull(BusinessProcessor.CurrentChange.NewValueByName[fld_USUARIOS_LOGONAPLICACION]);
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
function TUSUARIOS_LOGONBusinessProcessorRules.GetOldAPLICACIONValue: String;
|
|
|
|
|
begin
|
|
|
|
|
result := BusinessProcessor.CurrentChange.OldValueByName[fld_USUARIOS_LOGONAPLICACION];
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
function TUSUARIOS_LOGONBusinessProcessorRules.GetOldAPLICACIONIsNull: Boolean;
|
|
|
|
|
begin
|
|
|
|
|
result := VarIsNull(BusinessProcessor.CurrentChange.OldValueByName[fld_USUARIOS_LOGONAPLICACION]);
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
procedure TUSUARIOS_LOGONBusinessProcessorRules.SetAPLICACIONValue(const aValue: String);
|
|
|
|
|
begin
|
|
|
|
|
BusinessProcessor.CurrentChange.NewValueByName[fld_USUARIOS_LOGONAPLICACION] := aValue;
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
procedure TUSUARIOS_LOGONBusinessProcessorRules.SetAPLICACIONIsNull(const aValue: Boolean);
|
|
|
|
|
begin
|
|
|
|
|
if aValue then
|
|
|
|
|
BusinessProcessor.CurrentChange.NewValueByName[fld_USUARIOS_LOGONAPLICACION] := Null;
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
function TUSUARIOS_LOGONBusinessProcessorRules.GetEQUIPOValue: String;
|
|
|
|
|
begin
|
|
|
|
|
result := BusinessProcessor.CurrentChange.NewValueByName[fld_USUARIOS_LOGONEQUIPO];
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
function TUSUARIOS_LOGONBusinessProcessorRules.GetEQUIPOIsNull: Boolean;
|
|
|
|
|
begin
|
|
|
|
|
result := VarIsNull(BusinessProcessor.CurrentChange.NewValueByName[fld_USUARIOS_LOGONEQUIPO]);
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
function TUSUARIOS_LOGONBusinessProcessorRules.GetOldEQUIPOValue: String;
|
|
|
|
|
begin
|
|
|
|
|
result := BusinessProcessor.CurrentChange.OldValueByName[fld_USUARIOS_LOGONEQUIPO];
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
function TUSUARIOS_LOGONBusinessProcessorRules.GetOldEQUIPOIsNull: Boolean;
|
|
|
|
|
begin
|
|
|
|
|
result := VarIsNull(BusinessProcessor.CurrentChange.OldValueByName[fld_USUARIOS_LOGONEQUIPO]);
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
procedure TUSUARIOS_LOGONBusinessProcessorRules.SetEQUIPOValue(const aValue: String);
|
|
|
|
|
begin
|
|
|
|
|
BusinessProcessor.CurrentChange.NewValueByName[fld_USUARIOS_LOGONEQUIPO] := aValue;
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
procedure TUSUARIOS_LOGONBusinessProcessorRules.SetEQUIPOIsNull(const aValue: Boolean);
|
|
|
|
|
begin
|
|
|
|
|
if aValue then
|
|
|
|
|
BusinessProcessor.CurrentChange.NewValueByName[fld_USUARIOS_LOGONEQUIPO] := Null;
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
function TUSUARIOS_LOGONBusinessProcessorRules.GetDATAValue: String;
|
|
|
|
|
begin
|
|
|
|
|
result := BusinessProcessor.CurrentChange.NewValueByName[fld_USUARIOS_LOGONDATA];
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
function TUSUARIOS_LOGONBusinessProcessorRules.GetDATAIsNull: Boolean;
|
|
|
|
|
begin
|
|
|
|
|
result := VarIsNull(BusinessProcessor.CurrentChange.NewValueByName[fld_USUARIOS_LOGONDATA]);
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
function TUSUARIOS_LOGONBusinessProcessorRules.GetOldDATAValue: String;
|
|
|
|
|
begin
|
|
|
|
|
result := BusinessProcessor.CurrentChange.OldValueByName[fld_USUARIOS_LOGONDATA];
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
function TUSUARIOS_LOGONBusinessProcessorRules.GetOldDATAIsNull: Boolean;
|
|
|
|
|
begin
|
|
|
|
|
result := VarIsNull(BusinessProcessor.CurrentChange.OldValueByName[fld_USUARIOS_LOGONDATA]);
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
procedure TUSUARIOS_LOGONBusinessProcessorRules.SetDATAValue(const aValue: String);
|
|
|
|
|
begin
|
|
|
|
|
BusinessProcessor.CurrentChange.NewValueByName[fld_USUARIOS_LOGONDATA] := aValue;
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
procedure TUSUARIOS_LOGONBusinessProcessorRules.SetDATAIsNull(const aValue: Boolean);
|
|
|
|
|
begin
|
|
|
|
|
if aValue then
|
|
|
|
|
BusinessProcessor.CurrentChange.NewValueByName[fld_USUARIOS_LOGONDATA] := Null;
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
{ TPERMISOSBusinessProcessorRules }
|
|
|
|
|
constructor TPERMISOSBusinessProcessorRules.Create(aBusinessProcessor: TDABusinessProcessor);
|
|
|
|
|
begin
|
|
|
|
|
inherited;
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
destructor TPERMISOSBusinessProcessorRules.Destroy;
|
|
|
|
|
begin
|
|
|
|
|
inherited;
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
function TPERMISOSBusinessProcessorRules.GetID_USUARIOValue: Integer;
|
|
|
|
|
begin
|
|
|
|
|
result := BusinessProcessor.CurrentChange.NewValueByName[fld_PERMISOSID_USUARIO];
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
function TPERMISOSBusinessProcessorRules.GetID_USUARIOIsNull: Boolean;
|
|
|
|
|
begin
|
|
|
|
|
result := VarIsNull(BusinessProcessor.CurrentChange.NewValueByName[fld_PERMISOSID_USUARIO]);
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
function TPERMISOSBusinessProcessorRules.GetOldID_USUARIOValue: Integer;
|
|
|
|
|
begin
|
|
|
|
|
result := BusinessProcessor.CurrentChange.OldValueByName[fld_PERMISOSID_USUARIO];
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
function TPERMISOSBusinessProcessorRules.GetOldID_USUARIOIsNull: Boolean;
|
|
|
|
|
begin
|
|
|
|
|
result := VarIsNull(BusinessProcessor.CurrentChange.OldValueByName[fld_PERMISOSID_USUARIO]);
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
procedure TPERMISOSBusinessProcessorRules.SetID_USUARIOValue(const aValue: Integer);
|
|
|
|
|
begin
|
|
|
|
|
BusinessProcessor.CurrentChange.NewValueByName[fld_PERMISOSID_USUARIO] := aValue;
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
procedure TPERMISOSBusinessProcessorRules.SetID_USUARIOIsNull(const aValue: Boolean);
|
|
|
|
|
begin
|
|
|
|
|
if aValue then
|
|
|
|
|
BusinessProcessor.CurrentChange.NewValueByName[fld_PERMISOSID_USUARIO] := Null;
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
function TPERMISOSBusinessProcessorRules.GetMODULOValue: String;
|
|
|
|
|
begin
|
|
|
|
|
result := BusinessProcessor.CurrentChange.NewValueByName[fld_PERMISOSMODULO];
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
function TPERMISOSBusinessProcessorRules.GetMODULOIsNull: Boolean;
|
|
|
|
|
begin
|
|
|
|
|
result := VarIsNull(BusinessProcessor.CurrentChange.NewValueByName[fld_PERMISOSMODULO]);
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
function TPERMISOSBusinessProcessorRules.GetOldMODULOValue: String;
|
|
|
|
|
begin
|
|
|
|
|
result := BusinessProcessor.CurrentChange.OldValueByName[fld_PERMISOSMODULO];
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
function TPERMISOSBusinessProcessorRules.GetOldMODULOIsNull: Boolean;
|
|
|
|
|
begin
|
|
|
|
|
result := VarIsNull(BusinessProcessor.CurrentChange.OldValueByName[fld_PERMISOSMODULO]);
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
procedure TPERMISOSBusinessProcessorRules.SetMODULOValue(const aValue: String);
|
|
|
|
|
begin
|
|
|
|
|
BusinessProcessor.CurrentChange.NewValueByName[fld_PERMISOSMODULO] := aValue;
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
procedure TPERMISOSBusinessProcessorRules.SetMODULOIsNull(const aValue: Boolean);
|
|
|
|
|
begin
|
|
|
|
|
if aValue then
|
|
|
|
|
BusinessProcessor.CurrentChange.NewValueByName[fld_PERMISOSMODULO] := Null;
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
function TPERMISOSBusinessProcessorRules.GetNOMBRECOMPValue: String;
|
|
|
|
|
begin
|
|
|
|
|
result := BusinessProcessor.CurrentChange.NewValueByName[fld_PERMISOSNOMBRECOMP];
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
function TPERMISOSBusinessProcessorRules.GetNOMBRECOMPIsNull: Boolean;
|
|
|
|
|
begin
|
|
|
|
|
result := VarIsNull(BusinessProcessor.CurrentChange.NewValueByName[fld_PERMISOSNOMBRECOMP]);
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
function TPERMISOSBusinessProcessorRules.GetOldNOMBRECOMPValue: String;
|
|
|
|
|
begin
|
|
|
|
|
result := BusinessProcessor.CurrentChange.OldValueByName[fld_PERMISOSNOMBRECOMP];
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
function TPERMISOSBusinessProcessorRules.GetOldNOMBRECOMPIsNull: Boolean;
|
|
|
|
|
begin
|
|
|
|
|
result := VarIsNull(BusinessProcessor.CurrentChange.OldValueByName[fld_PERMISOSNOMBRECOMP]);
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
procedure TPERMISOSBusinessProcessorRules.SetNOMBRECOMPValue(const aValue: String);
|
|
|
|
|
begin
|
|
|
|
|
BusinessProcessor.CurrentChange.NewValueByName[fld_PERMISOSNOMBRECOMP] := aValue;
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
procedure TPERMISOSBusinessProcessorRules.SetNOMBRECOMPIsNull(const aValue: Boolean);
|
|
|
|
|
begin
|
|
|
|
|
if aValue then
|
|
|
|
|
BusinessProcessor.CurrentChange.NewValueByName[fld_PERMISOSNOMBRECOMP] := Null;
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
function TPERMISOSBusinessProcessorRules.GetCHECKSUMValue: String;
|
|
|
|
|
begin
|
|
|
|
|
result := BusinessProcessor.CurrentChange.NewValueByName[fld_PERMISOSCHECKSUM];
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
function TPERMISOSBusinessProcessorRules.GetCHECKSUMIsNull: Boolean;
|
|
|
|
|
begin
|
|
|
|
|
result := VarIsNull(BusinessProcessor.CurrentChange.NewValueByName[fld_PERMISOSCHECKSUM]);
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
function TPERMISOSBusinessProcessorRules.GetOldCHECKSUMValue: String;
|
|
|
|
|
begin
|
|
|
|
|
result := BusinessProcessor.CurrentChange.OldValueByName[fld_PERMISOSCHECKSUM];
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
function TPERMISOSBusinessProcessorRules.GetOldCHECKSUMIsNull: Boolean;
|
|
|
|
|
begin
|
|
|
|
|
result := VarIsNull(BusinessProcessor.CurrentChange.OldValueByName[fld_PERMISOSCHECKSUM]);
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
procedure TPERMISOSBusinessProcessorRules.SetCHECKSUMValue(const aValue: String);
|
|
|
|
|
begin
|
|
|
|
|
BusinessProcessor.CurrentChange.NewValueByName[fld_PERMISOSCHECKSUM] := aValue;
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
procedure TPERMISOSBusinessProcessorRules.SetCHECKSUMIsNull(const aValue: Boolean);
|
|
|
|
|
begin
|
|
|
|
|
if aValue then
|
|
|
|
|
BusinessProcessor.CurrentChange.NewValueByName[fld_PERMISOSCHECKSUM] := Null;
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
{ TPERMISOSEXBusinessProcessorRules }
|
|
|
|
|
constructor TPERMISOSEXBusinessProcessorRules.Create(aBusinessProcessor: TDABusinessProcessor);
|
|
|
|
|
begin
|
|
|
|
|
inherited;
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
destructor TPERMISOSEXBusinessProcessorRules.Destroy;
|
|
|
|
|
begin
|
|
|
|
|
inherited;
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
function TPERMISOSEXBusinessProcessorRules.GetID_USUARIOValue: Integer;
|
|
|
|
|
begin
|
|
|
|
|
result := BusinessProcessor.CurrentChange.NewValueByName[fld_PERMISOSEXID_USUARIO];
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
function TPERMISOSEXBusinessProcessorRules.GetID_USUARIOIsNull: Boolean;
|
|
|
|
|
begin
|
|
|
|
|
result := VarIsNull(BusinessProcessor.CurrentChange.NewValueByName[fld_PERMISOSEXID_USUARIO]);
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
function TPERMISOSEXBusinessProcessorRules.GetOldID_USUARIOValue: Integer;
|
|
|
|
|
begin
|
|
|
|
|
result := BusinessProcessor.CurrentChange.OldValueByName[fld_PERMISOSEXID_USUARIO];
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
function TPERMISOSEXBusinessProcessorRules.GetOldID_USUARIOIsNull: Boolean;
|
|
|
|
|
begin
|
|
|
|
|
result := VarIsNull(BusinessProcessor.CurrentChange.OldValueByName[fld_PERMISOSEXID_USUARIO]);
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
procedure TPERMISOSEXBusinessProcessorRules.SetID_USUARIOValue(const aValue: Integer);
|
|
|
|
|
begin
|
|
|
|
|
BusinessProcessor.CurrentChange.NewValueByName[fld_PERMISOSEXID_USUARIO] := aValue;
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
procedure TPERMISOSEXBusinessProcessorRules.SetID_USUARIOIsNull(const aValue: Boolean);
|
|
|
|
|
begin
|
|
|
|
|
if aValue then
|
|
|
|
|
BusinessProcessor.CurrentChange.NewValueByName[fld_PERMISOSEXID_USUARIO] := Null;
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
function TPERMISOSEXBusinessProcessorRules.GetMODULOValue: String;
|
|
|
|
|
begin
|
|
|
|
|
result := BusinessProcessor.CurrentChange.NewValueByName[fld_PERMISOSEXMODULO];
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
function TPERMISOSEXBusinessProcessorRules.GetMODULOIsNull: Boolean;
|
|
|
|
|
begin
|
|
|
|
|
result := VarIsNull(BusinessProcessor.CurrentChange.NewValueByName[fld_PERMISOSEXMODULO]);
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
function TPERMISOSEXBusinessProcessorRules.GetOldMODULOValue: String;
|
|
|
|
|
begin
|
|
|
|
|
result := BusinessProcessor.CurrentChange.OldValueByName[fld_PERMISOSEXMODULO];
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
function TPERMISOSEXBusinessProcessorRules.GetOldMODULOIsNull: Boolean;
|
|
|
|
|
begin
|
|
|
|
|
result := VarIsNull(BusinessProcessor.CurrentChange.OldValueByName[fld_PERMISOSEXMODULO]);
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
procedure TPERMISOSEXBusinessProcessorRules.SetMODULOValue(const aValue: String);
|
|
|
|
|
begin
|
|
|
|
|
BusinessProcessor.CurrentChange.NewValueByName[fld_PERMISOSEXMODULO] := aValue;
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
procedure TPERMISOSEXBusinessProcessorRules.SetMODULOIsNull(const aValue: Boolean);
|
|
|
|
|
begin
|
|
|
|
|
if aValue then
|
|
|
|
|
BusinessProcessor.CurrentChange.NewValueByName[fld_PERMISOSEXMODULO] := Null;
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
function TPERMISOSEXBusinessProcessorRules.GetNOMBRECOMPValue: String;
|
|
|
|
|
begin
|
|
|
|
|
result := BusinessProcessor.CurrentChange.NewValueByName[fld_PERMISOSEXNOMBRECOMP];
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
function TPERMISOSEXBusinessProcessorRules.GetNOMBRECOMPIsNull: Boolean;
|
|
|
|
|
begin
|
|
|
|
|
result := VarIsNull(BusinessProcessor.CurrentChange.NewValueByName[fld_PERMISOSEXNOMBRECOMP]);
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
function TPERMISOSEXBusinessProcessorRules.GetOldNOMBRECOMPValue: String;
|
|
|
|
|
begin
|
|
|
|
|
result := BusinessProcessor.CurrentChange.OldValueByName[fld_PERMISOSEXNOMBRECOMP];
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
function TPERMISOSEXBusinessProcessorRules.GetOldNOMBRECOMPIsNull: Boolean;
|
|
|
|
|
begin
|
|
|
|
|
result := VarIsNull(BusinessProcessor.CurrentChange.OldValueByName[fld_PERMISOSEXNOMBRECOMP]);
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
procedure TPERMISOSEXBusinessProcessorRules.SetNOMBRECOMPValue(const aValue: String);
|
|
|
|
|
begin
|
|
|
|
|
BusinessProcessor.CurrentChange.NewValueByName[fld_PERMISOSEXNOMBRECOMP] := aValue;
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
procedure TPERMISOSEXBusinessProcessorRules.SetNOMBRECOMPIsNull(const aValue: Boolean);
|
|
|
|
|
begin
|
|
|
|
|
if aValue then
|
|
|
|
|
BusinessProcessor.CurrentChange.NewValueByName[fld_PERMISOSEXNOMBRECOMP] := Null;
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
function TPERMISOSEXBusinessProcessorRules.GetNOMBREFORMValue: String;
|
|
|
|
|
begin
|
|
|
|
|
result := BusinessProcessor.CurrentChange.NewValueByName[fld_PERMISOSEXNOMBREFORM];
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
function TPERMISOSEXBusinessProcessorRules.GetNOMBREFORMIsNull: Boolean;
|
|
|
|
|
begin
|
|
|
|
|
result := VarIsNull(BusinessProcessor.CurrentChange.NewValueByName[fld_PERMISOSEXNOMBREFORM]);
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
function TPERMISOSEXBusinessProcessorRules.GetOldNOMBREFORMValue: String;
|
|
|
|
|
begin
|
|
|
|
|
result := BusinessProcessor.CurrentChange.OldValueByName[fld_PERMISOSEXNOMBREFORM];
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
function TPERMISOSEXBusinessProcessorRules.GetOldNOMBREFORMIsNull: Boolean;
|
|
|
|
|
begin
|
|
|
|
|
result := VarIsNull(BusinessProcessor.CurrentChange.OldValueByName[fld_PERMISOSEXNOMBREFORM]);
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
procedure TPERMISOSEXBusinessProcessorRules.SetNOMBREFORMValue(const aValue: String);
|
|
|
|
|
begin
|
|
|
|
|
BusinessProcessor.CurrentChange.NewValueByName[fld_PERMISOSEXNOMBREFORM] := aValue;
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
procedure TPERMISOSEXBusinessProcessorRules.SetNOMBREFORMIsNull(const aValue: Boolean);
|
|
|
|
|
begin
|
|
|
|
|
if aValue then
|
|
|
|
|
BusinessProcessor.CurrentChange.NewValueByName[fld_PERMISOSEXNOMBREFORM] := Null;
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
function TPERMISOSEXBusinessProcessorRules.GetCHECKSUMValue: String;
|
|
|
|
|
begin
|
|
|
|
|
result := BusinessProcessor.CurrentChange.NewValueByName[fld_PERMISOSEXCHECKSUM];
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
function TPERMISOSEXBusinessProcessorRules.GetCHECKSUMIsNull: Boolean;
|
|
|
|
|
begin
|
|
|
|
|
result := VarIsNull(BusinessProcessor.CurrentChange.NewValueByName[fld_PERMISOSEXCHECKSUM]);
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
function TPERMISOSEXBusinessProcessorRules.GetOldCHECKSUMValue: String;
|
|
|
|
|
begin
|
|
|
|
|
result := BusinessProcessor.CurrentChange.OldValueByName[fld_PERMISOSEXCHECKSUM];
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
function TPERMISOSEXBusinessProcessorRules.GetOldCHECKSUMIsNull: Boolean;
|
|
|
|
|
begin
|
|
|
|
|
result := VarIsNull(BusinessProcessor.CurrentChange.OldValueByName[fld_PERMISOSEXCHECKSUM]);
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
procedure TPERMISOSEXBusinessProcessorRules.SetCHECKSUMValue(const aValue: String);
|
|
|
|
|
begin
|
|
|
|
|
BusinessProcessor.CurrentChange.NewValueByName[fld_PERMISOSEXCHECKSUM] := aValue;
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
procedure TPERMISOSEXBusinessProcessorRules.SetCHECKSUMIsNull(const aValue: Boolean);
|
|
|
|
|
begin
|
|
|
|
|
if aValue then
|
|
|
|
|
BusinessProcessor.CurrentChange.NewValueByName[fld_PERMISOSEXCHECKSUM] := Null;
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
|
2008-01-13 21:37:20 +00:00
|
|
|
{ TPERFILESBusinessProcessorRules }
|
|
|
|
|
constructor TPERFILESBusinessProcessorRules.Create(aBusinessProcessor: TDABusinessProcessor);
|
|
|
|
|
begin
|
|
|
|
|
inherited;
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
destructor TPERFILESBusinessProcessorRules.Destroy;
|
|
|
|
|
begin
|
|
|
|
|
inherited;
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
function TPERFILESBusinessProcessorRules.GetIDValue: Integer;
|
|
|
|
|
begin
|
|
|
|
|
result := BusinessProcessor.CurrentChange.NewValueByName[fld_PERFILESID];
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
function TPERFILESBusinessProcessorRules.GetIDIsNull: Boolean;
|
|
|
|
|
begin
|
|
|
|
|
result := VarIsNull(BusinessProcessor.CurrentChange.NewValueByName[fld_PERFILESID]);
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
function TPERFILESBusinessProcessorRules.GetOldIDValue: Integer;
|
|
|
|
|
begin
|
|
|
|
|
result := BusinessProcessor.CurrentChange.OldValueByName[fld_PERFILESID];
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
function TPERFILESBusinessProcessorRules.GetOldIDIsNull: Boolean;
|
|
|
|
|
begin
|
|
|
|
|
result := VarIsNull(BusinessProcessor.CurrentChange.OldValueByName[fld_PERFILESID]);
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
procedure TPERFILESBusinessProcessorRules.SetIDValue(const aValue: Integer);
|
|
|
|
|
begin
|
|
|
|
|
BusinessProcessor.CurrentChange.NewValueByName[fld_PERFILESID] := aValue;
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
procedure TPERFILESBusinessProcessorRules.SetIDIsNull(const aValue: Boolean);
|
|
|
|
|
begin
|
|
|
|
|
if aValue then
|
|
|
|
|
BusinessProcessor.CurrentChange.NewValueByName[fld_PERFILESID] := Null;
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
function TPERFILESBusinessProcessorRules.GetUSERNAMEValue: String;
|
|
|
|
|
begin
|
|
|
|
|
result := BusinessProcessor.CurrentChange.NewValueByName[fld_PERFILESUSERNAME];
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
function TPERFILESBusinessProcessorRules.GetUSERNAMEIsNull: Boolean;
|
|
|
|
|
begin
|
|
|
|
|
result := VarIsNull(BusinessProcessor.CurrentChange.NewValueByName[fld_PERFILESUSERNAME]);
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
function TPERFILESBusinessProcessorRules.GetOldUSERNAMEValue: String;
|
|
|
|
|
begin
|
|
|
|
|
result := BusinessProcessor.CurrentChange.OldValueByName[fld_PERFILESUSERNAME];
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
function TPERFILESBusinessProcessorRules.GetOldUSERNAMEIsNull: Boolean;
|
|
|
|
|
begin
|
|
|
|
|
result := VarIsNull(BusinessProcessor.CurrentChange.OldValueByName[fld_PERFILESUSERNAME]);
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
procedure TPERFILESBusinessProcessorRules.SetUSERNAMEValue(const aValue: String);
|
|
|
|
|
begin
|
|
|
|
|
BusinessProcessor.CurrentChange.NewValueByName[fld_PERFILESUSERNAME] := aValue;
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
procedure TPERFILESBusinessProcessorRules.SetUSERNAMEIsNull(const aValue: Boolean);
|
|
|
|
|
begin
|
|
|
|
|
if aValue then
|
|
|
|
|
BusinessProcessor.CurrentChange.NewValueByName[fld_PERFILESUSERNAME] := Null;
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
function TPERFILESBusinessProcessorRules.GetLOGINValue: String;
|
|
|
|
|
begin
|
|
|
|
|
result := BusinessProcessor.CurrentChange.NewValueByName[fld_PERFILESLOGIN];
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
function TPERFILESBusinessProcessorRules.GetLOGINIsNull: Boolean;
|
|
|
|
|
begin
|
|
|
|
|
result := VarIsNull(BusinessProcessor.CurrentChange.NewValueByName[fld_PERFILESLOGIN]);
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
function TPERFILESBusinessProcessorRules.GetOldLOGINValue: String;
|
|
|
|
|
begin
|
|
|
|
|
result := BusinessProcessor.CurrentChange.OldValueByName[fld_PERFILESLOGIN];
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
function TPERFILESBusinessProcessorRules.GetOldLOGINIsNull: Boolean;
|
|
|
|
|
begin
|
|
|
|
|
result := VarIsNull(BusinessProcessor.CurrentChange.OldValueByName[fld_PERFILESLOGIN]);
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
procedure TPERFILESBusinessProcessorRules.SetLOGINValue(const aValue: String);
|
|
|
|
|
begin
|
|
|
|
|
BusinessProcessor.CurrentChange.NewValueByName[fld_PERFILESLOGIN] := aValue;
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
procedure TPERFILESBusinessProcessorRules.SetLOGINIsNull(const aValue: Boolean);
|
|
|
|
|
begin
|
|
|
|
|
if aValue then
|
|
|
|
|
BusinessProcessor.CurrentChange.NewValueByName[fld_PERFILESLOGIN] := Null;
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
function TPERFILESBusinessProcessorRules.GetTIPOValue: String;
|
|
|
|
|
begin
|
|
|
|
|
result := BusinessProcessor.CurrentChange.NewValueByName[fld_PERFILESTIPO];
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
function TPERFILESBusinessProcessorRules.GetTIPOIsNull: Boolean;
|
|
|
|
|
begin
|
|
|
|
|
result := VarIsNull(BusinessProcessor.CurrentChange.NewValueByName[fld_PERFILESTIPO]);
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
function TPERFILESBusinessProcessorRules.GetOldTIPOValue: String;
|
|
|
|
|
begin
|
|
|
|
|
result := BusinessProcessor.CurrentChange.OldValueByName[fld_PERFILESTIPO];
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
function TPERFILESBusinessProcessorRules.GetOldTIPOIsNull: Boolean;
|
|
|
|
|
begin
|
|
|
|
|
result := VarIsNull(BusinessProcessor.CurrentChange.OldValueByName[fld_PERFILESTIPO]);
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
procedure TPERFILESBusinessProcessorRules.SetTIPOValue(const aValue: String);
|
|
|
|
|
begin
|
|
|
|
|
BusinessProcessor.CurrentChange.NewValueByName[fld_PERFILESTIPO] := aValue;
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
procedure TPERFILESBusinessProcessorRules.SetTIPOIsNull(const aValue: Boolean);
|
|
|
|
|
begin
|
|
|
|
|
if aValue then
|
|
|
|
|
BusinessProcessor.CurrentChange.NewValueByName[fld_PERFILESTIPO] := Null;
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
|
2007-10-03 16:03:28 +00:00
|
|
|
initialization
|
|
|
|
|
RegisterBusinessProcessorRules(RID_USUARIOSDelta, TUSUARIOSBusinessProcessorRules);
|
|
|
|
|
RegisterBusinessProcessorRules(RID_USUARIOS_EVENTOSDelta, TUSUARIOS_EVENTOSBusinessProcessorRules);
|
|
|
|
|
RegisterBusinessProcessorRules(RID_USUARIOS_LOGONDelta, TUSUARIOS_LOGONBusinessProcessorRules);
|
|
|
|
|
RegisterBusinessProcessorRules(RID_PERMISOSDelta, TPERMISOSBusinessProcessorRules);
|
|
|
|
|
RegisterBusinessProcessorRules(RID_PERMISOSEXDelta, TPERMISOSEXBusinessProcessorRules);
|
2008-01-13 21:37:20 +00:00
|
|
|
RegisterBusinessProcessorRules(RID_PERFILESDelta, TPERFILESBusinessProcessorRules);
|
2007-10-03 16:03:28 +00:00
|
|
|
|
|
|
|
|
end.
|