Beispiel #1
0
        public GenericRepository(CedContext context)
        {
            this.Context = context;
            this._dbSet  = context.Set <TEntity>();

            this.Context.Database.Log = s => System.Diagnostics.Debug.WriteLine(s);
        }
Beispiel #2
0
        private void Seed()
        {
            var context = new CedContext();

            if (!context.Editions.Any())
            {
                context.Editions.Add(
                    new Edition
                {
                    EditionName           = "Edition1",
                    StartDate             = DateTime.Today.AddDays(10),
                    EndDate               = DateTime.Today.AddDays(12),
                    VisitStartTime        = TimeSpan.FromHours(9),
                    VisitEndTime          = TimeSpan.FromHours(20),
                    Status                = (byte)EditionStatusType.Published.GetHashCode(),
                    EventTypeCode         = EventType.Exhibition.GetDescription(),
                    AxEventId             = 1001,
                    CoHostedEvent         = false,
                    AllDayEvent           = false,
                    DwEventID             = 100001,
                    EditionNo             = 1,
                    MatchedKenticoEventId = 0,
                    CreateTime            = DateTime.Now,
                    CreateUser            = 1,
                    UpdateUser            = 1,
                    Event =
                        new Event
                    {
                        MasterName    = "Event1",
                        EventType     = EventType.Exhibition.ToString(),
                        EventTypeCode = EventType.Exhibition.GetDescription(),
                        CreateTime    = DateTime.Now,
                        CreateUser    = 1,
                        UpdateUser    = 1
                    }
                });

                context.SaveChanges();
            }
        }
 public UnitOfWork()
 {
     _context = new CedContext();
 }