public CustomerService(IUnitOfWork unitOfWork, NullCheckMethod nullCheckMethod, SearchFilterHealpers searchFilterHealpers, IEmailService emailService) { _unitOfWork = unitOfWork; _nullCheckMethod = nullCheckMethod; _searchFilterHealpers = searchFilterHealpers; _emailService = emailService; }
public UnitOfWork(PhoneServiceDbContext context, SearchFilterHealpers searchFilterHealpers) { _context = context; _searchFilterHealpers = searchFilterHealpers; Customers = new CustomerRepository(_context, _searchFilterHealpers); SapareParts = new SaparePartRepository(_context); Products = new ProductRepository(_context, _searchFilterHealpers); Repairs = new RepairRepository(_context, _searchFilterHealpers); RepairItems = new RepairItemRepository(_context); EmailSubject = new EmailSubjectRepository(_context); EmailTemplate = new EmailTemplateRepository(_context); ProductSaparePart = new ProductSaparePartRepository(_context); //TODO: Add rest repo connection }
public ProductRepository(PhoneServiceDbContext context, SearchFilterHealpers searchFilterHealpers) { _context = context; _searchFilterHealpers = searchFilterHealpers; }