Пример #1
0
        /// <summary>
        /// Get N Last Events
        /// </summary>
        /// <returns></returns>
        public IList <EventModel> GetNLastEvents(int n)
        {
            using (WebediaDBEntities1 context = new WebediaDBEntities1())
            {
                var NfirstEvents = from b in context.Events
                                   select new EventModel()
                {
                    Id        = b.Id,
                    EventType = b.EventType,
                    Path      = b.Path,
                    Date      = b.Date
                };

                return(NfirstEvents.Take(n).Reverse().ToList());
            }
        }
Пример #2
0
 /// <summary>
 /// Add Event
 /// </summary>
 /// <param name="coffee"></param>
 public void Add(EventModel eventModel)
 {
     try
     {
         using (WebediaDBEntities1 context = new WebediaDBEntities1())
         {
             Events events = new Events()
             {
                 Id        = eventModel.Id,
                 EventType = eventModel.EventType,
                 Path      = eventModel.Path,
                 Date      = eventModel.Date
             };
             context.Events.Add(events);
             context.SaveChanges();
         }
     }
     catch (Exception)
     {
         throw;
     }
 }