// GET: Search public ActionResult Results(string searchText) { //HospitalInfoList hospitalInfoList = new HospitalInfoList(); //HospitalInfo hospitalInfo = new HospitalInfo("Pearless", "Good hospital", "03324256738", "Highland park"); //hospitalInfoList.HospitalEntryList.Add(hospitalInfo); DatabaseQueryHandler dbQueryFetcher = DatabaseQueryHandler.Instance; var results = dbQueryFetcher.GetEntriesMatchedByName(searchText); return(View(results)); }
public static HospitalData GenerateHospitalDataModel(int?id) { if (id == null) { return(null); } int hospitalId = id.GetValueOrDefault(); DatabaseQueryHandler dbQueryFetcher = DatabaseQueryHandler.Instance; HospitalData hospitalData = new HospitalData(hospitalId); hospitalData.hospitalInfo = dbQueryFetcher.GetHospitalDetail(hospitalId); hospitalData.reviewEntryList = dbQueryFetcher.GetAllReviewEntriesByHospitalId(hospitalId).ToList(); return(hospitalData); }
// GET: HospitalData protected override void Initialize(RequestContext requestContext) { base.Initialize(requestContext); this.DbQueryHandler = DatabaseQueryHandler.Instance; }