Esempio n. 1
0
        public WorkflowServices(IUnitOfWork context, UserManager <Usuario> userManager, GetterUtils getterUtils, SignInManager <Usuario> signInManager)
        {
            _context     = context;
            _userManager = userManager;
            _getterUtils = getterUtils;

            _runnerItinerario = new RunnerWriteDb <ItinerarioCommand, Itinerario>(
                new RegisterItinerarioAction(new ItinerarioDbAccess(_context)), _context);
            _runnerViaje = new RunnerWriteDb <ViajeCommand, Viaje>(
                new RegisterViajeAction(new ViajeDbAccess(_context)), _context);
            _runnerViajeInvitado = new RunnerWriteDb <ViajeInvitado, ViajeInvitado>(
                new RegisterViajeInvitadoAction(new ViajeInvitadoDbAccess(_context)), _context);

            _itinerarioDbAccess    = new ItinerarioDbAccess(_context);
            _viajeDbAccess         = new ViajeDbAccess(_context);
            _paisDbAccess          = new PaisDbAccess(_context);
            _institucionDbAccess   = new InstitucionDbAccess(_context);
            _userDbAccess          = new UserDbAccess(_context, signInManager, userManager);
            _visaDbAccess          = new VisaDbAccess(context);
            _viajeInvitadoDbAccess = new ViajeInvitadoDbAccess(context);
            _historialDbAccess     = new HistorialDbAccess(context);

            _workflowManagerLocal = new WorkflowManagerLocal(context);
            _workflowManagerGuest = new WorkflowManagerGuest(context);
        }
Esempio n. 2
0
 public EditorController(IUnitOfWork context,
                         SignInManager <Usuario> signInManager,
                         UserManager <Usuario> userManager,
                         IGetterUtils getterUtils)
 {
     _context       = context;
     _getterUtils   = (GetterUtils)getterUtils;
     _signInManager = signInManager;
     _userManager   = userManager;
 }
Esempio n. 3
0
        public AdminService(IUnitOfWork context, UserManager <Usuario> userManager, GetterUtils getterUtils)
        {
            _context     = context;
            _userManager = userManager;
            _getterUtils = getterUtils;

            _runnerInstitucion = new RunnerWriteDb <NameOnlyViewModel, Institucion>(
                new RegisterInstitucionAction(new InstitucionDbAccess(_context)), _context);
            _runnerPais = new RunnerWriteDb <PaisCommand, Pais>(
                new RegisterPaisAction(new PaisDbAccess(_context)), _context);
            _runnerVisa = new RunnerWriteDb <VisaCommand, Visa>(
                new RegisterVisaAction(new VisaDbAccess(_context)), _context);
            _runnerRegion = new RunnerWriteDb <NameOnlyViewModel, Region>(
                new RegisterRegionAction(new RegionDbAccess(_context)), _context);

            _paisDbAccess        = new PaisDbAccess(_context);
            _institucionDbAccess = new InstitucionDbAccess(_context);
            _pais_VisaDbAccess   = new Pais_VisaDbAccess(_context);
            _visaDbAccess        = new VisaDbAccess(_context);
            _regionDbAccess      = new RegionDbAccess(_context);
        }