Exemple #1
0
        public string GooglefyDoctorAddress(SingleDoctor doctor)
        {
            string returnString = "";

            returnString += GooglefyString(doctor.data.practices[0].visit_address.street);
            returnString += (doctor.data.practices[0].visit_address.state);
            return(returnString);
        }
Exemple #2
0
        // this method returns extra details on a doctor chosen by the user
        public async Task <IActionResult> DoctorDetails(string doctorId)
        {
            SingleDoctor doctor = await _bDAPIHelper.GetDoctor(doctorId);

            string startAddress = _gAPIHelper.GooglefyUserAddress(User.Identity.Name);
            string endAddress   = _gAPIHelper.GooglefyDoctorAddress(doctor);

            doctor.DistanceInMiles = _gAPIHelper.GetDistanceInMiles(_gAPIHelper.GetTravelRoutes(startAddress, endAddress));
            doctor.DistanceInTime  = _gAPIHelper.GetDistanceInTime(_gAPIHelper.GetTravelRoutes(startAddress, endAddress));
            return(View(doctor));
        }