public DateTime CurrentEventDate() { var leaps = new LeapRepository().GetAll(); if (leaps.Count > 0) { var leap = leaps.Last(); var currentEventId = leap.EventId; var currentEvent = new EventRepository().GetEventById(currentEventId); var eventDate = currentEvent.HistoricalDate; return(eventDate); } else { var eventDate = DateTime.Now; return(eventDate); } }
public bool isLeapIdentical(Event randomEvent, Host randomHost) { var leaps = new LeapRepository().GetAll(); if (leaps.Count < 1) { return(false); } var getLastLeap = leaps.Last(); var lastHostId = getLastLeap.HostId; var lastEventId = getLastLeap.EventId; if (lastHostId == randomHost.Id && lastEventId == randomEvent.Id) { return(true); } else { return(false); } }