/// <summary> 定时器(一分钟) /// </summary> private void timerCheckConn_Tick(object sender, EventArgs e) { btnDb_Click(null, null); if (!WcfServiceProxy.WcfServiceProxy.Instance.CheckWcfFerviceRuning()) { btnServer.Text = "启用"; btnServer_Click(null, null); } DataSources.EnumTaskStatus status = AutoTask.GetStatus(); if (status == DataSources.EnumTaskStatus.Suspend) { btnStartOrStop_Click(null, null); } }
private void InitCloundService() { DataSources.EnumTaskStatus status = AutoTask.GetStatus(); if (status == DataSources.EnumTaskStatus.Not_Started || status == DataSources.EnumTaskStatus.Suspend) { picCloadPlat.Image = HXCServerWinForm.Properties.Resources.stop; this.btnStartOrStop.Text = "启动"; } else if (status == DataSources.EnumTaskStatus.Runing) { picCloadPlat.Image = HXCServerWinForm.Properties.Resources.runing; this.btnStartOrStop.Text = "挂起"; } }
/// <summary> 定时器(一分钟) /// </summary> private void timerCheckConn_Tick(object sender, EventArgs e) { try { btnDb_Click(null, null); if (!WcfServiceProxy.WcfServiceProxy.Instance.CheckWcfFerviceRuning()) { btnServer.Text = "启用"; btnServer_Click(null, null); } DataSources.EnumTaskStatus status = AutoTask.GetStatus(); if (status == DataSources.EnumTaskStatus.Suspend) { btnStartOrStop_Click(null, null); } } catch (Exception ex) { GlobalStaticObj_Server.GlobalLogService.WriteLog("服务管理", ex); } }
/// <summary> 停止或者启动 /// </summary> private void btnStartOrStop_Click(object sender, EventArgs e) { DataSources.EnumTaskStatus status = AutoTask.GetStatus(); if (status == DataSources.EnumTaskStatus.Not_Started) { AutoTask.Start(); picCloadPlat.Image = HXCServerWinForm.Properties.Resources.runing; this.btnStartOrStop.Text = "挂起"; } else if (status == DataSources.EnumTaskStatus.Runing) { AutoTask.Stop(); picCloadPlat.Image = HXCServerWinForm.Properties.Resources.runing; this.btnStartOrStop.Text = "挂起"; } else if (status == DataSources.EnumTaskStatus.Suspend) { AutoTask.Continue(); picCloadPlat.Image = HXCServerWinForm.Properties.Resources.stop; this.btnStartOrStop.Text = "启动"; } }
private void InitCloundService() { try { DataSources.EnumTaskStatus status = AutoTask.GetStatus(); if (status == DataSources.EnumTaskStatus.Not_Started || status == DataSources.EnumTaskStatus.Suspend) { picCloadPlat.Image = HXCServerWinForm.Properties.Resources.stop; this.btnStartOrStop.Text = "启动"; } else if (status == DataSources.EnumTaskStatus.Runing) { picCloadPlat.Image = HXCServerWinForm.Properties.Resources.runing; this.btnStartOrStop.Text = "挂起"; this.btnStartOrStop.Enabled = false; } } catch (Exception ex) { GlobalStaticObj_Server.GlobalLogService.WriteLog("UCHomePage", ex); } }
/// <summary> 停止或者启动 /// </summary> private void btnStartOrStop_Click(object sender, EventArgs e) { try { DataSources.EnumTaskStatus status = AutoTask.GetStatus(); if (status == DataSources.EnumTaskStatus.Not_Started) { AutoTask.Start(); picCloadPlat.Image = HXCServerWinForm.Properties.Resources.runing; this.btnStartOrStop.Text = "挂起"; this.btnStartOrStop.Enabled = false; } else if (status == DataSources.EnumTaskStatus.Runing) { AutoTask.Stop(); picCloadPlat.Image = HXCServerWinForm.Properties.Resources.runing; this.btnStartOrStop.Text = "挂起"; this.btnStartOrStop.Enabled = false; } else if (status == DataSources.EnumTaskStatus.Suspend) { AutoTask.Continue(); picCloadPlat.Image = HXCServerWinForm.Properties.Resources.stop; this.btnStartOrStop.Text = "启动"; this.btnStartOrStop.Enabled = true; } } catch (Exception ex) { GlobalStaticObj_Server.GlobalLogService.WriteLog("UCHomePage", ex); if (sender == null) { MessageBoxEx.ShowWarning("慧联云平台链接启用失败"); } } }