public IActionResult Reserve(int berthId, string checkIn, string checkOut, string email, int reservationId) { bookmarinaClient.UpdateReservation(reservationId); var count = bookmarinaClient.GetIfReservationExists(reservationId).Result; if (count > 0) { emailClient.SendConfirmationEmail(Constants.ConfirmedEmailBody, email); return(RedirectToAction("Confirmation", "Reservation")); } else { emailClient.SendConfirmationEmail(Constants.FailedEmailBody, email); return(RedirectToAction("Failed", "Reservation")); } }