// 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));
        }
Exemplo n.º 2
0
        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;
        }