コード例 #1
0
        //
        // GET: /PatientMedicalHistory/
        public ActionResult Index(PatientMedicalHistoryViewModel model, int?diseasesId, int?patientId)
        {
            ModelState.Clear();
            var totalrecords = 0;

            model.Patients = PatientManager.GetAllPatient();
            model.Diseases = DiseasesManager.GetAllDiseases();
            //model.Patients = PatientManager.GetPatientByDiseasesId(model.SearchField.SearchByDiseasesId);
            //GetAllPatientByDiseasesId(3);

            //ViewBag.DiseasesList = new SelectList(DiseasesManager.GetAllDiseases(), "DiseasesId", "Name");
            //ViewBag.PatientList = new SelectList(new List<Patient>(), "PatientId", "Name");
            model.PatientsMedicalHistories =
                PatientMedicalHistoryManager.GetAllMedicalHistoriesByPaging(out totalrecords, model, diseasesId, patientId);
            model.TotalRecords = totalrecords;
            return(View(model));
        }