Esempio n. 1
0
 public PlannerForm()
 {
     _context = new PlannerDbContext();
     InitializeComponent();
     AddItemsToStatusComboBox();
     RefreshData();
 }
        public void TestPlannerDbContextConnectionWithUseSqlServer(string settingsFile, string connectionStrKey)
        {
            // Create new PlannerDbContext object using the connection string from the settings file.
            var optionsBuilder   = new DbContextOptionsBuilder <PlannerDbContext>();
            var connectionString = FetchConnectionString(settingsFile, connectionStrKey);

            optionsBuilder.UseSqlServer(connectionString);
            using var context = new PlannerDbContext(optionsBuilder.Options);

            Assert.That(context.Database.CanConnect(), Is.True);
        }
        public void Init()
        {
            var connection = new SqliteConnection("Filename=:memory:");

            connection.Open();

            var contextOptions = new DbContextOptionsBuilder <PlannerDbContext>()
                                 .UseSqlite(connection)
                                 .Options;

            m_connection = RelationalOptionsExtension.Extract(contextOptions).Connection;
            m_dbContext  = new PlannerDbContext(contextOptions);

            Seed();
        }
Esempio n. 4
0
 public UnitOfWork(PlannerDbContext context)
 {
     _context = context;
 }
Esempio n. 5
0
 public Repository(PlannerDbContext plannerDbContext)
 {
     PlannerDbContext = plannerDbContext;
 }
Esempio n. 6
0
 public Repository(PlannerDbContext context)
 {
     Context = context;
 }
 public ScheduledTaskRepository(PlannerDbContext context) : base(context)
 {
 }
Esempio n. 8
0
 private DataService()
 {
     _dbContext = new PlannerDbContext();
     _observers = new List <IObserver>();
 }