示例#1
0
        /// <summary>
        /// Търсене на вещи лица в регистъра
        /// </summary>
        /// <param name="competenceCode">Код на специалност (по номенклатура на регистъра)</param>
        /// <param name="keyword">Име или входящ номер</param>
        /// <param name="start">Брой пропуснати вещи лица</param>
        /// <param name="length">Брой върнати вещи лица</param>
        /// <param name="region">Код на Съдебен район (по номенклатура на регистъра)</param>
        /// <returns></returns>
        public async Task <List <ExpertIntegrationModel> > SearchExperts(string competenceCode = "any", string keyword = null, int start = 0, int length = 10, string region = "any")
        {
            string url = $"{baseUrl}public/expert-witness-search/list?start={start}&length={length}&keyword={keyword}&competence={competenceCode}&pool-membership={region}";

            ExpertsInegrationResult result = await requester.GetAsync <ExpertsInegrationResult>(url);

            return(GetExpertsFromResult(result));
        }