public Reservation FindCurrentReservation() { int userId = sessMan.GetUserId(); if (userId == -1) { return(null); } User currentUser = Umodel.GetUserById(userId); return(currentUser.Reservations.Where(r => r.Cancellation == null) .Where(r => r.Date >= timeManager.Today()).FirstOrDefault()); }
public void SendReminderEmailsToNextDayReservations() { DateTime nextDay = timeManager.NextDay(timeManager.Today()); IList <Reservation> resList = RModel.GetReservationsByDate(nextDay); foreach (var res in resList) { emailManager.SendReservationReminderEmail(res.User, res); } }