This repository has been archived on 2024-11-28. You can view files and clone it, but cannot push or open issues or pull requests.
LuisLeon_FactuGES/Source/Servidor/Configuracion/uConexionOSC.pas
2007-06-11 15:29:06 +00:00

59 lines
1.3 KiB
ObjectPascal

unit uConexionOSC;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, uFrameConfiguracion, ActnList, StdCtrls, cxControls, cxContainer,
cxEdit, cxTextEdit, cxDBEdit, DB;
type
TfrConexionOSC = class(TFrameConfiguracion)
GroupBox1: TGroupBox;
Label1: TLabel;
bComprobar: TButton;
ActionList1: TActionList;
actAceptar: TAction;
actCancelar: TAction;
actComprobar: TAction;
edtBDSERVER: TcxTextEdit;
procedure actComprobarExecute(Sender: TObject);
protected
procedure Finalize; override;
public
procedure Init; override;
end;
var
frConexionOSC: TfrConexionOSC;
implementation
uses
uTiendaWebUtils, uDataModuleServer;
{$R *.dfm}
procedure TfrConexionOSC.actComprobarExecute(Sender: TObject);
var
AErrorMsg : String;
begin
if HayConexionConTienda(edtBDSERVER.Text, AErrorMsg) then
ShowMessage('Conexión válida con la tienda')
else
ShowMessage('No se ha podido establecer la conexión con la tienda web.' +
#10#13 + #10#13 + AErrorMsg);
end;
procedure TfrConexionOSC.Finalize;
begin
dmServer.FOSCServer := edtBDSERVER.Text;
end;
procedure TfrConexionOSC.Init;
begin
edtBDSERVER.Text := dmServer.FOSCServer;
end;
end.