public HealtchcareActivityDbManager(HealthAppContext dbContext, HealthcareActivityAdaptor adaptor, IHttpContextAccessor httpContextAccessor)
        {
            this.dbContext   = dbContext;
            this.adaptor     = adaptor;
            this.httpContext = httpContextAccessor;
            var username = httpContext.HttpContext.User.Identity.Name;

            this.user = dbContext.Users.Include(u => u.HealthcareActivities).Where(u => u.UserName == username).FirstOrDefault();
        }
Esempio n. 2
0
 public SleepDbManager(HealthAppContext dbContext)
 {
     this.dbContext = dbContext;
 }
Esempio n. 3
0
 public UserProfileRepository(HealthAppContext context)
     : base(context)
 {
 }
Esempio n. 4
0
        // This method gets called by the runtime. Use this method to configure the HTTP request pipeline.
        public void Configure(IApplicationBuilder app, IWebHostEnvironment env, HealthApiIdentityDbContext identityDbContext, HealthAppContext appContext)
        {
            app.UseExceptionHandling(env);
            if (!env.IsDevelopment())
            {
                app.UseHttpsRedirection();
            }

            app.UseCors("CorsPolicy");

            app.UseRouting();
            app.UseAuthentication();
            app.UseAuthorization();

            app.UseEndpoints(endpoints =>
            {
                endpoints.MapControllers();
            });

            identityDbContext.Database.EnsureCreated();
            appContext.Database.Migrate();
            appContext.Database.EnsureCreated();
        }
Esempio n. 5
0
 public Repository(HealthAppContext context)
 {
     Db    = context;
     DbSet = Db.Set <TEntity>();
 }
 public PhysicalDbManager(HealthAppContext dbContext, PhysicalActivityAdaptor adaptor)
 {
     this.dbContext = dbContext;
     this.adaptor   = adaptor;
 }
 public MedicalRecordRepository(HealthAppContext context)
     : base(context)
 {
 }
Esempio n. 8
0
 public WaterIntakeDbManager(HealthAppContext dbContext)
 {
     this.dbContext = dbContext;
 }
Esempio n. 9
0
 public WeightDbManager(HealthAppContext dbContext)
 {
     this.dbContext = dbContext;
 }
Esempio n. 10
0
 public CalorieDbManager(HealthAppContext dbContext)
 {
     this.dbContext = dbContext;
 }
Esempio n. 11
0
 public OverviewDbManager(HealthAppContext dbContext, PhysicalDbManager physicalDbManager, HealtchcareActivityDbManager healthcareDbManager)
 {
     this.dbContext           = dbContext;
     this.physicalDbManager   = physicalDbManager;
     this.healthcareDbManager = healthcareDbManager;
 }