public IActionResult ManagePersonLanguage(int id) { Person person = _peopleService.FindBy(id); if (person == null) { return(RedirectToAction("Index")); } PersonLanguagesViewModel vm = new PersonLanguagesViewModel(); vm.Person = person; vm.Languages = _languageService.All(); return(View(vm)); }
public PersonLanguagesViewModel LanguagesView(int id_person) { PersonLanguagesViewModel result = new PersonLanguagesViewModel(); var per_lang = Person_Language.GetAll(); var query = per_lang.FirstOrDefault(f => f.id_person == id_person); if (query == null) { result = null; } else { result.id_language = query.id_language; result.id_person = query.id_person; result.id_languageLevel = query.id_languageLevel; result.id_personLanguage = query.id_personLanguage; } return(result); }