Пример #1
0
        // Search for all kind
        static void Test20()
        {
            DataVaultInterface i = new DataVaultInterface();

            i.Login("123");
            List <PersonalInfo> infos;

            i.SearchBriefPersonalInfoList(out infos, "first la", DataVaultInterface.SearchOptionsEnum.Name);
            PrintList(infos);
            Seperator();
            i.SearchBriefPersonalInfoList(out infos, "23", DataVaultInterface.SearchOptionsEnum.Phone);
            PrintList(infos);
            Seperator();
            i.SearchBriefPersonalInfoList(out infos, "000", DataVaultInterface.SearchOptionsEnum.SSN);
            PrintList(infos);
        }
Пример #2
0
        /// <summary>
        /// Get list from db
        /// </summary>
        /// <param name="searchInput"></param>
        /// <param name="searchOptIndex"></param>
        private void RefreshViewList(string searchInput, int searchOptIndex)
        {
            List <PersonalInfo> resultList;

            if (!string.IsNullOrEmpty(searchInput) && searchOptIndex != -1)
            {
                // Search from database
                _dataVaultInterface.SearchBriefPersonalInfoList(
                    out resultList,
                    searchInput,
                    (DataVaultInterface.SearchOptionsEnum)searchOptIndex);
            }
            else
            {
                _dataVaultInterface.GetBriefPersonalInfoList(out resultList);
            }

            // Update control
            PersonalInfos_ListView.ItemsSource = resultList;
        }