public OpenAreaViewModel Get(string language, string institution) { var openArea = new OpenAreaViewModel(); openArea.Language = _languageAppService.GetByLang(language); openArea.Logo = _logoAppService.GetByInstitution(institution); openArea.Menu = _menuAppService.GetInstitutionByLanguage(language, institution); openArea.Collaborator = _collaboratorPageAppService.GetInstitutionByLanguage(language, institution); openArea.Contact = _contactAppService.GetInstitutionByLanguage(language, institution); openArea.Home = _homeAppService.GetInstitutionByLanguage(language, institution); openArea.HowToHelp = _howToHelpAppService.GetInstitutionByLanguage(language, institution); openArea.Volunteer = _volunteerAppService.GetInstitutionByLanguage(language, institution); openArea.WhoAreWe = _whoAreWeAppService.GetInstitutionByLanguage(language, institution); return(openArea); }
public IActionResult GetByLang(string lang = "pt-br") { var language = _languageAppService.GetByLang(lang); if (language != null) { language.AddRangeLink(_languageEnricher.CreateLinks(Method.Get, language)); return(Ok(language)); } else { return(BadRequest()); } }