public ActionResult Details(int id) { var model = db.Get(id); if (model == null) { return(View("NotFound")); } var viewmodel = MapModelToViewmodel(model); return(View(viewmodel)); }
public async Task <ResourceModel> Get(string alias, string language) { if (alias.IsNullOrEmpty()) { return(new ResourceModel()); } var resourceResult = await translationRepository.Get(alias) ?? new Resource(); var result = new ResourceModel { Alias = resourceResult.Alias, Description = resourceResult.Description, Language = language, Translation = resourceResult.Translations.FirstOrDefault(y => y.Language == language)?.Value }; return(result); }
public TranslationViewModel Find(long id) { var viewModel = _mapper.Map <TranslationViewModel>(_translationRepository.Get(id)); return(viewModel); }