public async Task <IActionResult> Questionnaires(string clinic) { PatientQuestionnaire questionnaire = await _PatientAccess.GetQuestionnairesForClinic(clinic); PatientQuestionnaireViewModel toRet = new PatientQuestionnaireViewModel() { Name = questionnaire.Name, Description = questionnaire.Summary, Clinic = questionnaire.Clinic }; return(View(toRet)); }
public int CreateQuestionnaire(int patientId, int questionSetId) { using (PhysioWebEntities db = new PhysioWebEntities()) { PatientQuestionnaire pq = new PatientQuestionnaire { PatientId = patientId, QuestionSetId = questionSetId, QuestionnaireDate = DateTime.Now }; db.PatientQuestionnaires.Add(pq); db.SaveChanges(); return(pq.Id); } }
public async Task <IActionResult> GetByClinicAsync([FromRoute] string clinic) { PatientQuestionnaire questionnaire = await _QuestionnaireAccess.GetQuestionnairesByClinic(clinic); return(new JsonResult(questionnaire)); }