private void AutoComplete_SelectItemEvent(object sender, DataAutoComplete e)
 {
     preset           = new Code.Camera_Preset();
     preset.camera_id = int.Parse(e.key);
     for (int i = 0; i < App.DataCamera.Count; i++)
     {
         if (App.DataCamera[i].id == preset.camera_id)
         {
             this.Camera = App.DataCamera[i];
             if (this.Camera.m_lUserID == -1)
             {
                 this.Camera.Login();
             }
             if (this.Camera.m_lUserID != -1)
             {
                 this.Preview();
             }
             else
             {
                 MessageBox.Show("Không thể đăng nhập camera");
             }
             break;
         }
     }
 }
        private List <DataAutoComplete> ConvertToDataComplete(List <Code.Media.MediaData> list)
        {
            if (list == null)
            {
                return(null);
            }
            List <DataAutoComplete> result = new List <DataAutoComplete>();

            foreach (Code.Media.MediaData d in list)
            {
                DataAutoComplete tmp = new DataAutoComplete()
                {
                    key = d.ID.ToString(), label = d.Name
                };
                tmp.icon = d.TypeMedia.Icon;
                result.Add(tmp);
            }
            return(result);
        }