635 lines
24 KiB
ObjectPascal
635 lines
24 KiB
ObjectPascal
|
|
unit schCobrosClienteClient_Intf;
|
||
|
|
|
||
|
|
interface
|
||
|
|
|
||
|
|
uses
|
||
|
|
Classes, DB, SysUtils, uROClasses, uDADataTable;
|
||
|
|
|
||
|
|
const
|
||
|
|
{ Data table 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_DarReferencia = '{E4672902-5EF9-4454-BA73-44850E0F476B}';
|
||
|
|
RID_CobrosCliente = '{9AF4D32F-21CD-47A9-8A90-4F9EBD390077}';
|
||
|
|
RID_CobrosCliente_Refresh = '{55351844-787C-403C-B3FF-873377A631AE}';
|
||
|
|
|
||
|
|
{ Data table names }
|
||
|
|
nme_DarReferencia = 'DarReferencia';
|
||
|
|
nme_CobrosCliente = 'CobrosCliente';
|
||
|
|
nme_CobrosCliente_Refresh = 'CobrosCliente_Refresh';
|
||
|
|
|
||
|
|
{ DarReferencia fields }
|
||
|
|
fld_DarReferenciaVALOR = 'VALOR';
|
||
|
|
|
||
|
|
{ DarReferencia field indexes }
|
||
|
|
idx_DarReferenciaVALOR = 0;
|
||
|
|
|
||
|
|
{ CobrosCliente fields }
|
||
|
|
fld_CobrosClienteID = 'ID';
|
||
|
|
fld_CobrosClienteID_EMPRESA = 'ID_EMPRESA';
|
||
|
|
fld_CobrosClienteID_CLIENTE = 'ID_CLIENTE';
|
||
|
|
fld_CobrosClienteID_MONTAJE = 'ID_MONTAJE';
|
||
|
|
fld_CobrosClienteREFERENCIA = 'REFERENCIA';
|
||
|
|
fld_CobrosClienteFECHA_COBRO = 'FECHA_COBRO';
|
||
|
|
fld_CobrosClienteDESCRIPCION = 'DESCRIPCION';
|
||
|
|
fld_CobrosClienteIMPORTE = 'IMPORTE';
|
||
|
|
fld_CobrosClienteFORMA_PAGO = 'FORMA_PAGO';
|
||
|
|
fld_CobrosClienteFECHA_ALTA = 'FECHA_ALTA';
|
||
|
|
fld_CobrosClienteFECHA_MODIFICACION = 'FECHA_MODIFICACION';
|
||
|
|
fld_CobrosClienteUSUARIO = 'USUARIO';
|
||
|
|
fld_CobrosClienteNOMBRE = 'NOMBRE';
|
||
|
|
|
||
|
|
{ CobrosCliente field indexes }
|
||
|
|
idx_CobrosClienteID = 0;
|
||
|
|
idx_CobrosClienteID_EMPRESA = 1;
|
||
|
|
idx_CobrosClienteID_CLIENTE = 2;
|
||
|
|
idx_CobrosClienteID_MONTAJE = 3;
|
||
|
|
idx_CobrosClienteREFERENCIA = 4;
|
||
|
|
idx_CobrosClienteFECHA_COBRO = 5;
|
||
|
|
idx_CobrosClienteDESCRIPCION = 6;
|
||
|
|
idx_CobrosClienteIMPORTE = 7;
|
||
|
|
idx_CobrosClienteFORMA_PAGO = 8;
|
||
|
|
idx_CobrosClienteFECHA_ALTA = 9;
|
||
|
|
idx_CobrosClienteFECHA_MODIFICACION = 10;
|
||
|
|
idx_CobrosClienteUSUARIO = 11;
|
||
|
|
idx_CobrosClienteNOMBRE = 12;
|
||
|
|
|
||
|
|
{ CobrosCliente_Refresh fields }
|
||
|
|
fld_CobrosCliente_RefreshID = 'ID';
|
||
|
|
fld_CobrosCliente_RefreshID_EMPRESA = 'ID_EMPRESA';
|
||
|
|
fld_CobrosCliente_RefreshID_CLIENTE = 'ID_CLIENTE';
|
||
|
|
fld_CobrosCliente_RefreshID_MONTAJE = 'ID_MONTAJE';
|
||
|
|
fld_CobrosCliente_RefreshREFERENCIA = 'REFERENCIA';
|
||
|
|
fld_CobrosCliente_RefreshFECHA_COBRO = 'FECHA_COBRO';
|
||
|
|
fld_CobrosCliente_RefreshDESCRIPCION = 'DESCRIPCION';
|
||
|
|
fld_CobrosCliente_RefreshIMPORTE = 'IMPORTE';
|
||
|
|
fld_CobrosCliente_RefreshFORMA_PAGO = 'FORMA_PAGO';
|
||
|
|
fld_CobrosCliente_RefreshFECHA_ALTA = 'FECHA_ALTA';
|
||
|
|
fld_CobrosCliente_RefreshFECHA_MODIFICACION = 'FECHA_MODIFICACION';
|
||
|
|
fld_CobrosCliente_RefreshUSUARIO = 'USUARIO';
|
||
|
|
fld_CobrosCliente_RefreshNOMBRE = 'NOMBRE';
|
||
|
|
|
||
|
|
{ CobrosCliente_Refresh field indexes }
|
||
|
|
idx_CobrosCliente_RefreshID = 0;
|
||
|
|
idx_CobrosCliente_RefreshID_EMPRESA = 1;
|
||
|
|
idx_CobrosCliente_RefreshID_CLIENTE = 2;
|
||
|
|
idx_CobrosCliente_RefreshID_MONTAJE = 3;
|
||
|
|
idx_CobrosCliente_RefreshREFERENCIA = 4;
|
||
|
|
idx_CobrosCliente_RefreshFECHA_COBRO = 5;
|
||
|
|
idx_CobrosCliente_RefreshDESCRIPCION = 6;
|
||
|
|
idx_CobrosCliente_RefreshIMPORTE = 7;
|
||
|
|
idx_CobrosCliente_RefreshFORMA_PAGO = 8;
|
||
|
|
idx_CobrosCliente_RefreshFECHA_ALTA = 9;
|
||
|
|
idx_CobrosCliente_RefreshFECHA_MODIFICACION = 10;
|
||
|
|
idx_CobrosCliente_RefreshUSUARIO = 11;
|
||
|
|
idx_CobrosCliente_RefreshNOMBRE = 12;
|
||
|
|
|
||
|
|
type
|
||
|
|
{ IDarReferencia }
|
||
|
|
IDarReferencia = interface(IDAStronglyTypedDataTable)
|
||
|
|
['{9714C006-FF32-4288-9644-60C0B1C48818}']
|
||
|
|
{ Property getters and setters }
|
||
|
|
function GetVALORValue: String;
|
||
|
|
procedure SetVALORValue(const aValue: String);
|
||
|
|
|
||
|
|
|
||
|
|
{ Properties }
|
||
|
|
property VALOR: String read GetVALORValue write SetVALORValue;
|
||
|
|
end;
|
||
|
|
|
||
|
|
{ TDarReferenciaDataTableRules }
|
||
|
|
TDarReferenciaDataTableRules = class(TDADataTableRules, IDarReferencia)
|
||
|
|
private
|
||
|
|
protected
|
||
|
|
{ Property getters and setters }
|
||
|
|
function GetVALORValue: String; virtual;
|
||
|
|
procedure SetVALORValue(const aValue: String); virtual;
|
||
|
|
|
||
|
|
{ Properties }
|
||
|
|
property VALOR: String read GetVALORValue write SetVALORValue;
|
||
|
|
|
||
|
|
public
|
||
|
|
constructor Create(aDataTable: TDADataTable); override;
|
||
|
|
destructor Destroy; override;
|
||
|
|
|
||
|
|
end;
|
||
|
|
|
||
|
|
{ ICobrosCliente }
|
||
|
|
ICobrosCliente = interface(IDAStronglyTypedDataTable)
|
||
|
|
['{10395AF4-3520-47DA-A7F9-D483D4C7760E}']
|
||
|
|
{ Property getters and setters }
|
||
|
|
function GetIDValue: Integer;
|
||
|
|
procedure SetIDValue(const aValue: Integer);
|
||
|
|
function GetID_EMPRESAValue: Integer;
|
||
|
|
procedure SetID_EMPRESAValue(const aValue: Integer);
|
||
|
|
function GetID_CLIENTEValue: Integer;
|
||
|
|
procedure SetID_CLIENTEValue(const aValue: Integer);
|
||
|
|
function GetID_MONTAJEValue: Integer;
|
||
|
|
procedure SetID_MONTAJEValue(const aValue: Integer);
|
||
|
|
function GetREFERENCIAValue: String;
|
||
|
|
procedure SetREFERENCIAValue(const aValue: String);
|
||
|
|
function GetFECHA_COBROValue: DateTime;
|
||
|
|
procedure SetFECHA_COBROValue(const aValue: DateTime);
|
||
|
|
function GetDESCRIPCIONValue: String;
|
||
|
|
procedure SetDESCRIPCIONValue(const aValue: String);
|
||
|
|
function GetIMPORTEValue: Float;
|
||
|
|
procedure SetIMPORTEValue(const aValue: Float);
|
||
|
|
function GetFORMA_PAGOValue: String;
|
||
|
|
procedure SetFORMA_PAGOValue(const aValue: String);
|
||
|
|
function GetFECHA_ALTAValue: DateTime;
|
||
|
|
procedure SetFECHA_ALTAValue(const aValue: DateTime);
|
||
|
|
function GetFECHA_MODIFICACIONValue: DateTime;
|
||
|
|
procedure SetFECHA_MODIFICACIONValue(const aValue: DateTime);
|
||
|
|
function GetUSUARIOValue: String;
|
||
|
|
procedure SetUSUARIOValue(const aValue: String);
|
||
|
|
function GetNOMBREValue: String;
|
||
|
|
procedure SetNOMBREValue(const aValue: String);
|
||
|
|
|
||
|
|
|
||
|
|
{ Properties }
|
||
|
|
property ID: Integer read GetIDValue write SetIDValue;
|
||
|
|
property ID_EMPRESA: Integer read GetID_EMPRESAValue write SetID_EMPRESAValue;
|
||
|
|
property ID_CLIENTE: Integer read GetID_CLIENTEValue write SetID_CLIENTEValue;
|
||
|
|
property ID_MONTAJE: Integer read GetID_MONTAJEValue write SetID_MONTAJEValue;
|
||
|
|
property REFERENCIA: String read GetREFERENCIAValue write SetREFERENCIAValue;
|
||
|
|
property FECHA_COBRO: DateTime read GetFECHA_COBROValue write SetFECHA_COBROValue;
|
||
|
|
property DESCRIPCION: String read GetDESCRIPCIONValue write SetDESCRIPCIONValue;
|
||
|
|
property IMPORTE: Float read GetIMPORTEValue write SetIMPORTEValue;
|
||
|
|
property FORMA_PAGO: String read GetFORMA_PAGOValue write SetFORMA_PAGOValue;
|
||
|
|
property FECHA_ALTA: DateTime read GetFECHA_ALTAValue write SetFECHA_ALTAValue;
|
||
|
|
property FECHA_MODIFICACION: DateTime read GetFECHA_MODIFICACIONValue write SetFECHA_MODIFICACIONValue;
|
||
|
|
property USUARIO: String read GetUSUARIOValue write SetUSUARIOValue;
|
||
|
|
property NOMBRE: String read GetNOMBREValue write SetNOMBREValue;
|
||
|
|
end;
|
||
|
|
|
||
|
|
{ TCobrosClienteDataTableRules }
|
||
|
|
TCobrosClienteDataTableRules = class(TDADataTableRules, ICobrosCliente)
|
||
|
|
private
|
||
|
|
protected
|
||
|
|
{ Property getters and setters }
|
||
|
|
function GetIDValue: Integer; virtual;
|
||
|
|
procedure SetIDValue(const aValue: Integer); virtual;
|
||
|
|
function GetID_EMPRESAValue: Integer; virtual;
|
||
|
|
procedure SetID_EMPRESAValue(const aValue: Integer); virtual;
|
||
|
|
function GetID_CLIENTEValue: Integer; virtual;
|
||
|
|
procedure SetID_CLIENTEValue(const aValue: Integer); virtual;
|
||
|
|
function GetID_MONTAJEValue: Integer; virtual;
|
||
|
|
procedure SetID_MONTAJEValue(const aValue: Integer); virtual;
|
||
|
|
function GetREFERENCIAValue: String; virtual;
|
||
|
|
procedure SetREFERENCIAValue(const aValue: String); virtual;
|
||
|
|
function GetFECHA_COBROValue: DateTime; virtual;
|
||
|
|
procedure SetFECHA_COBROValue(const aValue: DateTime); virtual;
|
||
|
|
function GetDESCRIPCIONValue: String; virtual;
|
||
|
|
procedure SetDESCRIPCIONValue(const aValue: String); virtual;
|
||
|
|
function GetIMPORTEValue: Float; virtual;
|
||
|
|
procedure SetIMPORTEValue(const aValue: Float); virtual;
|
||
|
|
function GetFORMA_PAGOValue: String; virtual;
|
||
|
|
procedure SetFORMA_PAGOValue(const aValue: String); virtual;
|
||
|
|
function GetFECHA_ALTAValue: DateTime; virtual;
|
||
|
|
procedure SetFECHA_ALTAValue(const aValue: DateTime); virtual;
|
||
|
|
function GetFECHA_MODIFICACIONValue: DateTime; virtual;
|
||
|
|
procedure SetFECHA_MODIFICACIONValue(const aValue: DateTime); virtual;
|
||
|
|
function GetUSUARIOValue: String; virtual;
|
||
|
|
procedure SetUSUARIOValue(const aValue: String); virtual;
|
||
|
|
function GetNOMBREValue: String; virtual;
|
||
|
|
procedure SetNOMBREValue(const aValue: String); virtual;
|
||
|
|
|
||
|
|
{ Properties }
|
||
|
|
property ID: Integer read GetIDValue write SetIDValue;
|
||
|
|
property ID_EMPRESA: Integer read GetID_EMPRESAValue write SetID_EMPRESAValue;
|
||
|
|
property ID_CLIENTE: Integer read GetID_CLIENTEValue write SetID_CLIENTEValue;
|
||
|
|
property ID_MONTAJE: Integer read GetID_MONTAJEValue write SetID_MONTAJEValue;
|
||
|
|
property REFERENCIA: String read GetREFERENCIAValue write SetREFERENCIAValue;
|
||
|
|
property FECHA_COBRO: DateTime read GetFECHA_COBROValue write SetFECHA_COBROValue;
|
||
|
|
property DESCRIPCION: String read GetDESCRIPCIONValue write SetDESCRIPCIONValue;
|
||
|
|
property IMPORTE: Float read GetIMPORTEValue write SetIMPORTEValue;
|
||
|
|
property FORMA_PAGO: String read GetFORMA_PAGOValue write SetFORMA_PAGOValue;
|
||
|
|
property FECHA_ALTA: DateTime read GetFECHA_ALTAValue write SetFECHA_ALTAValue;
|
||
|
|
property FECHA_MODIFICACION: DateTime read GetFECHA_MODIFICACIONValue write SetFECHA_MODIFICACIONValue;
|
||
|
|
property USUARIO: String read GetUSUARIOValue write SetUSUARIOValue;
|
||
|
|
property NOMBRE: String read GetNOMBREValue write SetNOMBREValue;
|
||
|
|
|
||
|
|
public
|
||
|
|
constructor Create(aDataTable: TDADataTable); override;
|
||
|
|
destructor Destroy; override;
|
||
|
|
|
||
|
|
end;
|
||
|
|
|
||
|
|
{ ICobrosCliente_Refresh }
|
||
|
|
ICobrosCliente_Refresh = interface(IDAStronglyTypedDataTable)
|
||
|
|
['{72C5A6CE-8692-4A87-B1EA-A1EBB4B184BA}']
|
||
|
|
{ Property getters and setters }
|
||
|
|
function GetIDValue: Integer;
|
||
|
|
procedure SetIDValue(const aValue: Integer);
|
||
|
|
function GetID_EMPRESAValue: Integer;
|
||
|
|
procedure SetID_EMPRESAValue(const aValue: Integer);
|
||
|
|
function GetID_CLIENTEValue: Integer;
|
||
|
|
procedure SetID_CLIENTEValue(const aValue: Integer);
|
||
|
|
function GetID_MONTAJEValue: Integer;
|
||
|
|
procedure SetID_MONTAJEValue(const aValue: Integer);
|
||
|
|
function GetREFERENCIAValue: String;
|
||
|
|
procedure SetREFERENCIAValue(const aValue: String);
|
||
|
|
function GetFECHA_COBROValue: DateTime;
|
||
|
|
procedure SetFECHA_COBROValue(const aValue: DateTime);
|
||
|
|
function GetDESCRIPCIONValue: String;
|
||
|
|
procedure SetDESCRIPCIONValue(const aValue: String);
|
||
|
|
function GetIMPORTEValue: Float;
|
||
|
|
procedure SetIMPORTEValue(const aValue: Float);
|
||
|
|
function GetFORMA_PAGOValue: String;
|
||
|
|
procedure SetFORMA_PAGOValue(const aValue: String);
|
||
|
|
function GetFECHA_ALTAValue: DateTime;
|
||
|
|
procedure SetFECHA_ALTAValue(const aValue: DateTime);
|
||
|
|
function GetFECHA_MODIFICACIONValue: DateTime;
|
||
|
|
procedure SetFECHA_MODIFICACIONValue(const aValue: DateTime);
|
||
|
|
function GetUSUARIOValue: String;
|
||
|
|
procedure SetUSUARIOValue(const aValue: String);
|
||
|
|
function GetNOMBREValue: String;
|
||
|
|
procedure SetNOMBREValue(const aValue: String);
|
||
|
|
|
||
|
|
|
||
|
|
{ Properties }
|
||
|
|
property ID: Integer read GetIDValue write SetIDValue;
|
||
|
|
property ID_EMPRESA: Integer read GetID_EMPRESAValue write SetID_EMPRESAValue;
|
||
|
|
property ID_CLIENTE: Integer read GetID_CLIENTEValue write SetID_CLIENTEValue;
|
||
|
|
property ID_MONTAJE: Integer read GetID_MONTAJEValue write SetID_MONTAJEValue;
|
||
|
|
property REFERENCIA: String read GetREFERENCIAValue write SetREFERENCIAValue;
|
||
|
|
property FECHA_COBRO: DateTime read GetFECHA_COBROValue write SetFECHA_COBROValue;
|
||
|
|
property DESCRIPCION: String read GetDESCRIPCIONValue write SetDESCRIPCIONValue;
|
||
|
|
property IMPORTE: Float read GetIMPORTEValue write SetIMPORTEValue;
|
||
|
|
property FORMA_PAGO: String read GetFORMA_PAGOValue write SetFORMA_PAGOValue;
|
||
|
|
property FECHA_ALTA: DateTime read GetFECHA_ALTAValue write SetFECHA_ALTAValue;
|
||
|
|
property FECHA_MODIFICACION: DateTime read GetFECHA_MODIFICACIONValue write SetFECHA_MODIFICACIONValue;
|
||
|
|
property USUARIO: String read GetUSUARIOValue write SetUSUARIOValue;
|
||
|
|
property NOMBRE: String read GetNOMBREValue write SetNOMBREValue;
|
||
|
|
end;
|
||
|
|
|
||
|
|
{ TCobrosCliente_RefreshDataTableRules }
|
||
|
|
TCobrosCliente_RefreshDataTableRules = class(TDADataTableRules, ICobrosCliente_Refresh)
|
||
|
|
private
|
||
|
|
protected
|
||
|
|
{ Property getters and setters }
|
||
|
|
function GetIDValue: Integer; virtual;
|
||
|
|
procedure SetIDValue(const aValue: Integer); virtual;
|
||
|
|
function GetID_EMPRESAValue: Integer; virtual;
|
||
|
|
procedure SetID_EMPRESAValue(const aValue: Integer); virtual;
|
||
|
|
function GetID_CLIENTEValue: Integer; virtual;
|
||
|
|
procedure SetID_CLIENTEValue(const aValue: Integer); virtual;
|
||
|
|
function GetID_MONTAJEValue: Integer; virtual;
|
||
|
|
procedure SetID_MONTAJEValue(const aValue: Integer); virtual;
|
||
|
|
function GetREFERENCIAValue: String; virtual;
|
||
|
|
procedure SetREFERENCIAValue(const aValue: String); virtual;
|
||
|
|
function GetFECHA_COBROValue: DateTime; virtual;
|
||
|
|
procedure SetFECHA_COBROValue(const aValue: DateTime); virtual;
|
||
|
|
function GetDESCRIPCIONValue: String; virtual;
|
||
|
|
procedure SetDESCRIPCIONValue(const aValue: String); virtual;
|
||
|
|
function GetIMPORTEValue: Float; virtual;
|
||
|
|
procedure SetIMPORTEValue(const aValue: Float); virtual;
|
||
|
|
function GetFORMA_PAGOValue: String; virtual;
|
||
|
|
procedure SetFORMA_PAGOValue(const aValue: String); virtual;
|
||
|
|
function GetFECHA_ALTAValue: DateTime; virtual;
|
||
|
|
procedure SetFECHA_ALTAValue(const aValue: DateTime); virtual;
|
||
|
|
function GetFECHA_MODIFICACIONValue: DateTime; virtual;
|
||
|
|
procedure SetFECHA_MODIFICACIONValue(const aValue: DateTime); virtual;
|
||
|
|
function GetUSUARIOValue: String; virtual;
|
||
|
|
procedure SetUSUARIOValue(const aValue: String); virtual;
|
||
|
|
function GetNOMBREValue: String; virtual;
|
||
|
|
procedure SetNOMBREValue(const aValue: String); virtual;
|
||
|
|
|
||
|
|
{ Properties }
|
||
|
|
property ID: Integer read GetIDValue write SetIDValue;
|
||
|
|
property ID_EMPRESA: Integer read GetID_EMPRESAValue write SetID_EMPRESAValue;
|
||
|
|
property ID_CLIENTE: Integer read GetID_CLIENTEValue write SetID_CLIENTEValue;
|
||
|
|
property ID_MONTAJE: Integer read GetID_MONTAJEValue write SetID_MONTAJEValue;
|
||
|
|
property REFERENCIA: String read GetREFERENCIAValue write SetREFERENCIAValue;
|
||
|
|
property FECHA_COBRO: DateTime read GetFECHA_COBROValue write SetFECHA_COBROValue;
|
||
|
|
property DESCRIPCION: String read GetDESCRIPCIONValue write SetDESCRIPCIONValue;
|
||
|
|
property IMPORTE: Float read GetIMPORTEValue write SetIMPORTEValue;
|
||
|
|
property FORMA_PAGO: String read GetFORMA_PAGOValue write SetFORMA_PAGOValue;
|
||
|
|
property FECHA_ALTA: DateTime read GetFECHA_ALTAValue write SetFECHA_ALTAValue;
|
||
|
|
property FECHA_MODIFICACION: DateTime read GetFECHA_MODIFICACIONValue write SetFECHA_MODIFICACIONValue;
|
||
|
|
property USUARIO: String read GetUSUARIOValue write SetUSUARIOValue;
|
||
|
|
property NOMBRE: String read GetNOMBREValue write SetNOMBREValue;
|
||
|
|
|
||
|
|
public
|
||
|
|
constructor Create(aDataTable: TDADataTable); override;
|
||
|
|
destructor Destroy; override;
|
||
|
|
|
||
|
|
end;
|
||
|
|
|
||
|
|
implementation
|
||
|
|
|
||
|
|
uses Variants;
|
||
|
|
|
||
|
|
{ TDarReferenciaDataTableRules }
|
||
|
|
constructor TDarReferenciaDataTableRules.Create(aDataTable: TDADataTable);
|
||
|
|
begin
|
||
|
|
inherited;
|
||
|
|
end;
|
||
|
|
|
||
|
|
destructor TDarReferenciaDataTableRules.Destroy;
|
||
|
|
begin
|
||
|
|
inherited;
|
||
|
|
end;
|
||
|
|
|
||
|
|
function TDarReferenciaDataTableRules.GetVALORValue: String;
|
||
|
|
begin
|
||
|
|
result := DataTable.Fields[idx_DarReferenciaVALOR].AsString;
|
||
|
|
end;
|
||
|
|
|
||
|
|
procedure TDarReferenciaDataTableRules.SetVALORValue(const aValue: String);
|
||
|
|
begin
|
||
|
|
DataTable.Fields[idx_DarReferenciaVALOR].AsString := aValue;
|
||
|
|
end;
|
||
|
|
|
||
|
|
|
||
|
|
{ TCobrosClienteDataTableRules }
|
||
|
|
constructor TCobrosClienteDataTableRules.Create(aDataTable: TDADataTable);
|
||
|
|
begin
|
||
|
|
inherited;
|
||
|
|
end;
|
||
|
|
|
||
|
|
destructor TCobrosClienteDataTableRules.Destroy;
|
||
|
|
begin
|
||
|
|
inherited;
|
||
|
|
end;
|
||
|
|
|
||
|
|
function TCobrosClienteDataTableRules.GetIDValue: Integer;
|
||
|
|
begin
|
||
|
|
result := DataTable.Fields[idx_CobrosClienteID].AsInteger;
|
||
|
|
end;
|
||
|
|
|
||
|
|
procedure TCobrosClienteDataTableRules.SetIDValue(const aValue: Integer);
|
||
|
|
begin
|
||
|
|
DataTable.Fields[idx_CobrosClienteID].AsInteger := aValue;
|
||
|
|
end;
|
||
|
|
|
||
|
|
function TCobrosClienteDataTableRules.GetID_EMPRESAValue: Integer;
|
||
|
|
begin
|
||
|
|
result := DataTable.Fields[idx_CobrosClienteID_EMPRESA].AsInteger;
|
||
|
|
end;
|
||
|
|
|
||
|
|
procedure TCobrosClienteDataTableRules.SetID_EMPRESAValue(const aValue: Integer);
|
||
|
|
begin
|
||
|
|
DataTable.Fields[idx_CobrosClienteID_EMPRESA].AsInteger := aValue;
|
||
|
|
end;
|
||
|
|
|
||
|
|
function TCobrosClienteDataTableRules.GetID_CLIENTEValue: Integer;
|
||
|
|
begin
|
||
|
|
result := DataTable.Fields[idx_CobrosClienteID_CLIENTE].AsInteger;
|
||
|
|
end;
|
||
|
|
|
||
|
|
procedure TCobrosClienteDataTableRules.SetID_CLIENTEValue(const aValue: Integer);
|
||
|
|
begin
|
||
|
|
DataTable.Fields[idx_CobrosClienteID_CLIENTE].AsInteger := aValue;
|
||
|
|
end;
|
||
|
|
|
||
|
|
function TCobrosClienteDataTableRules.GetID_MONTAJEValue: Integer;
|
||
|
|
begin
|
||
|
|
result := DataTable.Fields[idx_CobrosClienteID_MONTAJE].AsInteger;
|
||
|
|
end;
|
||
|
|
|
||
|
|
procedure TCobrosClienteDataTableRules.SetID_MONTAJEValue(const aValue: Integer);
|
||
|
|
begin
|
||
|
|
DataTable.Fields[idx_CobrosClienteID_MONTAJE].AsInteger := aValue;
|
||
|
|
end;
|
||
|
|
|
||
|
|
function TCobrosClienteDataTableRules.GetREFERENCIAValue: String;
|
||
|
|
begin
|
||
|
|
result := DataTable.Fields[idx_CobrosClienteREFERENCIA].AsString;
|
||
|
|
end;
|
||
|
|
|
||
|
|
procedure TCobrosClienteDataTableRules.SetREFERENCIAValue(const aValue: String);
|
||
|
|
begin
|
||
|
|
DataTable.Fields[idx_CobrosClienteREFERENCIA].AsString := aValue;
|
||
|
|
end;
|
||
|
|
|
||
|
|
function TCobrosClienteDataTableRules.GetFECHA_COBROValue: DateTime;
|
||
|
|
begin
|
||
|
|
result := DataTable.Fields[idx_CobrosClienteFECHA_COBRO].AsDateTime;
|
||
|
|
end;
|
||
|
|
|
||
|
|
procedure TCobrosClienteDataTableRules.SetFECHA_COBROValue(const aValue: DateTime);
|
||
|
|
begin
|
||
|
|
DataTable.Fields[idx_CobrosClienteFECHA_COBRO].AsDateTime := aValue;
|
||
|
|
end;
|
||
|
|
|
||
|
|
function TCobrosClienteDataTableRules.GetDESCRIPCIONValue: String;
|
||
|
|
begin
|
||
|
|
result := DataTable.Fields[idx_CobrosClienteDESCRIPCION].AsString;
|
||
|
|
end;
|
||
|
|
|
||
|
|
procedure TCobrosClienteDataTableRules.SetDESCRIPCIONValue(const aValue: String);
|
||
|
|
begin
|
||
|
|
DataTable.Fields[idx_CobrosClienteDESCRIPCION].AsString := aValue;
|
||
|
|
end;
|
||
|
|
|
||
|
|
function TCobrosClienteDataTableRules.GetIMPORTEValue: Float;
|
||
|
|
begin
|
||
|
|
result := DataTable.Fields[idx_CobrosClienteIMPORTE].AsFloat;
|
||
|
|
end;
|
||
|
|
|
||
|
|
procedure TCobrosClienteDataTableRules.SetIMPORTEValue(const aValue: Float);
|
||
|
|
begin
|
||
|
|
DataTable.Fields[idx_CobrosClienteIMPORTE].AsFloat := aValue;
|
||
|
|
end;
|
||
|
|
|
||
|
|
function TCobrosClienteDataTableRules.GetFORMA_PAGOValue: String;
|
||
|
|
begin
|
||
|
|
result := DataTable.Fields[idx_CobrosClienteFORMA_PAGO].AsString;
|
||
|
|
end;
|
||
|
|
|
||
|
|
procedure TCobrosClienteDataTableRules.SetFORMA_PAGOValue(const aValue: String);
|
||
|
|
begin
|
||
|
|
DataTable.Fields[idx_CobrosClienteFORMA_PAGO].AsString := aValue;
|
||
|
|
end;
|
||
|
|
|
||
|
|
function TCobrosClienteDataTableRules.GetFECHA_ALTAValue: DateTime;
|
||
|
|
begin
|
||
|
|
result := DataTable.Fields[idx_CobrosClienteFECHA_ALTA].AsDateTime;
|
||
|
|
end;
|
||
|
|
|
||
|
|
procedure TCobrosClienteDataTableRules.SetFECHA_ALTAValue(const aValue: DateTime);
|
||
|
|
begin
|
||
|
|
DataTable.Fields[idx_CobrosClienteFECHA_ALTA].AsDateTime := aValue;
|
||
|
|
end;
|
||
|
|
|
||
|
|
function TCobrosClienteDataTableRules.GetFECHA_MODIFICACIONValue: DateTime;
|
||
|
|
begin
|
||
|
|
result := DataTable.Fields[idx_CobrosClienteFECHA_MODIFICACION].AsDateTime;
|
||
|
|
end;
|
||
|
|
|
||
|
|
procedure TCobrosClienteDataTableRules.SetFECHA_MODIFICACIONValue(const aValue: DateTime);
|
||
|
|
begin
|
||
|
|
DataTable.Fields[idx_CobrosClienteFECHA_MODIFICACION].AsDateTime := aValue;
|
||
|
|
end;
|
||
|
|
|
||
|
|
function TCobrosClienteDataTableRules.GetUSUARIOValue: String;
|
||
|
|
begin
|
||
|
|
result := DataTable.Fields[idx_CobrosClienteUSUARIO].AsString;
|
||
|
|
end;
|
||
|
|
|
||
|
|
procedure TCobrosClienteDataTableRules.SetUSUARIOValue(const aValue: String);
|
||
|
|
begin
|
||
|
|
DataTable.Fields[idx_CobrosClienteUSUARIO].AsString := aValue;
|
||
|
|
end;
|
||
|
|
|
||
|
|
function TCobrosClienteDataTableRules.GetNOMBREValue: String;
|
||
|
|
begin
|
||
|
|
result := DataTable.Fields[idx_CobrosClienteNOMBRE].AsString;
|
||
|
|
end;
|
||
|
|
|
||
|
|
procedure TCobrosClienteDataTableRules.SetNOMBREValue(const aValue: String);
|
||
|
|
begin
|
||
|
|
DataTable.Fields[idx_CobrosClienteNOMBRE].AsString := aValue;
|
||
|
|
end;
|
||
|
|
|
||
|
|
|
||
|
|
{ TCobrosCliente_RefreshDataTableRules }
|
||
|
|
constructor TCobrosCliente_RefreshDataTableRules.Create(aDataTable: TDADataTable);
|
||
|
|
begin
|
||
|
|
inherited;
|
||
|
|
end;
|
||
|
|
|
||
|
|
destructor TCobrosCliente_RefreshDataTableRules.Destroy;
|
||
|
|
begin
|
||
|
|
inherited;
|
||
|
|
end;
|
||
|
|
|
||
|
|
function TCobrosCliente_RefreshDataTableRules.GetIDValue: Integer;
|
||
|
|
begin
|
||
|
|
result := DataTable.Fields[idx_CobrosCliente_RefreshID].AsInteger;
|
||
|
|
end;
|
||
|
|
|
||
|
|
procedure TCobrosCliente_RefreshDataTableRules.SetIDValue(const aValue: Integer);
|
||
|
|
begin
|
||
|
|
DataTable.Fields[idx_CobrosCliente_RefreshID].AsInteger := aValue;
|
||
|
|
end;
|
||
|
|
|
||
|
|
function TCobrosCliente_RefreshDataTableRules.GetID_EMPRESAValue: Integer;
|
||
|
|
begin
|
||
|
|
result := DataTable.Fields[idx_CobrosCliente_RefreshID_EMPRESA].AsInteger;
|
||
|
|
end;
|
||
|
|
|
||
|
|
procedure TCobrosCliente_RefreshDataTableRules.SetID_EMPRESAValue(const aValue: Integer);
|
||
|
|
begin
|
||
|
|
DataTable.Fields[idx_CobrosCliente_RefreshID_EMPRESA].AsInteger := aValue;
|
||
|
|
end;
|
||
|
|
|
||
|
|
function TCobrosCliente_RefreshDataTableRules.GetID_CLIENTEValue: Integer;
|
||
|
|
begin
|
||
|
|
result := DataTable.Fields[idx_CobrosCliente_RefreshID_CLIENTE].AsInteger;
|
||
|
|
end;
|
||
|
|
|
||
|
|
procedure TCobrosCliente_RefreshDataTableRules.SetID_CLIENTEValue(const aValue: Integer);
|
||
|
|
begin
|
||
|
|
DataTable.Fields[idx_CobrosCliente_RefreshID_CLIENTE].AsInteger := aValue;
|
||
|
|
end;
|
||
|
|
|
||
|
|
function TCobrosCliente_RefreshDataTableRules.GetID_MONTAJEValue: Integer;
|
||
|
|
begin
|
||
|
|
result := DataTable.Fields[idx_CobrosCliente_RefreshID_MONTAJE].AsInteger;
|
||
|
|
end;
|
||
|
|
|
||
|
|
procedure TCobrosCliente_RefreshDataTableRules.SetID_MONTAJEValue(const aValue: Integer);
|
||
|
|
begin
|
||
|
|
DataTable.Fields[idx_CobrosCliente_RefreshID_MONTAJE].AsInteger := aValue;
|
||
|
|
end;
|
||
|
|
|
||
|
|
function TCobrosCliente_RefreshDataTableRules.GetREFERENCIAValue: String;
|
||
|
|
begin
|
||
|
|
result := DataTable.Fields[idx_CobrosCliente_RefreshREFERENCIA].AsString;
|
||
|
|
end;
|
||
|
|
|
||
|
|
procedure TCobrosCliente_RefreshDataTableRules.SetREFERENCIAValue(const aValue: String);
|
||
|
|
begin
|
||
|
|
DataTable.Fields[idx_CobrosCliente_RefreshREFERENCIA].AsString := aValue;
|
||
|
|
end;
|
||
|
|
|
||
|
|
function TCobrosCliente_RefreshDataTableRules.GetFECHA_COBROValue: DateTime;
|
||
|
|
begin
|
||
|
|
result := DataTable.Fields[idx_CobrosCliente_RefreshFECHA_COBRO].AsDateTime;
|
||
|
|
end;
|
||
|
|
|
||
|
|
procedure TCobrosCliente_RefreshDataTableRules.SetFECHA_COBROValue(const aValue: DateTime);
|
||
|
|
begin
|
||
|
|
DataTable.Fields[idx_CobrosCliente_RefreshFECHA_COBRO].AsDateTime := aValue;
|
||
|
|
end;
|
||
|
|
|
||
|
|
function TCobrosCliente_RefreshDataTableRules.GetDESCRIPCIONValue: String;
|
||
|
|
begin
|
||
|
|
result := DataTable.Fields[idx_CobrosCliente_RefreshDESCRIPCION].AsString;
|
||
|
|
end;
|
||
|
|
|
||
|
|
procedure TCobrosCliente_RefreshDataTableRules.SetDESCRIPCIONValue(const aValue: String);
|
||
|
|
begin
|
||
|
|
DataTable.Fields[idx_CobrosCliente_RefreshDESCRIPCION].AsString := aValue;
|
||
|
|
end;
|
||
|
|
|
||
|
|
function TCobrosCliente_RefreshDataTableRules.GetIMPORTEValue: Float;
|
||
|
|
begin
|
||
|
|
result := DataTable.Fields[idx_CobrosCliente_RefreshIMPORTE].AsFloat;
|
||
|
|
end;
|
||
|
|
|
||
|
|
procedure TCobrosCliente_RefreshDataTableRules.SetIMPORTEValue(const aValue: Float);
|
||
|
|
begin
|
||
|
|
DataTable.Fields[idx_CobrosCliente_RefreshIMPORTE].AsFloat := aValue;
|
||
|
|
end;
|
||
|
|
|
||
|
|
function TCobrosCliente_RefreshDataTableRules.GetFORMA_PAGOValue: String;
|
||
|
|
begin
|
||
|
|
result := DataTable.Fields[idx_CobrosCliente_RefreshFORMA_PAGO].AsString;
|
||
|
|
end;
|
||
|
|
|
||
|
|
procedure TCobrosCliente_RefreshDataTableRules.SetFORMA_PAGOValue(const aValue: String);
|
||
|
|
begin
|
||
|
|
DataTable.Fields[idx_CobrosCliente_RefreshFORMA_PAGO].AsString := aValue;
|
||
|
|
end;
|
||
|
|
|
||
|
|
function TCobrosCliente_RefreshDataTableRules.GetFECHA_ALTAValue: DateTime;
|
||
|
|
begin
|
||
|
|
result := DataTable.Fields[idx_CobrosCliente_RefreshFECHA_ALTA].AsDateTime;
|
||
|
|
end;
|
||
|
|
|
||
|
|
procedure TCobrosCliente_RefreshDataTableRules.SetFECHA_ALTAValue(const aValue: DateTime);
|
||
|
|
begin
|
||
|
|
DataTable.Fields[idx_CobrosCliente_RefreshFECHA_ALTA].AsDateTime := aValue;
|
||
|
|
end;
|
||
|
|
|
||
|
|
function TCobrosCliente_RefreshDataTableRules.GetFECHA_MODIFICACIONValue: DateTime;
|
||
|
|
begin
|
||
|
|
result := DataTable.Fields[idx_CobrosCliente_RefreshFECHA_MODIFICACION].AsDateTime;
|
||
|
|
end;
|
||
|
|
|
||
|
|
procedure TCobrosCliente_RefreshDataTableRules.SetFECHA_MODIFICACIONValue(const aValue: DateTime);
|
||
|
|
begin
|
||
|
|
DataTable.Fields[idx_CobrosCliente_RefreshFECHA_MODIFICACION].AsDateTime := aValue;
|
||
|
|
end;
|
||
|
|
|
||
|
|
function TCobrosCliente_RefreshDataTableRules.GetUSUARIOValue: String;
|
||
|
|
begin
|
||
|
|
result := DataTable.Fields[idx_CobrosCliente_RefreshUSUARIO].AsString;
|
||
|
|
end;
|
||
|
|
|
||
|
|
procedure TCobrosCliente_RefreshDataTableRules.SetUSUARIOValue(const aValue: String);
|
||
|
|
begin
|
||
|
|
DataTable.Fields[idx_CobrosCliente_RefreshUSUARIO].AsString := aValue;
|
||
|
|
end;
|
||
|
|
|
||
|
|
function TCobrosCliente_RefreshDataTableRules.GetNOMBREValue: String;
|
||
|
|
begin
|
||
|
|
result := DataTable.Fields[idx_CobrosCliente_RefreshNOMBRE].AsString;
|
||
|
|
end;
|
||
|
|
|
||
|
|
procedure TCobrosCliente_RefreshDataTableRules.SetNOMBREValue(const aValue: String);
|
||
|
|
begin
|
||
|
|
DataTable.Fields[idx_CobrosCliente_RefreshNOMBRE].AsString := aValue;
|
||
|
|
end;
|
||
|
|
|
||
|
|
|
||
|
|
initialization
|
||
|
|
RegisterDataTableRules(RID_DarReferencia, TDarReferenciaDataTableRules);
|
||
|
|
RegisterDataTableRules(RID_CobrosCliente, TCobrosClienteDataTableRules);
|
||
|
|
RegisterDataTableRules(RID_CobrosCliente_Refresh, TCobrosCliente_RefreshDataTableRules);
|
||
|
|
|
||
|
|
end.
|