Ejemplo n.º 1
0
        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));
        }
Ejemplo n.º 2
0
        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);
        }