public OfficeUnitOfWork(string connectionString, string migrationAssemblyName) : base(connectionString, migrationAssemblyName) { CompanyRepository = new CompanyRepository(_dbContext); ProjectRepository = new ProjectRepository(_dbContext); CompanyServiceRepository = new CompanyServiceRepository(_dbContext); TeamRepository = new TeamRepository(_dbContext); TechnologyInfoRepository = new TechnologyInfoRepository(_dbContext); AreaOfOperationsRepository = new AreaOfOperationsRepository(_dbContext); }
public ActionResult Index() { var homeSection = HomeSectionRepository.GetHomeSection(); if (homeSection == null) { return(HttpNotFound()); } var model = GetPageViewModel(new HomeViewModel() { CompanyServices = CompanyServiceRepository.GetCompanyServices(), HomeSection = homeSection }, homeSection.Title); return(View(model)); }