Ejemplo n.º 1
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());
 }
Ejemplo n.º 2
0
 public LoginModel(SignInManager <IdentityUser> signInManager,
                   ILogger <LoginModel> logger,
                   UserManager <IdentityUser> userManager,
                   ILeaveManagementUnitOfWork unitOfWork,
                   IStringLocalizerFactory stringLocalizerFactory)
 {
     _userManager     = userManager;
     _signInManager   = signInManager;
     _logger          = logger;
     _UnitOfWork      = unitOfWork;
     _stringLocalizer = stringLocalizerFactory.Create(typeof(LoginModel));
 }
Ejemplo n.º 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));
 }
Ejemplo n.º 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;
 }
Ejemplo n.º 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());
 }
Ejemplo n.º 6
0
 public CompanyController(
     ILeaveManagementUnitOfWork unitOfWork,
     SignInManager <IdentityUser> signInManager,
     UserManager <IdentityUser> userManager,
     ILogger <CompanyController> logger,
     IStringLocalizerFactory localizerFactory,
     IMapper mapper,
     IEmailSender emailSender
     )
 {
     _UnitOfWork              = unitOfWork;
     _UserManager             = userManager;
     _SignInManager           = signInManager;
     _CompanyControllerLogger = logger;
     _MessageLocalizer        = localizerFactory.Create(this.GetType());
     _Mapper      = mapper;
     _EmailSender = emailSender;
 }
Ejemplo n.º 7
0
 public EmployeeController(SignInManager <IdentityUser> signInManager,
                           UserManager <IdentityUser> userManager,
                           RoleManager <IdentityRole> roleManager,
                           ILogger <EmployeePresentationDefaultViewModel> logger,
                           IEmailSender emailSender,
                           ILeaveManagementUnitOfWork unitOfWork,
                           IStringLocalizerFactory localizerFactory,
                           IMapper mapper,
                           IPasswordGenerator passwordGenerator)
 {
     _SignInManager     = signInManager;
     _UserManager       = userManager;
     _RoleManager       = roleManager;
     _Logger            = logger;
     _EmailSender       = emailSender;
     _DataLocalizer     = localizerFactory.Create(typeof(Areas.Identity.Pages.Account.RegisterModel));
     _Mapper            = mapper;
     _PasswordGenerator = passwordGenerator;
     _UnitOfWork        = unitOfWork;
 }
Ejemplo n.º 8
0
 public ForgotPasswordModel(UserManager <IdentityUser> userManager, IEmailSender emailSender, ILeaveManagementUnitOfWork unitOfWork)
 {
     _userManager = userManager;
     _emailSender = emailSender;
     _UnitOfWork  = unitOfWork;
 }
Ejemplo n.º 9
0
 public LeaveStatisticsService(ILeaveManagementUnitOfWork unitOfWork
                               )
 {
     _UnitOfWork = unitOfWork;
 }