public static OccupationRepository GetOccupationRepository() { var repository = new OccupationRepository(); repository.UnitOfWork = GetUnitOfWork(); return(repository); }
public static OccupationRepository GetOccupationRepository(IUnitOfWork unitOfWork) { var repository = new OccupationRepository(); repository.UnitOfWork = unitOfWork; return(repository); }
public SearchServiceImpl(ConstituentRepository constituentRepository, EmailRepository emailRepository, PhoneRepository phoneRepository, OccupationRepository occupationRepository, EducationDetailRepository educationDetailRepository, AddressRepository addressRepository) { this.constituentRepository = constituentRepository; this.addressRepository = addressRepository; this.educationDetailRepository = educationDetailRepository; this.occupationRepository = occupationRepository; this.phoneRepository = phoneRepository; this.emailRepository = emailRepository; }
public void SetUp() { testDataHelper = new TestDataHelper(); var constituent = ConstituentMother.ConstituentWithName(ConstituentNameMother.JamesFranklin()); savedConstituent = testDataHelper.CreateConstituent(constituent); savedAddress = testDataHelper.CreateAddress(AddressMother.SanFrancisco(savedConstituent)); occupationRepository = new OccupationRepository(testDataHelper.session); savedOccupation = testDataHelper.CreateOccupation(OccupationMother.Doctor(savedConstituent, savedAddress)); }
public UnitOfWork(IDbConnection connection, IDbTransaction dbTransaction) { _connection = connection; _dbTransaction = dbTransaction; DepartmentRepository = new DepartmentRepository(_connection, _dbTransaction); EmployerRepository = new EmployerRepository(_connection, _dbTransaction); OccupationRepository = new OccupationRepository(_connection, _dbTransaction); UserAuthRepository = new UserAuthRepository(_connection, _dbTransaction); UserRepository = new UserRepository(_connection, _dbTransaction); }
public void Setup() { fixture = new Fixture(); premiumDbContext = new Mock <PremiumDbContext>(); var config = new MapperConfiguration(opts => { opts.AddProfile <PremiumApiProfile>(); }); var mapper = config.CreateMapper(); occupationRepository = new OccupationRepository(premiumDbContext.Object); }
// Once we have available the instance of the "TALTestDBContext". // Then we will go to get the instance of the actual repository "OccupationRepository" based on the instance of "TALTestDBContext" // as follows inside the "OccupationControllerShould" constructor static OccupationControllerShould() { dbContextOptions = new DbContextOptionsBuilder <TALTestDBContext>() .UseSqlServer(connectionString) .Options; var context = new BlogDBContext(dbContextOptions); DummyDataDBInitializer db = new DummyDataDBInitializer(); db.Seed(context); repository = new OccupationRepository(context); }
public ICollection <Occupation> RetrieveAllOccupations() { var result = OccupationRepository.FindAll(a => a.IsActive == true).ToList(); return(result); }
public static OccupationRepository GetOccupationRepository(IUnitOfWork unitOfWork) { var repository = new OccupationRepository(); repository.UnitOfWork = unitOfWork; return repository; }
public static OccupationRepository GetOccupationRepository() { var repository = new OccupationRepository(); repository.UnitOfWork = GetUnitOfWork(); return repository; }
public ClientsController() { repo = RepositoryHelper.GetClientRepository(); occuRepo = RepositoryHelper.GetOccupationRepository(repo.UnitOfWork); }
public List <Occupation> GetAllOccupation() { OccupationRepository repo = new OccupationRepository(); return(repo.GetAllOccupation()); }
public ClientsController() { repo = RepositoryHelper.GetClientRepository(unitOfWork); occuRepo = RepositoryHelper.GetOccupationRepository(unitOfWork); //改成使用同一條連線字串連線而不是二條 }