public async Task <IActionResult> AddPatient(PatientViewModel model, IFormFile file)
        {
            if (ModelState.IsValid)
            {
                ModifyPatient m = new ModifyPatient(_context);
                await m.addPatient(model.Fname, model.Lname, model.Email, model.Gender, model.PatientAge, model.BloodGroup, model.ContactNo, model.Address, model.PatientDetails, model.PatientHistory, model.DoctorDiagnosis, model.Comments, model.Email + ".jpg");

                var fileName = ContentDispositionHeaderValue.Parse(file.ContentDisposition).FileName.Trim('"');

                if (fileName.EndsWith(".jpg") || fileName.EndsWith(".png") || fileName.EndsWith(".jpeg") || fileName.EndsWith(".gif") || fileName.EndsWith(".bmp") || fileName.EndsWith(".tiff"))

                {
                    var filePath = _hostingEnvironment.ApplicationBasePath + "\\wwwroot\\profiledat\\" + model.Email + ".jpg";
                    await file.SaveAsAsync(filePath);
                }



                return(RedirectToAction("Home"));
            }

            return(View("AddPatientPage", model));
        }