public async Task <IActionResult> Create(VerifiedPhysician vp)
        {
            HttpContext.Session.SetString(HomeController.CreatePatientNameValidation, "");
            HttpContext.Session.SetString(HomeController.CreatePatientAddressValidation, "");
            HttpContext.Session.SetString(HomeController.CreatePatientPronounsValidation, "");
            HttpContext.Session.SetString(HomeController.CreatePatientDOBValidation, "");

            if (string.IsNullOrEmpty(vp.Name))
            {
                HttpContext.Session.SetString(HomeController.CreatePatientNameValidation, "Required Field");
                return(View(vp));
            }
            if (string.IsNullOrEmpty(vp.LicenseNumber))
            {
                HttpContext.Session.SetString(HomeController.CreatePatientDOBValidation, "Required Field");
                return(View(vp));
            }
            if (string.IsNullOrEmpty(vp.Pronouns))
            {
                HttpContext.Session.SetString(HomeController.CreatePatientPronounsValidation, "Required Field");
                return(View(vp));
            }

            if (!ModelState.IsValid)
            {
                return(View(vp));
            }
            _verificationContext.Add(vp);
            await _verificationContext.SaveChangesAsync();

            return(RedirectToAction(nameof(Index)));
        }
        public IActionResult Delete(int id)
        {
            VerifiedPhysician vp = _verificationContext.VerifiedPhysicians.FirstOrDefault(p => p.Id == id);

            _verificationContext.Remove(vp);
            _verificationContext.SaveChanges();
            return(RedirectToAction(nameof(Index)));
        }
        public IActionResult Verify(int id)
        {
            Prescription prescription = _prescriptionContext.Prescriptions.First(p => p.Id == id);

            VerifiedPhysician physician = _verificationContext.VerifiedPhysicians.FirstOrDefault(p => p.Name == prescription.PhysicianName && p.LicenseNumber == prescription.PhysicianLicenseNumber);

            prescription.PhysicianVerified = physician != null;
            _prescriptionContext.Prescriptions.Update(prescription);
            _prescriptionContext.SaveChanges();

            return(RedirectToAction("Details", "Prescriptions", new { id = prescription.Id }));
        }
        public IActionResult Create()
        {
            VerifiedPhysician vp = new VerifiedPhysician();

            return(View(vp));
        }