示例#1
0
        private void buttonX_Save_Click(object sender, EventArgs e)
        {
            try
            {
                AlarmInfoRepository repo         = new AlarmInfoRepository();
                AlarmInfo           newAlarmInfo = new AlarmInfo();
                newAlarmInfo.AlarmID         = DateTime.Now.Ticks.ToString();
                newAlarmInfo.AlarmTime       = dateTimeInput_Time.Value;
                newAlarmInfo.AlarmLocation   = textBoxX_AlarmLocation.Text;
                newAlarmInfo.AlarmType       = (int)comboBoxEx_AlarmType.SelectedIndex;
                newAlarmInfo.TargetAttribute = (int)comboBoxEx_TargetAttribute.SelectedIndex;
                newAlarmInfo.Description     = textBoxX_Description.Text;
                repo.Insert(newAlarmInfo);

                string sendMsg = "PostAlarmInfo " + JsonConvert.SerializeObject(newAlarmInfo) + "\r\n";
                IMCommunicate.SendMsgToServer(sendMsg);

                this.DialogResult = DialogResult.OK;
                this.Close();
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.ToString());
            }
        }
示例#2
0
        private void buttonX_Publish_Click(object sender, EventArgs e)
        {
            OpenFileDialog ofd = new OpenFileDialog();

            ofd.Title = "选择要发布的报告";
            if (ofd.ShowDialog() == DialogResult.OK)
            {
                string fileName = ofd.FileName;
                using (FileStream fs = new FileStream(fileName, FileMode.Open, FileAccess.ReadWrite))
                {
                    byte[] buffer    = new byte[1024 * 1024 * 100];
                    int    bytesRead = fs.Read(buffer, 0, buffer.Length);
                    string strRead   = Convert.ToBase64String(buffer, 0, bytesRead);
                    IMCommunicate.SendMsgToServer("IntergratedInfoPublish " + strRead + "\r\n");
                }
            }
        }
示例#3
0
        private void buttonX_PostStaion_Click(object sender, EventArgs e)
        {
            string sendMsg = "PostStationInfo " + JsonConvert.SerializeObject(stationList) + "\r\n";

            IMCommunicate.SendMsgToServer(sendMsg);
        }