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); }
public EditorController(IUnitOfWork context, SignInManager <Usuario> signInManager, UserManager <Usuario> userManager, IGetterUtils getterUtils) { _context = context; _getterUtils = (GetterUtils)getterUtils; _signInManager = signInManager; _userManager = userManager; }
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); }