Beispiel #1
0
 public AccountController(IHttpContextAccessor httpContextAccessor,
                          IAccountService accountService,
                          IRecieptionistService recieptionistService,
                          IAuthorityService authorityService)
 {
     _session              = httpContextAccessor.HttpContext.Session;
     _accountService       = accountService;
     _recieptionistService = recieptionistService;
     _authorityService     = authorityService;
 }
Beispiel #2
0
 public RecieptionistController(
     IHttpContextAccessor httpContextAccessor,
     IPatientService patientService,
     IHospitalService hospitalService,
     IReportService reportService,
     IRecieptionistService recieptionistService)
 {
     _session              = httpContextAccessor.HttpContext.Session;
     _patientService       = patientService;
     _hospitalService      = hospitalService;
     _reportService        = reportService;
     _recieptionistService = recieptionistService;
     try
     {
         roleName   = _session.GetString(SessionSettings.RoleName);
         hospitalId = Guid.Parse(_session.GetString(SessionSettings.Hospital));
         userId     = Guid.Parse(_session.GetString(SessionSettings.UserId));
     }
     catch
     {
         RedirectToAction("Login", "Account");
     }
 }