Ejemplo n.º 1
0
 public MessengerRepository(ILoggerService logger, FewaDbContext fewaDbContext, IHttpContextAccessor HttpContextAccessor, IProviderRepository providerRepository)
 {
     _logger             = logger;
     FewaDbContext       = fewaDbContext;
     accessor            = HttpContextAccessor;
     _providerRepository = providerRepository;
 }
Ejemplo n.º 2
0
 public PracticeController(
     ILogger <PracticeController> logger,
     List <ProviderCabin> providerCabins,
     WaitingRoom waitingroom,
     IConfiguration configuration,
     List <Provider> providers,
     IHubContext <NotificationHub,
                  INotificationHub> notify,
     IConfiguration config,
     IPatientRepository patientRepository,
     IProviderRepository providerRepository,
     IWebHostEnvironment hostEnvironment,
     FewaDbContext fewaDbContext,
     IHttpContextAccessor HttpContextAccessor)
 {
     FewaDbContext       = fewaDbContext;
     _patientRepository  = patientRepository;
     _providers          = providers;
     Configuration       = configuration;
     _logger             = logger;
     _providerCabins     = providerCabins;
     _waitingroom        = waitingroom;
     _providerRepository = providerRepository;
     idletime            = Convert.ToInt32(configuration["IdleTime"]);
     _notify             = notify;
     _config             = config;
     accessor            = HttpContextAccessor;
     _hostingEnvironment = hostEnvironment;
 }
 public MessengerRepository(ILoggerService logger, FewaDbContext fewaDbContext, IHttpContextAccessor HttpContextAccessor, IDoctorRepository doctorRepository)
 {
     _logger           = logger;
     FewaDbContext     = fewaDbContext;
     accessor          = HttpContextAccessor;
     _doctorRepository = doctorRepository;
 }
Ejemplo n.º 4
0
 public HospitalController(
     ILogger <HospitalController> logger,
     List <DoctorCabin> doctorcabins,
     WaitingRoom waitingroom,
     IConfiguration configuration,
     List <DoctorsModel> doctorsmodels,
     IHubContext <NotificationHub, INotificationHub> notify,
     IConfiguration config, IPatientRepository patientRepository,
     IDoctorRepository doctorRepository,
     IWebHostEnvironment hostEnvironment,
     FewaDbContext fewaDbContext)
 {
     FewaDbContext       = fewaDbContext;
     _patientRepository  = patientRepository;
     _doctorsmodels      = doctorsmodels;
     Configuration       = configuration;
     _logger             = logger;
     _doctorcabins       = doctorcabins;
     _waitingroom        = waitingroom;
     _doctorRepository   = doctorRepository;
     idletime            = Convert.ToInt32(configuration["IdleTime"]);
     _notify             = notify;
     _config             = config;
     _hostingEnvironment = hostEnvironment;
 }
Ejemplo n.º 5
0
        private List <Provider> loadProviders()
        {
            var optionsBuilder = new DbContextOptionsBuilder <FewaDbContext>();

            optionsBuilder.UseNpgsql(Configuration.GetConnectionString("DefaultConnection"));

            FewaDbContext db = new FewaDbContext(optionsBuilder.Options);

            return(db.providers.ToList <Provider>());
        }
Ejemplo n.º 6
0
        private List <DoctorsModel> LoadDoctors( )
        {
            var optionsBuilder = new DbContextOptionsBuilder <FewaDbContext>();

            optionsBuilder.UseNpgsql(Configuration.GetConnectionString("DefaultConnection"));

            FewaDbContext db = new FewaDbContext(optionsBuilder.Options);

            return(db.DoctorsModels.ToList <DoctorsModel>());
        }
Ejemplo n.º 7
0
 public SecurityController(
     IDoctorRepository doctorRepository,
     List <DoctorCabin> doctorcabins, IConfiguration config, List <DoctorsModel> doctors,
     FewaDbContext fewaDbContext
     )
 {
     _doctorRepository = doctorRepository;
     FewaDbContext     = fewaDbContext;
     _doctorcabins     = doctorcabins;
     _doctors          = doctors;
     _config           = config;
 }
Ejemplo n.º 8
0
 public SecurityController(
     IProviderRepository providerRepository,
     List <ProviderCabin> providerCabins, IConfiguration config, List <Provider> providers,
     FewaDbContext fewaDbContext
     )
 {
     _providerRepository = providerRepository;
     FewaDbContext       = fewaDbContext;
     _providerCabins     = providerCabins;
     _providers          = providers;
     _config             = config;
 }
Ejemplo n.º 9
0
 public NotificationHub(WaitingRoom _waitingroom,
                        List <DoctorsModel> _doctors,
                        List <DoctorCabin> _doctorcabins,
                        FewaDbContext _fewaDbContext,
                        IHostingEnvironment hostingEnvironment)
 {
     fewaDbContext       = _fewaDbContext;
     waitingroom         = _waitingroom;
     doctors             = _doctors;
     doctorcabins        = _doctorcabins;
     _hostingEnvironment = hostingEnvironment;
 }
Ejemplo n.º 10
0
 public ProviderRepository(FewaDbContext context)
 {
     _context = context;
 }
Ejemplo n.º 11
0
 public UploadController(IHostingEnvironment hostingEnvironment, WaitingRoom _waitingroom, FewaDbContext _fewaDbContext)
 {
     _hostingEnvironment = hostingEnvironment;
     waitingroom         = _waitingroom;
     fewaDbContext       = _fewaDbContext;
 }
Ejemplo n.º 12
0
 public PatientRepository(FewaDbContext context)
 {
     _context = context;
 }
Ejemplo n.º 13
0
 public DoctorRepository(FewaDbContext context)
 {
     _context = context;
 }