/// <summary> /// Rejeita uma solicitação de reserva /// </summary> /// <param name="userID">Usuário que pediu a carona</param> /// <param name="rideID">Identificador da carona</param> /// <param name="username">Nome do usuário que solicitou a carona</param> /// <param name="driverName">Nome do motorista</param> public static void RejectReservation(Guid userID, Guid rideID, string username) { DBConfigurations database = new DBConfigurations(); var reserve = (from reservation in database.RidesRequest where reservation.RideID == rideID && reservation.UserID == userID select reservation).First(); database.RidesRequest.Remove(reserve); database.SaveChanges(); NotificationsManager.AddRideRequestNotification(userID, username, false); }