public ActionResult Researcher() { //Gets the id from JWT. The id is used to retrieve user from database. int resID = IdentityHelper.getUserID(User); ResearcherHomepageHelper researcherHomepageHelper = new ResearcherHomepageHelper(); ResearcherHomepageModel researcherHomepageModel = researcherHomepageHelper.CreateResearcherHompepageModel(resID); return(View(researcherHomepageModel)); }
public ResearcherHomepageModel CreateResearcherHompepageModel(int resID) { Researcher researcher = getResearcher(resID); IViewStudyHandler vsh = new ViewStudyHandler(new bachelordbContext()); ResearcherHomepageModel researcherHomepageModel = new ResearcherHomepageModel(); researcherHomepageModel.allStudies = vsh.GetAllStudiesDB(); researcherHomepageModel.myResearcherStudies = vsh.GetMyResearcherStudiesDB(researcher.IdResearcher); researcherHomepageModel.researcher = researcher; return(researcherHomepageModel); }