示例#1
0
        private void contextMenuStrip2_Click(object sender, EventArgs e)
        {
            if (treeViewDeviceInfo.SelectedNode.Parent == null || treeViewDeviceInfo.SelectedNode.Parent.Text != @"Периферийные устройства")
            {
                return;
            }
            var rf = new RequestsForm();
            var id = ((NodeProperty)treeViewDeviceInfo.SelectedNode.Tag).NodeId;

            rf.SerialNumber    = Db.GetSerialNumberBy(id, true);
            rf.InventoryNumber = Db.GetInventoryNumberBy(id, true);
            rf.InitializeForm(Db);
            rf.ShowDialog();
            rf.Dispose();
        }
示例#2
0
 private void toolStripButton5_Click(object sender, EventArgs e)
 {
     if (((NodeProperty)treeViewComputers.SelectedNode.Tag).NodeType == NodeTypeEnum.DeviceNode)
     {
         var rf       = new RequestsForm();
         var deviceId = ((NodeProperty)treeViewComputers.SelectedNode.Tag).NodeId;
         rf.SerialNumber    = Db.GetSerialNumberBy(deviceId, false);
         rf.InventoryNumber = Db.GetInventoryNumberBy(deviceId, false);
         rf.InitializeForm(Db);
         rf.ShowDialog();
         rf.Dispose();
     }
     else
     {
         MessageBox.Show(@"Выбранный узел не является устройством. Выберете устройство (ПК), на котором вы хотели бы просмотреть список заявок", @"Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }