public async Task <IActionResult> PostPatient([FromRoute] int patientId) { if (patientId != 0) { _patientRepository.CreateNewDoctorPatientMatch(patientId, User.Identity.Name); } if (await _patientRepository.SaveChangesAsync()) { //return Created($"api/patients/{thePatient.Surname}", Mapper.Map<PatientViewModel>(newPatient)); return(RedirectToAction("Patients", "App")); } return(BadRequest("Failed to save changes to the database")); }