Exemple #1
0
 public EmailModel(
     UserManager <IdentityUser> userManager,
     SignInManager <IdentityUser> signInManager,
     IEmailSender emailSender,
     ILeaveManagementCustomLocalizerFactory localizerFactory)
 {
     _userManager      = userManager;
     _signInManager    = signInManager;
     _emailSender      = emailSender;
     _MessageLocalizer = localizerFactory.StringIdentityLocalizer;
 }
Exemple #2
0
 public LeaveRequestsController(
     ILeaveManagementUnitOfWork unitOfWork,
     IMapper mapper,
     ILeaveManagementCustomLocalizerFactory localizerFactory,
     UserManager <IdentityUser> userManager)
 {
     _UnitOfWork          = unitOfWork;
     _Mapper              = mapper;
     _LocalizerFactory    = localizerFactory;
     _UserManager         = userManager;
     _ControllerLocalizer = _LocalizerFactory.Create(this.GetType());
 }
Exemple #3
0
 public VisualNotificationService(
     UserManager <IdentityUser> userManager,
     SignInManager <IdentityUser> signInManager,
     ILeaveManagementUnitOfWork unitOfWork,
     ILeaveManagementCustomLocalizerFactory stringLocalizerFactory
     )
 {
     _UnitOfWork            = unitOfWork;
     _SignInManager         = signInManager;
     _UserManager           = userManager;
     _NotificationLocalizer = stringLocalizerFactory.Create(typeof(LeaveRequestsController));
 }
Exemple #4
0
 public LeaveTypesController(ILeaveManagementUnitOfWork unitOfWork,
                             AutoMapper.IMapper mapper,
                             ILogger <LeaveTypesController> logger,
                             ILeaveManagementCustomLocalizerFactory localizerFactory,
                             SignInManager <IdentityUser> signInManager)
 {
     _UnitOfWork          = unitOfWork;
     _Mapper              = mapper;
     _Logger              = logger;
     _LocalizerFactory    = localizerFactory;
     _ControllerLocalizer = localizerFactory.Create(typeof(LeaveTypesController));
     _SignInManager       = signInManager;
 }
Exemple #5
0
 public LeaveAllocationController(
     ILeaveManagementUnitOfWork unitOfWork,
     ILeaveManagementCustomLocalizerFactory localizerFactory,
     UserManager <IdentityUser> userManager,
     ILogger <LeaveAllocationController> logger,
     IMapper mapper) : base()
 {
     _LocalizerFactory = localizerFactory;
     _UnitOfWork       = unitOfWork;
     _UserManager      = userManager;
     _Logger           = logger;
     _Mapper           = mapper;
     _Localizer        = _LocalizerFactory.Create(this.GetType());
 }
Exemple #6
0
 public TestExamplesController(
     Contracts.ILeaveManagementUnitOfWork unitOfWork,
     UserManager <IdentityUser> userManager,
     ILeaveManagementCustomLocalizerFactory localizerFactory,
     IPasswordGenerator passwordGenerator,
     IEmailSender emailSender,
     ILoggerFactory loggerFactory
     )
 {
     _UnitOfWork             = unitOfWork;
     _UserManager            = userManager;
     _StringLocalizer        = localizerFactory.Create(this.GetType());
     _PasswordGenerator      = passwordGenerator;
     _EmailSender            = emailSender;
     _FemaileNamesStartIndex = _Names.ToList().IndexOf("Emma");
     _Logger = loggerFactory.CreateLogger <TestExamplesController>();
 }