public string ViewRideHistory(User user)
        {
            string rideHistory        = string.Empty;
            var    riders             = Dbrr.GetRiders();
            var    ridesCreatedByUser = Dbr.GetRidesByCreatorId(user.Id);

            int i = 1;

            foreach (Ride ride in ridesCreatedByUser)
            {
                rideHistory = string.Concat(rideHistory, "\n", string.Format("{0,-10}{1,-11}{2,-16}{3,-12}", i++, ride.Source, ride.Destination, "Creator"));
            }

            foreach (Rider rider in riders.Where(r => r.IsBookingConfirm))
            {
                rideHistory = string.Concat(rideHistory, "\n", string.Format("{0,-10}{1,-11}{2,-16}{3,-12}", i++, rider.Source, rider.Destination, rider.RideCost));
            }

            return(rideHistory.Length == 0 ? "No Previous Ride Available" : rideHistory);
        }