public void ShowAllDevicesAlarmConfig() { dataGridViewDevicesAlarmConfig.Rows.Clear(); DevicesService.DevicesClient _dc = new DevicesService.DevicesClient(); DevicesAlarmConfigurationService.DevicesAlarmConfigurationClient _dac = new DevicesAlarmConfigurationClient(); string[] _devicesAlarmConfigID = _dac.GetAllDevicesAlarmConfigID(); string[] _devicesID = _dc.GetAllDevicesID(); for (int i = 0; i < _devicesAlarmConfigID.Length; i++) { string[] _deviceAlarmConfigData = _dac.GetDeviceAlarmConfigData(_devicesAlarmConfigID[i]); string[] _deviceData = _dc.GetDeviceData(_deviceAlarmConfigData[0]); //string[] _deviceEventLogData = _delc.GetOneDeviceEventLog(_devicesAlarmConfigID[i]); dataGridViewDevicesAlarmConfig.Rows.Add(); dataGridViewDevicesAlarmConfig[_colDeviceID.Name, i].Value = _deviceAlarmConfigData[0]; dataGridViewDevicesAlarmConfig[_ColDeviceName.Name, i].Value = _deviceData[1]; dataGridViewDevicesAlarmConfig[_colAlarmValue.Name, i].Value = _deviceAlarmConfigData[1]; dataGridViewDevicesAlarmConfig[_colConfigType.Name, i].Value = _deviceAlarmConfigData[2]; } }
private void btnDelete_Click(object sender, EventArgs e) { DevicesAlarmConfigurationService.DevicesAlarmConfigurationClient _dac = new DevicesAlarmConfigurationClient(); int _rowIndex = dataGridViewDevicesAlarmConfig.CurrentRow.Index; _dac.DeleteDeviceAlarmConfiguraion( dataGridViewDevicesAlarmConfig.Rows[_rowIndex].Cells[_colDeviceID.Name].Value.ToString().Trim()); ShowAllDevicesAlarmConfig(); }
private void btnSave_Click(object sender, EventArgs e) { DevicesAlarmConfigurationService.DevicesAlarmConfigurationClient _dac = new DevicesAlarmConfigurationClient(); string[] _devicesAlarmConfigData = new string[3]; _devicesAlarmConfigData[0] = txtBoxDeviceID.Text.Trim(); _devicesAlarmConfigData[1] = txtBoxAlarmValue.Text.Trim(); _devicesAlarmConfigData[2] = ComboBoxCondition.Items[ComboBoxCondition.SelectedIndex].ToString(); if (AddEditFlag == "New") { _dac.AddDeviceAlarmConfiguration(_devicesAlarmConfigData); } else if (AddEditFlag == "Edit") { _dac.UpdateDeviceAlarmConfiguration(_devicesAlarmConfigData); } MessageBox.Show("Save is successed"); }