public IHttpActionResult GetHospitalDetails(int id)
        {
            HospitalDetails hospitalDetails = dbQueryFetcher.GetHospitalDetail(id);

            if (hospitalDetails == null)
            {
                return(NotFound());
            }

            return(Ok(hospitalDetails));
        }
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);
        }