git-svn-id: https://192.168.0.254/svn/Proyectos.AlonsoYSal_FactuGES2/trunk@6 40301925-124e-1c4e-b97d-170ad7a8785b
80 lines
2.6 KiB
ObjectPascal
80 lines
2.6 KiB
ObjectPascal
unit uViewConfiguracionDocVarios;
|
|
|
|
interface
|
|
|
|
uses
|
|
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
|
|
Dialogs, uViewConfiguracionBase, cxControls, cxContainer, cxEdit, cxTextEdit, cxMemo,
|
|
cxRichEdit, uViewBase, JvExControls, JvGradientHeaderPanel, StdCtrls, ExtCtrls,
|
|
ComCtrls;
|
|
|
|
type
|
|
TfrViewConfiguracionDocVarios = class(TfrViewConfiguracionBase)
|
|
PageControl1: TPageControl;
|
|
pagNotas: TTabSheet;
|
|
pagCondiciones: TTabSheet;
|
|
Label1: TLabel;
|
|
Label2: TLabel;
|
|
Label4: TLabel;
|
|
ePlazosEntrega: TMemo;
|
|
eFormaPago: TMemo;
|
|
eObservaciones: TMemo;
|
|
eCondiciones: TcxRichEdit;
|
|
pagCalidades: TTabSheet;
|
|
eCalidades: TcxRichEdit;
|
|
public
|
|
class function GetViewClass : TClass; override;
|
|
class function DarEtiqueta : String; override;
|
|
procedure CargarValores; override;
|
|
procedure GuardarValores; override;
|
|
end;
|
|
|
|
var
|
|
frViewConfiguracionDocVarios: TfrViewConfiguracionDocVarios;
|
|
|
|
implementation
|
|
{$R *.dfm}
|
|
{ TfrViewConfiguracionDocVARIOS }
|
|
|
|
uses uFactuGES_App, uConfiguracionController, uPresupuestosClienteController;
|
|
|
|
procedure TfrViewConfiguracionDocVarios.CargarValores;
|
|
begin
|
|
inherited;
|
|
eFormaPago.Lines.Clear;
|
|
eFormaPago.Text := AppFactuGES.Configuracion.GetSettingAsString(teBD,CTE_FORMA_PAGO_VARIOS);
|
|
ePlazosEntrega.Lines.Clear;
|
|
ePlazosEntrega.Text := AppFactuGES.Configuracion.GetSettingAsString(teBD,CTE_PLAZOS_ENTREGA_VARIOS);
|
|
eObservaciones.Lines.Clear;
|
|
eObservaciones.Text := AppFactuGES.Configuracion.GetSettingAsString(teBD,CTE_OBSERVACIONES_VARIOS);
|
|
|
|
eCalidades.Lines.Clear;
|
|
eCalidades.Text := AppFactuGES.Configuracion.GetSettingAsString(teBD,CTE_CALIDADES_VARIOS);
|
|
|
|
eCondiciones.Lines.Clear;
|
|
eCondiciones.Text := AppFactuGES.Configuracion.GetSettingAsString(teBD,CTE_CONDICIONES_VARIOS);
|
|
end;
|
|
|
|
class function TfrViewConfiguracionDocVarios.DarEtiqueta: String;
|
|
begin
|
|
Result := 'Documentos varios';
|
|
end;
|
|
|
|
class function TfrViewConfiguracionDocVarios.GetViewClass: TClass;
|
|
begin
|
|
Result := TfrViewConfiguracionDocVARIOS;
|
|
end;
|
|
|
|
procedure TfrViewConfiguracionDocVarios.GuardarValores;
|
|
begin
|
|
inherited;
|
|
AppFactuGES.Configuracion.SetSettingAsString(teBD, CTE_FORMA_PAGO_VARIOS, eFormaPago.Text);
|
|
AppFactuGES.Configuracion.SetSettingAsString(teBD, CTE_PLAZOS_ENTREGA_VARIOS, ePlazosEntrega.Text);
|
|
AppFactuGES.Configuracion.SetSettingAsString(teBD, CTE_OBSERVACIONES_VARIOS, eObservaciones.Text);
|
|
AppFactuGES.Configuracion.SetSettingAsString(teBD, CTE_CONDICIONES_VARIOS, eCondiciones.Text);
|
|
AppFactuGES.Configuracion.SetSettingAsString(teBD, CTE_CALIDADES_VARIOS, eCalidades.Text);
|
|
end;
|
|
|
|
|
|
end.
|