Exemplo n.º 1
0
 /// <summary>
 /// 设置选择的设备
 /// </summary>
 /// <param name="deviceType">设备类型</param>
 /// <param name="deviceModel">设备名称</param>
 public static void SetSelectedDeviceList(string deviceType, string deviceModel)
 {
     if (SelectedDeviceList.Find(p => p.Type.Equals(deviceType)) == null)
     {
         SelectedDeviceModel selModel = new SelectedDeviceModel(deviceType, deviceModel);
         SelectedDeviceList.Add(selModel);
     }
     else
     {
         SelectedDeviceList.RemoveAll(p => p.Type.Equals(deviceType));
         SelectedDeviceModel selModel = new SelectedDeviceModel(deviceType, deviceModel);
         SelectedDeviceList.Add(selModel);
     }
 }
Exemplo n.º 2
0
        /// <summary>
        /// 获取选择的设备名称
        /// </summary>
        /// <param name="deviceType">设备类型</param>
        /// <param name="deviceModel">设备名称</param>
        /// <returns></returns>
        public static bool GetSelectedDevice(string deviceType, out string deviceModel)
        {
            deviceModel = string.Empty;
            SelectedDeviceModel selModel = SelectedDeviceList.Find(p => p.Type.Equals(deviceType));

            if (selModel == null)
            {
                deviceModel = selModel.Model;
                return(false);
            }
            else
            {
                return(true);
            }
        }