Exemple #1
0
        public List <SurveyResponse> GetAllSurveyResponses()
        {
            SurveyResponseFileRepository surveyRepo = new SurveyResponseFileRepository();

            List <SurveyResponse> surveys = new List <SurveyResponse>();

            surveys = (List <SurveyResponse>)surveyRepo.FindAll();

            return(surveys);
        }
Exemple #2
0
        public List <SurveyResponse> GetSurveysForDoctor(Doctor doctor)
        {
            SurveyResponseFileRepository surveyRepo = new SurveyResponseFileRepository();

            List <SurveyResponse> allSurveys    = (List <SurveyResponse>)surveyRepo.FindAll();
            List <SurveyResponse> resultSurveys = new List <SurveyResponse>();

            foreach (SurveyResponse sr in allSurveys)
            {
                if (sr.DoctorId == doctor.Id)
                {
                    resultSurveys.Add(sr);
                }
            }

            return(resultSurveys);
        }
Exemple #3
0
        public void AddSurveyResponse(SurveyResponse surveyToSave)
        {
            SurveyResponseFileRepository surveyRepo = new SurveyResponseFileRepository();

            surveyRepo.Save(surveyToSave);
        }
Exemple #4
0
        public void DeleteSurveyResponse(SurveyResponse forDeletion)
        {
            SurveyResponseFileRepository surveyRepo = new SurveyResponseFileRepository();

            surveyRepo.Delete(forDeletion);
        }
Exemple #5
0
        public void AddSurveyResponses(List <SurveyResponse> surveysToSave)
        {
            SurveyResponseFileRepository surveyRepo = new SurveyResponseFileRepository();

            surveyRepo.SaveAll(surveysToSave);
        }