Пример #1
0
        /// <summary>
        /// GetLanguages
        /// </summary>
        /// <param name="requestLanguages"></param>
        /// <returns></returns>
        public ServiceResponse <List <LanguageDC> > GetLanguages()
        {
            ServiceResponse <List <LanguageDC> > languagesResponse = new ServiceResponse <List <LanguageDC> >();

            try
            {
                SetContext();
                LookupManager      lookupManager = new LookupManager();
                List <lkpLanguage> languages     = lookupManager.GetLanguages();
                languagesResponse.Result = new List <LanguageDC>();
                foreach (lkpLanguage language in languages)
                {
                    languagesResponse.Result.Add(Mapper.Map <lkpLanguage, LanguageDC>(language));
                }
            }
            catch (Exception ex)
            {
                HandleError(ex, languagesResponse);
            }
            return(languagesResponse);
        }