|
|
|
@ -14,22 +14,35 @@ namespace BWP.Web.Pages.B3ClientService |
|
|
|
{ |
|
|
|
class ServerHostConfig : ServerPage |
|
|
|
{ |
|
|
|
DFTextBox serverUrlInput; |
|
|
|
DFTextBox serverUrlInput, traceServerUrlInput; |
|
|
|
protected override void InitForm(HtmlForm form) |
|
|
|
{ |
|
|
|
form.Controls.Add(new PageTitle("服务器地址配置")); |
|
|
|
var hPanel = new HLayoutPanel(); |
|
|
|
form.Controls.Add(hPanel); |
|
|
|
|
|
|
|
hPanel.Add(new SimpleLabel("地址")); |
|
|
|
var vPanel=new VLayoutPanel(); |
|
|
|
form.Controls.Add(vPanel); |
|
|
|
|
|
|
|
var hPanel = new HLayoutPanel(); |
|
|
|
vPanel.Add(hPanel); |
|
|
|
hPanel.Add(new SimpleLabel("B3服务器地址")); |
|
|
|
serverUrlInput = hPanel.Add(new DFTextBox() { Width = Unit.Pixel(300) }); |
|
|
|
hPanel.Add(new TSButton("保存", delegate |
|
|
|
|
|
|
|
|
|
|
|
var hPanel1 = new HLayoutPanel(); |
|
|
|
vPanel.Add(hPanel1); |
|
|
|
hPanel1.Add(new SimpleLabel("追溯服务器地址")); |
|
|
|
traceServerUrlInput = hPanel1.Add(new DFTextBox() { Width = Unit.Pixel(300) }); |
|
|
|
|
|
|
|
|
|
|
|
var hPane2 = new HLayoutPanel(); |
|
|
|
vPanel.Add(hPane2); |
|
|
|
hPane2.Add(new TSButton("保存", delegate |
|
|
|
{ |
|
|
|
if (serverUrlInput.IsEmpty) |
|
|
|
throw new Exception("地址不能为空"); |
|
|
|
using (var session = Dmo.NewSession()) |
|
|
|
{ |
|
|
|
var entity = new ServerHost() { ServerUrl = serverUrlInput.Text.Trim() }; |
|
|
|
var entity = new ServerHost() { ServerUrl = serverUrlInput.Text.Trim() ,TraceServerUrl = traceServerUrlInput.Text.Trim()}; |
|
|
|
if (Exist()) |
|
|
|
session.Update(entity); |
|
|
|
else |
|
|
|
@ -53,6 +66,7 @@ namespace BWP.Web.Pages.B3ClientService |
|
|
|
if (!IsPostBack) |
|
|
|
{ |
|
|
|
serverUrlInput.Text = ServerHost.GetServerUrl(); |
|
|
|
traceServerUrlInput.Text = ServerHost.GetTraceServerUrl(); |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
|