public EmpresaController(IEmpresaService empresaService,
                          IEmpresaReadOnlyStorage empresaReadOnlyStorage,
                          IFuncionarioGovernoService funcionarioGovernoService,
                          IFuncionarioReadOnlyStorage funcionarioReadOnlyStorage,
                          IHashService hashService)
 {
     this.empresaService             = empresaService;
     this.empresaReadOnlyStorage     = empresaReadOnlyStorage;
     this.funcionarioGovernoService  = funcionarioGovernoService;
     this.funcionarioReadOnlyStorage = funcionarioReadOnlyStorage;
     this.hashService = hashService;
 }
Esempio n. 2
0
 public AccountController(
     UserManager <ApplicationUser> userManager,
     SignInManager <ApplicationUser> signInManager,
     IEmailSender emailSender,
     ILogger <AccountController> logger,
     IFuncionarioReadOnlyStorage funcionarioReadOnlyStorage,
     IEmpresaReadOnlyStorage empresaReadOnlyStorage)
 {
     _userManager   = userManager;
     _signInManager = signInManager;
     _emailSender   = emailSender;
     _logger        = logger;
     this.funcionarioReadOnlyStorage = funcionarioReadOnlyStorage;
     this.empresaReadOnlyStorage     = empresaReadOnlyStorage;
 }
 public FuncionarioController(IFuncionarioReadOnlyStorage funcionarioReadOnlyStorage)
 {
     this.funcionarioReadOnlyStorage = funcionarioReadOnlyStorage;
 }
Esempio n. 4
0
 public FuncionarioController(IFuncionarioReadOnlyStorage funcionarioReadOnlyStorage,
                              IFuncionarioGovernoService funcionarioGovernoService)
 {
     this.funcionarioReadOnlyStorage = funcionarioReadOnlyStorage;
     this.funcionarioGovernoService  = funcionarioGovernoService;
 }