ProGestion/Modulos/Recibos/Reglas/schRecibosClienteServer_Intf.pas
2007-06-21 16:12:43 +00:00

714 lines
30 KiB
ObjectPascal

unit schRecibosClienteServer_Intf;
interface
uses
Classes, DB, SysUtils, uROClasses, uDADataTable, uDABusinessProcessor, schRecibosClienteClient_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 }
RID_InformeReciboClienteDelta = '{5BD348A2-75C6-49F5-93A2-3CB5B8367C69}';
RID_RecibosClienteDelta = '{595278B5-C02E-4BBC-BC75-A6EDD9E684B7}';
type
{ IInformeReciboClienteDelta }
IInformeReciboClienteDelta = interface(IInformeReciboCliente)
['{5BD348A2-75C6-49F5-93A2-3CB5B8367C69}']
{ Property getters and setters }
function GetOldCODIGOValue : Integer;
function GetOldFECHAALTAValue : DateTime;
function GetOldUSUARIOValue : String;
function GetOldFECHARECIBOValue : DateTime;
function GetOldIMPORTEValue : Float;
function GetOldTEXTOValue : IROStrings;
function GetOldCODIGOCONTACTOValue : Integer;
function GetOldNIFCIFValue : String;
function GetOldNOMBREValue : String;
function GetOldCALLEValue : String;
function GetOldPROVINCIAValue : String;
function GetOldCODIGOPOSTALValue : String;
function GetOldPOBLACIONValue : String;
function GetOldCODIGOOBRAValue : Integer;
{ Properties }
property OldCODIGO : Integer read GetOldCODIGOValue;
property OldFECHAALTA : DateTime read GetOldFECHAALTAValue;
property OldUSUARIO : String read GetOldUSUARIOValue;
property OldFECHARECIBO : DateTime read GetOldFECHARECIBOValue;
property OldIMPORTE : Float read GetOldIMPORTEValue;
property OldTEXTO : IROStrings read GetOldTEXTOValue;
property OldCODIGOCONTACTO : Integer read GetOldCODIGOCONTACTOValue;
property OldNIFCIF : String read GetOldNIFCIFValue;
property OldNOMBRE : String read GetOldNOMBREValue;
property OldCALLE : String read GetOldCALLEValue;
property OldPROVINCIA : String read GetOldPROVINCIAValue;
property OldCODIGOPOSTAL : String read GetOldCODIGOPOSTALValue;
property OldPOBLACION : String read GetOldPOBLACIONValue;
property OldCODIGOOBRA : Integer read GetOldCODIGOOBRAValue;
end;
{ TInformeReciboClienteBusinessProcessorRules }
TInformeReciboClienteBusinessProcessorRules = class(TDABusinessProcessorRules, IInformeReciboCliente, IInformeReciboClienteDelta)
private
protected
{ Property getters and setters }
function GetCODIGOValue: Integer; virtual;
function GetOldCODIGOValue: Integer; virtual;
procedure SetCODIGOValue(const aValue: Integer); virtual;
function GetFECHAALTAValue: DateTime; virtual;
function GetOldFECHAALTAValue: DateTime; virtual;
procedure SetFECHAALTAValue(const aValue: DateTime); virtual;
function GetUSUARIOValue: String; virtual;
function GetOldUSUARIOValue: String; virtual;
procedure SetUSUARIOValue(const aValue: String); virtual;
function GetFECHARECIBOValue: DateTime; virtual;
function GetOldFECHARECIBOValue: DateTime; virtual;
procedure SetFECHARECIBOValue(const aValue: DateTime); virtual;
function GetIMPORTEValue: Float; virtual;
function GetOldIMPORTEValue: Float; virtual;
procedure SetIMPORTEValue(const aValue: Float); virtual;
function GetTEXTOValue: IROStrings; virtual;
function GetOldTEXTOValue: IROStrings; virtual;
procedure SetTEXTOValue(const aValue: IROStrings); virtual;
function GetCODIGOCONTACTOValue: Integer; virtual;
function GetOldCODIGOCONTACTOValue: Integer; virtual;
procedure SetCODIGOCONTACTOValue(const aValue: Integer); virtual;
function GetNIFCIFValue: String; virtual;
function GetOldNIFCIFValue: String; virtual;
procedure SetNIFCIFValue(const aValue: String); virtual;
function GetNOMBREValue: String; virtual;
function GetOldNOMBREValue: String; virtual;
procedure SetNOMBREValue(const aValue: String); virtual;
function GetCALLEValue: String; virtual;
function GetOldCALLEValue: String; virtual;
procedure SetCALLEValue(const aValue: String); virtual;
function GetPROVINCIAValue: String; virtual;
function GetOldPROVINCIAValue: String; virtual;
procedure SetPROVINCIAValue(const aValue: String); virtual;
function GetCODIGOPOSTALValue: String; virtual;
function GetOldCODIGOPOSTALValue: String; virtual;
procedure SetCODIGOPOSTALValue(const aValue: String); virtual;
function GetPOBLACIONValue: String; virtual;
function GetOldPOBLACIONValue: String; virtual;
procedure SetPOBLACIONValue(const aValue: String); virtual;
function GetCODIGOOBRAValue: Integer; virtual;
function GetOldCODIGOOBRAValue: Integer; virtual;
procedure SetCODIGOOBRAValue(const aValue: Integer); virtual;
{ Properties }
property CODIGO : Integer read GetCODIGOValue write SetCODIGOValue;
property OldCODIGO : Integer read GetOldCODIGOValue;
property FECHAALTA : DateTime read GetFECHAALTAValue write SetFECHAALTAValue;
property OldFECHAALTA : DateTime read GetOldFECHAALTAValue;
property USUARIO : String read GetUSUARIOValue write SetUSUARIOValue;
property OldUSUARIO : String read GetOldUSUARIOValue;
property FECHARECIBO : DateTime read GetFECHARECIBOValue write SetFECHARECIBOValue;
property OldFECHARECIBO : DateTime read GetOldFECHARECIBOValue;
property IMPORTE : Float read GetIMPORTEValue write SetIMPORTEValue;
property OldIMPORTE : Float read GetOldIMPORTEValue;
property TEXTO : IROStrings read GetTEXTOValue write SetTEXTOValue;
property OldTEXTO : IROStrings read GetOldTEXTOValue;
property CODIGOCONTACTO : Integer read GetCODIGOCONTACTOValue write SetCODIGOCONTACTOValue;
property OldCODIGOCONTACTO : Integer read GetOldCODIGOCONTACTOValue;
property NIFCIF : String read GetNIFCIFValue write SetNIFCIFValue;
property OldNIFCIF : String read GetOldNIFCIFValue;
property NOMBRE : String read GetNOMBREValue write SetNOMBREValue;
property OldNOMBRE : String read GetOldNOMBREValue;
property CALLE : String read GetCALLEValue write SetCALLEValue;
property OldCALLE : String read GetOldCALLEValue;
property PROVINCIA : String read GetPROVINCIAValue write SetPROVINCIAValue;
property OldPROVINCIA : String read GetOldPROVINCIAValue;
property CODIGOPOSTAL : String read GetCODIGOPOSTALValue write SetCODIGOPOSTALValue;
property OldCODIGOPOSTAL : String read GetOldCODIGOPOSTALValue;
property POBLACION : String read GetPOBLACIONValue write SetPOBLACIONValue;
property OldPOBLACION : String read GetOldPOBLACIONValue;
property CODIGOOBRA : Integer read GetCODIGOOBRAValue write SetCODIGOOBRAValue;
property OldCODIGOOBRA : Integer read GetOldCODIGOOBRAValue;
public
constructor Create(aBusinessProcessor: TDABusinessProcessor); override;
destructor Destroy; override;
end;
{ IRecibosClienteDelta }
IRecibosClienteDelta = interface(IRecibosCliente)
['{595278B5-C02E-4BBC-BC75-A6EDD9E684B7}']
{ Property getters and setters }
function GetOldCODIGOValue : Integer;
function GetOldFECHAALTAValue : DateTime;
function GetOldUSUARIOValue : String;
function GetOldFECHARECIBOValue : DateTime;
function GetOldIMPORTEValue : Currency;
function GetOldTEXTOValue : IROStrings;
function GetOldCODIGOCONTACTOValue : Integer;
function GetOldNIFCIFValue : String;
function GetOldNOMBREValue : String;
function GetOldCALLEValue : String;
function GetOldPROVINCIAValue : String;
function GetOldCODIGOPOSTALValue : String;
function GetOldPOBLACIONValue : String;
function GetOldCODIGOOBRAValue : Integer;
{ Properties }
property OldCODIGO : Integer read GetOldCODIGOValue;
property OldFECHAALTA : DateTime read GetOldFECHAALTAValue;
property OldUSUARIO : String read GetOldUSUARIOValue;
property OldFECHARECIBO : DateTime read GetOldFECHARECIBOValue;
property OldIMPORTE : Currency read GetOldIMPORTEValue;
property OldTEXTO : IROStrings read GetOldTEXTOValue;
property OldCODIGOCONTACTO : Integer read GetOldCODIGOCONTACTOValue;
property OldNIFCIF : String read GetOldNIFCIFValue;
property OldNOMBRE : String read GetOldNOMBREValue;
property OldCALLE : String read GetOldCALLEValue;
property OldPROVINCIA : String read GetOldPROVINCIAValue;
property OldCODIGOPOSTAL : String read GetOldCODIGOPOSTALValue;
property OldPOBLACION : String read GetOldPOBLACIONValue;
property OldCODIGOOBRA : Integer read GetOldCODIGOOBRAValue;
end;
{ TRecibosClienteBusinessProcessorRules }
TRecibosClienteBusinessProcessorRules = class(TDABusinessProcessorRules, IRecibosCliente, IRecibosClienteDelta)
private
protected
{ Property getters and setters }
function GetCODIGOValue: Integer; virtual;
function GetOldCODIGOValue: Integer; virtual;
procedure SetCODIGOValue(const aValue: Integer); virtual;
function GetFECHAALTAValue: DateTime; virtual;
function GetOldFECHAALTAValue: DateTime; virtual;
procedure SetFECHAALTAValue(const aValue: DateTime); virtual;
function GetUSUARIOValue: String; virtual;
function GetOldUSUARIOValue: String; virtual;
procedure SetUSUARIOValue(const aValue: String); virtual;
function GetFECHARECIBOValue: DateTime; virtual;
function GetOldFECHARECIBOValue: DateTime; virtual;
procedure SetFECHARECIBOValue(const aValue: DateTime); virtual;
function GetIMPORTEValue: Currency; virtual;
function GetOldIMPORTEValue: Currency; virtual;
procedure SetIMPORTEValue(const aValue: Currency); virtual;
function GetTEXTOValue: IROStrings; virtual;
function GetOldTEXTOValue: IROStrings; virtual;
procedure SetTEXTOValue(const aValue: IROStrings); virtual;
function GetCODIGOCONTACTOValue: Integer; virtual;
function GetOldCODIGOCONTACTOValue: Integer; virtual;
procedure SetCODIGOCONTACTOValue(const aValue: Integer); virtual;
function GetNIFCIFValue: String; virtual;
function GetOldNIFCIFValue: String; virtual;
procedure SetNIFCIFValue(const aValue: String); virtual;
function GetNOMBREValue: String; virtual;
function GetOldNOMBREValue: String; virtual;
procedure SetNOMBREValue(const aValue: String); virtual;
function GetCALLEValue: String; virtual;
function GetOldCALLEValue: String; virtual;
procedure SetCALLEValue(const aValue: String); virtual;
function GetPROVINCIAValue: String; virtual;
function GetOldPROVINCIAValue: String; virtual;
procedure SetPROVINCIAValue(const aValue: String); virtual;
function GetCODIGOPOSTALValue: String; virtual;
function GetOldCODIGOPOSTALValue: String; virtual;
procedure SetCODIGOPOSTALValue(const aValue: String); virtual;
function GetPOBLACIONValue: String; virtual;
function GetOldPOBLACIONValue: String; virtual;
procedure SetPOBLACIONValue(const aValue: String); virtual;
function GetCODIGOOBRAValue: Integer; virtual;
function GetOldCODIGOOBRAValue: Integer; virtual;
procedure SetCODIGOOBRAValue(const aValue: Integer); virtual;
{ Properties }
property CODIGO : Integer read GetCODIGOValue write SetCODIGOValue;
property OldCODIGO : Integer read GetOldCODIGOValue;
property FECHAALTA : DateTime read GetFECHAALTAValue write SetFECHAALTAValue;
property OldFECHAALTA : DateTime read GetOldFECHAALTAValue;
property USUARIO : String read GetUSUARIOValue write SetUSUARIOValue;
property OldUSUARIO : String read GetOldUSUARIOValue;
property FECHARECIBO : DateTime read GetFECHARECIBOValue write SetFECHARECIBOValue;
property OldFECHARECIBO : DateTime read GetOldFECHARECIBOValue;
property IMPORTE : Currency read GetIMPORTEValue write SetIMPORTEValue;
property OldIMPORTE : Currency read GetOldIMPORTEValue;
property TEXTO : IROStrings read GetTEXTOValue write SetTEXTOValue;
property OldTEXTO : IROStrings read GetOldTEXTOValue;
property CODIGOCONTACTO : Integer read GetCODIGOCONTACTOValue write SetCODIGOCONTACTOValue;
property OldCODIGOCONTACTO : Integer read GetOldCODIGOCONTACTOValue;
property NIFCIF : String read GetNIFCIFValue write SetNIFCIFValue;
property OldNIFCIF : String read GetOldNIFCIFValue;
property NOMBRE : String read GetNOMBREValue write SetNOMBREValue;
property OldNOMBRE : String read GetOldNOMBREValue;
property CALLE : String read GetCALLEValue write SetCALLEValue;
property OldCALLE : String read GetOldCALLEValue;
property PROVINCIA : String read GetPROVINCIAValue write SetPROVINCIAValue;
property OldPROVINCIA : String read GetOldPROVINCIAValue;
property CODIGOPOSTAL : String read GetCODIGOPOSTALValue write SetCODIGOPOSTALValue;
property OldCODIGOPOSTAL : String read GetOldCODIGOPOSTALValue;
property POBLACION : String read GetPOBLACIONValue write SetPOBLACIONValue;
property OldPOBLACION : String read GetOldPOBLACIONValue;
property CODIGOOBRA : Integer read GetCODIGOOBRAValue write SetCODIGOOBRAValue;
property OldCODIGOOBRA : Integer read GetOldCODIGOOBRAValue;
public
constructor Create(aBusinessProcessor: TDABusinessProcessor); override;
destructor Destroy; override;
end;
implementation
uses
Variants, uROBinaryHelpers;
{ TInformeReciboClienteBusinessProcessorRules }
constructor TInformeReciboClienteBusinessProcessorRules.Create(aBusinessProcessor: TDABusinessProcessor);
begin
inherited;
end;
destructor TInformeReciboClienteBusinessProcessorRules.Destroy;
begin
inherited;
end;
function TInformeReciboClienteBusinessProcessorRules.GetCODIGOValue: Integer;
begin
result := BusinessProcessor.CurrentChange.NewValueByName[fld_InformeReciboClienteCODIGO];
end;
function TInformeReciboClienteBusinessProcessorRules.GetOldCODIGOValue: Integer;
begin
result := BusinessProcessor.CurrentChange.OldValueByName[fld_InformeReciboClienteCODIGO];
end;
procedure TInformeReciboClienteBusinessProcessorRules.SetCODIGOValue(const aValue: Integer);
begin
BusinessProcessor.CurrentChange.NewValueByName[fld_InformeReciboClienteCODIGO] := aValue;
end;
function TInformeReciboClienteBusinessProcessorRules.GetFECHAALTAValue: DateTime;
begin
result := BusinessProcessor.CurrentChange.NewValueByName[fld_InformeReciboClienteFECHAALTA];
end;
function TInformeReciboClienteBusinessProcessorRules.GetOldFECHAALTAValue: DateTime;
begin
result := BusinessProcessor.CurrentChange.OldValueByName[fld_InformeReciboClienteFECHAALTA];
end;
procedure TInformeReciboClienteBusinessProcessorRules.SetFECHAALTAValue(const aValue: DateTime);
begin
BusinessProcessor.CurrentChange.NewValueByName[fld_InformeReciboClienteFECHAALTA] := aValue;
end;
function TInformeReciboClienteBusinessProcessorRules.GetUSUARIOValue: String;
begin
result := BusinessProcessor.CurrentChange.NewValueByName[fld_InformeReciboClienteUSUARIO];
end;
function TInformeReciboClienteBusinessProcessorRules.GetOldUSUARIOValue: String;
begin
result := BusinessProcessor.CurrentChange.OldValueByName[fld_InformeReciboClienteUSUARIO];
end;
procedure TInformeReciboClienteBusinessProcessorRules.SetUSUARIOValue(const aValue: String);
begin
BusinessProcessor.CurrentChange.NewValueByName[fld_InformeReciboClienteUSUARIO] := aValue;
end;
function TInformeReciboClienteBusinessProcessorRules.GetFECHARECIBOValue: DateTime;
begin
result := BusinessProcessor.CurrentChange.NewValueByName[fld_InformeReciboClienteFECHARECIBO];
end;
function TInformeReciboClienteBusinessProcessorRules.GetOldFECHARECIBOValue: DateTime;
begin
result := BusinessProcessor.CurrentChange.OldValueByName[fld_InformeReciboClienteFECHARECIBO];
end;
procedure TInformeReciboClienteBusinessProcessorRules.SetFECHARECIBOValue(const aValue: DateTime);
begin
BusinessProcessor.CurrentChange.NewValueByName[fld_InformeReciboClienteFECHARECIBO] := aValue;
end;
function TInformeReciboClienteBusinessProcessorRules.GetIMPORTEValue: Float;
begin
result := BusinessProcessor.CurrentChange.NewValueByName[fld_InformeReciboClienteIMPORTE];
end;
function TInformeReciboClienteBusinessProcessorRules.GetOldIMPORTEValue: Float;
begin
result := BusinessProcessor.CurrentChange.OldValueByName[fld_InformeReciboClienteIMPORTE];
end;
procedure TInformeReciboClienteBusinessProcessorRules.SetIMPORTEValue(const aValue: Float);
begin
BusinessProcessor.CurrentChange.NewValueByName[fld_InformeReciboClienteIMPORTE] := aValue;
end;
function TInformeReciboClienteBusinessProcessorRules.GetTEXTOValue: IROStrings;
begin
result := NewROStrings();
result.Text := BusinessProcessor.CurrentChange.NewValueByName[fld_InformeReciboClienteTEXTO];
end;
function TInformeReciboClienteBusinessProcessorRules.GetOldTEXTOValue: IROStrings;
begin
result := NewROStrings();
result.Text := BusinessProcessor.CurrentChange.OldValueByName[fld_InformeReciboClienteTEXTO];
end;
procedure TInformeReciboClienteBusinessProcessorRules.SetTEXTOValue(const aValue: IROStrings);
begin
BusinessProcessor.CurrentChange.NewValueByName[fld_InformeReciboClienteTEXTO] := aValue.Text;
end;
function TInformeReciboClienteBusinessProcessorRules.GetCODIGOCONTACTOValue: Integer;
begin
result := BusinessProcessor.CurrentChange.NewValueByName[fld_InformeReciboClienteCODIGOCONTACTO];
end;
function TInformeReciboClienteBusinessProcessorRules.GetOldCODIGOCONTACTOValue: Integer;
begin
result := BusinessProcessor.CurrentChange.OldValueByName[fld_InformeReciboClienteCODIGOCONTACTO];
end;
procedure TInformeReciboClienteBusinessProcessorRules.SetCODIGOCONTACTOValue(const aValue: Integer);
begin
BusinessProcessor.CurrentChange.NewValueByName[fld_InformeReciboClienteCODIGOCONTACTO] := aValue;
end;
function TInformeReciboClienteBusinessProcessorRules.GetNIFCIFValue: String;
begin
result := BusinessProcessor.CurrentChange.NewValueByName[fld_InformeReciboClienteNIFCIF];
end;
function TInformeReciboClienteBusinessProcessorRules.GetOldNIFCIFValue: String;
begin
result := BusinessProcessor.CurrentChange.OldValueByName[fld_InformeReciboClienteNIFCIF];
end;
procedure TInformeReciboClienteBusinessProcessorRules.SetNIFCIFValue(const aValue: String);
begin
BusinessProcessor.CurrentChange.NewValueByName[fld_InformeReciboClienteNIFCIF] := aValue;
end;
function TInformeReciboClienteBusinessProcessorRules.GetNOMBREValue: String;
begin
result := BusinessProcessor.CurrentChange.NewValueByName[fld_InformeReciboClienteNOMBRE];
end;
function TInformeReciboClienteBusinessProcessorRules.GetOldNOMBREValue: String;
begin
result := BusinessProcessor.CurrentChange.OldValueByName[fld_InformeReciboClienteNOMBRE];
end;
procedure TInformeReciboClienteBusinessProcessorRules.SetNOMBREValue(const aValue: String);
begin
BusinessProcessor.CurrentChange.NewValueByName[fld_InformeReciboClienteNOMBRE] := aValue;
end;
function TInformeReciboClienteBusinessProcessorRules.GetCALLEValue: String;
begin
result := BusinessProcessor.CurrentChange.NewValueByName[fld_InformeReciboClienteCALLE];
end;
function TInformeReciboClienteBusinessProcessorRules.GetOldCALLEValue: String;
begin
result := BusinessProcessor.CurrentChange.OldValueByName[fld_InformeReciboClienteCALLE];
end;
procedure TInformeReciboClienteBusinessProcessorRules.SetCALLEValue(const aValue: String);
begin
BusinessProcessor.CurrentChange.NewValueByName[fld_InformeReciboClienteCALLE] := aValue;
end;
function TInformeReciboClienteBusinessProcessorRules.GetPROVINCIAValue: String;
begin
result := BusinessProcessor.CurrentChange.NewValueByName[fld_InformeReciboClientePROVINCIA];
end;
function TInformeReciboClienteBusinessProcessorRules.GetOldPROVINCIAValue: String;
begin
result := BusinessProcessor.CurrentChange.OldValueByName[fld_InformeReciboClientePROVINCIA];
end;
procedure TInformeReciboClienteBusinessProcessorRules.SetPROVINCIAValue(const aValue: String);
begin
BusinessProcessor.CurrentChange.NewValueByName[fld_InformeReciboClientePROVINCIA] := aValue;
end;
function TInformeReciboClienteBusinessProcessorRules.GetCODIGOPOSTALValue: String;
begin
result := BusinessProcessor.CurrentChange.NewValueByName[fld_InformeReciboClienteCODIGOPOSTAL];
end;
function TInformeReciboClienteBusinessProcessorRules.GetOldCODIGOPOSTALValue: String;
begin
result := BusinessProcessor.CurrentChange.OldValueByName[fld_InformeReciboClienteCODIGOPOSTAL];
end;
procedure TInformeReciboClienteBusinessProcessorRules.SetCODIGOPOSTALValue(const aValue: String);
begin
BusinessProcessor.CurrentChange.NewValueByName[fld_InformeReciboClienteCODIGOPOSTAL] := aValue;
end;
function TInformeReciboClienteBusinessProcessorRules.GetPOBLACIONValue: String;
begin
result := BusinessProcessor.CurrentChange.NewValueByName[fld_InformeReciboClientePOBLACION];
end;
function TInformeReciboClienteBusinessProcessorRules.GetOldPOBLACIONValue: String;
begin
result := BusinessProcessor.CurrentChange.OldValueByName[fld_InformeReciboClientePOBLACION];
end;
procedure TInformeReciboClienteBusinessProcessorRules.SetPOBLACIONValue(const aValue: String);
begin
BusinessProcessor.CurrentChange.NewValueByName[fld_InformeReciboClientePOBLACION] := aValue;
end;
function TInformeReciboClienteBusinessProcessorRules.GetCODIGOOBRAValue: Integer;
begin
result := BusinessProcessor.CurrentChange.NewValueByName[fld_InformeReciboClienteCODIGOOBRA];
end;
function TInformeReciboClienteBusinessProcessorRules.GetOldCODIGOOBRAValue: Integer;
begin
result := BusinessProcessor.CurrentChange.OldValueByName[fld_InformeReciboClienteCODIGOOBRA];
end;
procedure TInformeReciboClienteBusinessProcessorRules.SetCODIGOOBRAValue(const aValue: Integer);
begin
BusinessProcessor.CurrentChange.NewValueByName[fld_InformeReciboClienteCODIGOOBRA] := aValue;
end;
{ TRecibosClienteBusinessProcessorRules }
constructor TRecibosClienteBusinessProcessorRules.Create(aBusinessProcessor: TDABusinessProcessor);
begin
inherited;
end;
destructor TRecibosClienteBusinessProcessorRules.Destroy;
begin
inherited;
end;
function TRecibosClienteBusinessProcessorRules.GetCODIGOValue: Integer;
begin
result := BusinessProcessor.CurrentChange.NewValueByName[fld_RecibosClienteCODIGO];
end;
function TRecibosClienteBusinessProcessorRules.GetOldCODIGOValue: Integer;
begin
result := BusinessProcessor.CurrentChange.OldValueByName[fld_RecibosClienteCODIGO];
end;
procedure TRecibosClienteBusinessProcessorRules.SetCODIGOValue(const aValue: Integer);
begin
BusinessProcessor.CurrentChange.NewValueByName[fld_RecibosClienteCODIGO] := aValue;
end;
function TRecibosClienteBusinessProcessorRules.GetFECHAALTAValue: DateTime;
begin
result := BusinessProcessor.CurrentChange.NewValueByName[fld_RecibosClienteFECHAALTA];
end;
function TRecibosClienteBusinessProcessorRules.GetOldFECHAALTAValue: DateTime;
begin
result := BusinessProcessor.CurrentChange.OldValueByName[fld_RecibosClienteFECHAALTA];
end;
procedure TRecibosClienteBusinessProcessorRules.SetFECHAALTAValue(const aValue: DateTime);
begin
BusinessProcessor.CurrentChange.NewValueByName[fld_RecibosClienteFECHAALTA] := aValue;
end;
function TRecibosClienteBusinessProcessorRules.GetUSUARIOValue: String;
begin
result := BusinessProcessor.CurrentChange.NewValueByName[fld_RecibosClienteUSUARIO];
end;
function TRecibosClienteBusinessProcessorRules.GetOldUSUARIOValue: String;
begin
result := BusinessProcessor.CurrentChange.OldValueByName[fld_RecibosClienteUSUARIO];
end;
procedure TRecibosClienteBusinessProcessorRules.SetUSUARIOValue(const aValue: String);
begin
BusinessProcessor.CurrentChange.NewValueByName[fld_RecibosClienteUSUARIO] := aValue;
end;
function TRecibosClienteBusinessProcessorRules.GetFECHARECIBOValue: DateTime;
begin
result := BusinessProcessor.CurrentChange.NewValueByName[fld_RecibosClienteFECHARECIBO];
end;
function TRecibosClienteBusinessProcessorRules.GetOldFECHARECIBOValue: DateTime;
begin
result := BusinessProcessor.CurrentChange.OldValueByName[fld_RecibosClienteFECHARECIBO];
end;
procedure TRecibosClienteBusinessProcessorRules.SetFECHARECIBOValue(const aValue: DateTime);
begin
BusinessProcessor.CurrentChange.NewValueByName[fld_RecibosClienteFECHARECIBO] := aValue;
end;
function TRecibosClienteBusinessProcessorRules.GetIMPORTEValue: Currency;
begin
result := BusinessProcessor.CurrentChange.NewValueByName[fld_RecibosClienteIMPORTE];
end;
function TRecibosClienteBusinessProcessorRules.GetOldIMPORTEValue: Currency;
begin
result := BusinessProcessor.CurrentChange.OldValueByName[fld_RecibosClienteIMPORTE];
end;
procedure TRecibosClienteBusinessProcessorRules.SetIMPORTEValue(const aValue: Currency);
begin
BusinessProcessor.CurrentChange.NewValueByName[fld_RecibosClienteIMPORTE] := aValue;
end;
function TRecibosClienteBusinessProcessorRules.GetTEXTOValue: IROStrings;
begin
result := NewROStrings();
result.Text := BusinessProcessor.CurrentChange.NewValueByName[fld_RecibosClienteTEXTO];
end;
function TRecibosClienteBusinessProcessorRules.GetOldTEXTOValue: IROStrings;
begin
result := NewROStrings();
result.Text := BusinessProcessor.CurrentChange.OldValueByName[fld_RecibosClienteTEXTO];
end;
procedure TRecibosClienteBusinessProcessorRules.SetTEXTOValue(const aValue: IROStrings);
begin
BusinessProcessor.CurrentChange.NewValueByName[fld_RecibosClienteTEXTO] := aValue.Text;
end;
function TRecibosClienteBusinessProcessorRules.GetCODIGOCONTACTOValue: Integer;
begin
result := BusinessProcessor.CurrentChange.NewValueByName[fld_RecibosClienteCODIGOCONTACTO];
end;
function TRecibosClienteBusinessProcessorRules.GetOldCODIGOCONTACTOValue: Integer;
begin
result := BusinessProcessor.CurrentChange.OldValueByName[fld_RecibosClienteCODIGOCONTACTO];
end;
procedure TRecibosClienteBusinessProcessorRules.SetCODIGOCONTACTOValue(const aValue: Integer);
begin
BusinessProcessor.CurrentChange.NewValueByName[fld_RecibosClienteCODIGOCONTACTO] := aValue;
end;
function TRecibosClienteBusinessProcessorRules.GetNIFCIFValue: String;
begin
result := BusinessProcessor.CurrentChange.NewValueByName[fld_RecibosClienteNIFCIF];
end;
function TRecibosClienteBusinessProcessorRules.GetOldNIFCIFValue: String;
begin
result := BusinessProcessor.CurrentChange.OldValueByName[fld_RecibosClienteNIFCIF];
end;
procedure TRecibosClienteBusinessProcessorRules.SetNIFCIFValue(const aValue: String);
begin
BusinessProcessor.CurrentChange.NewValueByName[fld_RecibosClienteNIFCIF] := aValue;
end;
function TRecibosClienteBusinessProcessorRules.GetNOMBREValue: String;
begin
result := BusinessProcessor.CurrentChange.NewValueByName[fld_RecibosClienteNOMBRE];
end;
function TRecibosClienteBusinessProcessorRules.GetOldNOMBREValue: String;
begin
result := BusinessProcessor.CurrentChange.OldValueByName[fld_RecibosClienteNOMBRE];
end;
procedure TRecibosClienteBusinessProcessorRules.SetNOMBREValue(const aValue: String);
begin
BusinessProcessor.CurrentChange.NewValueByName[fld_RecibosClienteNOMBRE] := aValue;
end;
function TRecibosClienteBusinessProcessorRules.GetCALLEValue: String;
begin
result := BusinessProcessor.CurrentChange.NewValueByName[fld_RecibosClienteCALLE];
end;
function TRecibosClienteBusinessProcessorRules.GetOldCALLEValue: String;
begin
result := BusinessProcessor.CurrentChange.OldValueByName[fld_RecibosClienteCALLE];
end;
procedure TRecibosClienteBusinessProcessorRules.SetCALLEValue(const aValue: String);
begin
BusinessProcessor.CurrentChange.NewValueByName[fld_RecibosClienteCALLE] := aValue;
end;
function TRecibosClienteBusinessProcessorRules.GetPROVINCIAValue: String;
begin
result := BusinessProcessor.CurrentChange.NewValueByName[fld_RecibosClientePROVINCIA];
end;
function TRecibosClienteBusinessProcessorRules.GetOldPROVINCIAValue: String;
begin
result := BusinessProcessor.CurrentChange.OldValueByName[fld_RecibosClientePROVINCIA];
end;
procedure TRecibosClienteBusinessProcessorRules.SetPROVINCIAValue(const aValue: String);
begin
BusinessProcessor.CurrentChange.NewValueByName[fld_RecibosClientePROVINCIA] := aValue;
end;
function TRecibosClienteBusinessProcessorRules.GetCODIGOPOSTALValue: String;
begin
result := BusinessProcessor.CurrentChange.NewValueByName[fld_RecibosClienteCODIGOPOSTAL];
end;
function TRecibosClienteBusinessProcessorRules.GetOldCODIGOPOSTALValue: String;
begin
result := BusinessProcessor.CurrentChange.OldValueByName[fld_RecibosClienteCODIGOPOSTAL];
end;
procedure TRecibosClienteBusinessProcessorRules.SetCODIGOPOSTALValue(const aValue: String);
begin
BusinessProcessor.CurrentChange.NewValueByName[fld_RecibosClienteCODIGOPOSTAL] := aValue;
end;
function TRecibosClienteBusinessProcessorRules.GetPOBLACIONValue: String;
begin
result := BusinessProcessor.CurrentChange.NewValueByName[fld_RecibosClientePOBLACION];
end;
function TRecibosClienteBusinessProcessorRules.GetOldPOBLACIONValue: String;
begin
result := BusinessProcessor.CurrentChange.OldValueByName[fld_RecibosClientePOBLACION];
end;
procedure TRecibosClienteBusinessProcessorRules.SetPOBLACIONValue(const aValue: String);
begin
BusinessProcessor.CurrentChange.NewValueByName[fld_RecibosClientePOBLACION] := aValue;
end;
function TRecibosClienteBusinessProcessorRules.GetCODIGOOBRAValue: Integer;
begin
result := BusinessProcessor.CurrentChange.NewValueByName[fld_RecibosClienteCODIGOOBRA];
end;
function TRecibosClienteBusinessProcessorRules.GetOldCODIGOOBRAValue: Integer;
begin
result := BusinessProcessor.CurrentChange.OldValueByName[fld_RecibosClienteCODIGOOBRA];
end;
procedure TRecibosClienteBusinessProcessorRules.SetCODIGOOBRAValue(const aValue: Integer);
begin
BusinessProcessor.CurrentChange.NewValueByName[fld_RecibosClienteCODIGOOBRA] := aValue;
end;
initialization
RegisterBusinessProcessorRules(RID_InformeReciboClienteDelta, TInformeReciboClienteBusinessProcessorRules);
RegisterBusinessProcessorRules(RID_RecibosClienteDelta, TRecibosClienteBusinessProcessorRules);
end.