Beispiel #1
0
        public static void UpdateEvent(int id, string title, string description, int type, DateTime eventDate)
        {
            EventInfo forumevent = GetEvent(id);

            forumevent.Title       = title;
            forumevent.Description = description;
            forumevent.Type        = type;
            forumevent.Date        = eventDate;
            IForumEvent dal = Factory <IForumEvent> .Create("ForumEvent", "EventsDAL");

            dal.Update(forumevent);
        }
Beispiel #2
0
        public static void AddEvent(string title, string description, int type, DateTime eventDate, int userid)
        {
            IForumEvent dal = Factory <IForumEvent> .Create("ForumEvent", "EventsDAL");

            EventInfo forumevent = new EventInfo
            {
                Title       = title,
                Description = description,
                Type        = type,
                Date        = eventDate,
                MemberId    = userid
            };

            dal.Add(forumevent);
        }
Beispiel #3
0
        public static void DeleteEvent(int id)
        {
            IForumEvent dal = Factory <IForumEvent> .Create("ForumEvent", "EventsDAL");

            dal.Delete(GetEvent(id));
        }
Beispiel #4
0
        public static EventInfo GetEvent(int id)
        {
            IForumEvent dal = Factory <IForumEvent> .Create("ForumEvent", "EventsDAL");

            return(dal.GetById(id));
        }
Beispiel #5
0
        public static List <IEvent> GetEventsForToday(string today)
        {
            IForumEvent dal = Factory <IForumEvent> .Create("ForumEvent", "EventsDAL");

            return(new List <IEvent>(dal.GetEvents(today, null)));
        }
Beispiel #6
0
        public static List <IEvent> GetEvents(DateTime start, DateTime end)
        {
            IForumEvent dal = Factory <IForumEvent> .Create("ForumEvent", "EventsDAL");

            return(new List <IEvent>(dal.GetEvents(start.ToString("yyyyMMddHHmmss"), end.ToString("yyyyMMddHHmmss"))));
        }