public async Task <IActionResult> GetById(int id)
        {
            var item = await _repository.Find(id);

            if (item == null)
            {
                return(NotFound());
            }
            return(Ok(item));
        }
        public async Task <IActionResult> GetLanguage([FromRoute] int id)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }
            LanguageViewModel target = new LanguageViewModel {
            };

            var source = await _languageRepository.Find(id);

            return(Ok(new { source.LanguageId, source.Name, source.IsActive }));
        }
Example #3
0
        public IActionResult DeleteLanguage(long id)
        {
            Language a = Lang_repo.Find(id);

            if (a == null)
            {
                return(NotFound());
            }
            Lang_repo.Delete(a);
            return(Ok());
        }
Example #4
0
 public Language Get(Guid id)
 {
     return(_languageRepository.Find(id));
 }
Example #5
0
 public LanguageScreenData GetLanguageData(LanguageType languageType) => _languageRepository.Find(languageType);
Example #6
0
 public Language Find(Expression <Func <Language, bool> > predicate)
 {
     return(_languageRepository.Find(predicate));
 }
        public virtual string GetText(int messageID, short languageCode, string defaultText)
        {
            var message = repository.Find(messageID, languageCode);

            return(message == null ? defaultText : message.Message);
        }
Example #8
0
 public RankingScreenUseCase(ISaveDataRepository saveDataRepository, ILanguageRepository languageRepository)
 {
     language            = saveDataRepository.Load().language;
     _languageScreenData = languageRepository.Find(language);
 }