Esempio n. 1
0
        public HttpResponseMessage GetPraticiensOpenSearch(string gouvernerat, string specialite, string nomPraticien, int takeForSearch = 0, int skipForSearch = 0)
        {
            var statusCode = HttpStatusCode.OK;
            var result     = _praticinApiApplicationServices.SearchForPraticien(gouvernerat, specialite, nomPraticien, takeForSearch, skipForSearch);

            if (result != null)
            {
                statusCode = (HttpStatusCode)Enum.Parse(typeof(HttpStatusCode), result.StatusDetail.ToString());
            }

            return(Request.CreateResponse(statusCode, result));
        }