/// <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); }