예제 #1
0
 public AccountsController(UserManager <AppUser> userManager, IMapper mapper, PharmaContext appDbContext, IHttpContextAccessor httpContextAccessor)
 {
     _userManager  = userManager;
     _mapper       = mapper;
     _appDbContext = appDbContext;
     _caller       = httpContextAccessor.HttpContext.User;
 }
예제 #2
0
 public AuthController(PharmaContext appDbContext, UserManager <AppUser> userManager, IJwtFactory jwtFactory, IOptions <JwtIssuerOptions> jwtOptions)
 {
     _userManager  = userManager;
     _jwtFactory   = jwtFactory;
     _jwtOptions   = jwtOptions.Value;
     _appDbContext = appDbContext;
 }
예제 #3
0
        public static Doctor GetDoctor(ClaimsPrincipal _caller, PharmaContext _context)
        {
            var test   = _caller.Claims.ToList();
            var userId = _caller.Claims.Single(c => c.Type == "id");
            var doctor = _context.Doctors.Include(c => c.Identity).Single(c => c.Identity.Id == userId.Value);

            return(doctor);
        }
예제 #4
0
        public static Patient GetPatient(ClaimsPrincipal _caller, PharmaContext _context)
        {
            var test    = _caller.Claims.ToList();
            var userId  = _caller.Claims.Single(c => c.Type == "id");
            var patient = _context.Patients.Include(c => c.Identity).Single(c => c.Identity.Id == userId.Value);

            return(patient);
        }
예제 #5
0
 public ClientService(PharmaContext pharmaContext)
 {
     _pharmaContext = pharmaContext;
 }
예제 #6
0
 public DocumentsController(PharmaContext context, IHttpContextAccessor httpContextAccessor)
 {
     _context = context;
     _caller  = httpContextAccessor.HttpContext.User;
 }
예제 #7
0
 public HospitalsController(PharmaContext context)
 {
     _context = context;
 }
예제 #8
0
 public PlanService(PharmaContext pharmaContext)
 {
     _pharmaContext = pharmaContext;
 }
예제 #9
0
 public AccountService(PharmaContext context)
 {
     _context = context;
 }
예제 #10
0
 public ReceptionsController(PharmaContext context, IHttpContextAccessor httpContextAccessor)
 {
     _context = context;
     _caller  = httpContextAccessor.HttpContext.User;
 }
 public DoctorRatingsController(PharmaContext context)
 {
     _context = context;
 }
예제 #12
0
 public ProceduresController(PharmaContext context, IHttpContextAccessor httpContextAccessor)
 {
     _context = context;
     _caller  = httpContextAccessor.HttpContext.User;
 }
예제 #13
0
 public DashboardController(UserManager <AppUser> userManager, PharmaContext appDbContext, IHttpContextAccessor httpContextAccessor)
 {
     _caller       = httpContextAccessor.HttpContext.User;
     _appDbContext = appDbContext;
 }