Esempio n. 1
0
 private void LoadData()
 {
     try
     {
         var serviceStateResult = ManageHelper.GetStateList();
         serviceDataGridView.DataSource = serviceStateResult.ServiceStateList;
         if (serviceDataGridView.Rows.Count > 0)
         {
             serviceDataGridView.Rows[0].Selected = false;
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show(@"请确保配置服务已经安装");
         this.Close();
     }
 }
Esempio n. 2
0
        private void SendCommand(ServiceCommandEnum serviceCommandEnum)
        {
            if (serviceDataGridView.SelectedRows.Count <= 0 && serviceCommandEnum != ServiceCommandEnum.Load)
            {
                MessageBox.Show(@"请选择需要操作的服务");
                return;
            }
            var serviceKey = string.Empty;

            if (serviceCommandEnum != ServiceCommandEnum.Load)
            {
                serviceKey = Convert.ToString(serviceDataGridView.SelectedRows[0].Cells["serviceKey"].Value);
            }
            var resultMessage = ManageHelper.SendCommand(serviceKey, serviceCommandEnum);

            MessageBox.Show(resultMessage);
            LoadData();
        }