Пример #1
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);
        }
Пример #2
0
        public ParticipantHomepageModel CreateParticipantHomepageModel(int partID)
        {
            bachelordbContext        db          = new bachelordbContext();
            Participant              participant = getParticipant(partID);
            IViewStudyHandler        vsh         = new ViewStudyHandler(new bachelordbContext());
            ParticipantHomepageModel participantHomepageModel = new ParticipantHomepageModel();

            //Gets the relevant Study
            participantHomepageModel.relevantStudies = vsh.GetRelevantStudiesDB(participant);

            //Gets the Study that the participant is enrolled in.
            participantHomepageModel.myParticipantStudies = vsh.GetMyParticipantStudiesDB(participant.IdParticipant);

            return(participantHomepageModel);
        }