public NewslettersController(IFeatureRepository featureRepository, INewsletterRepository newsletterRepository, INewsletterSubscriberRepository newsletterSubscriberRepository, IBlogPostRepository blogPostRepository, IBlogRepository blogRepository, IUserRepository userRepository)
     : base(userRepository)
 {
     _blogPostRepository = blogPostRepository;
     _newsletterSubscriberRepository = newsletterSubscriberRepository;
     _newsletterService = new NewsletterService(newsletterRepository);
     _blogRepository = blogRepository;
 }
 public NewslettersController(INewsletterRepository newsletterRepository)
 {
     _newsletterRepository = newsletterRepository;
 }
 public HomeController(IProdutoRepository produtoRepository, IClienteRepository repositoryCliente, INewsletterRepository repositoryNewsletter, GerenciarEmail gerenciarEmail, ILogger <HomeController> logger)
 {
     _repositoryNewsletter = repositoryNewsletter;
     _gerenciarEmail       = gerenciarEmail;
     _produtoRepository    = produtoRepository;
     _logger = logger;
 }
Beispiel #4
0
 public HomeController(IProdutoRepository produtoRepository, IClienteRepository repositoryCliente, INewsletterRepository repositoryNewsletter, LoginCliente loginCliente, GerenciarEmail gerenciarEmail)
 {
     _repositoryCliente    = repositoryCliente;
     _repositoryNewsletter = repositoryNewsletter;
     _loginCliente         = loginCliente;
     _gerenciarEmail       = gerenciarEmail;
     _produtoRepository    = produtoRepository;
 }
Beispiel #5
0
 //PARA INJETAR ALGUMA CLASSE, É NECESSÁRIO UM CONSTRUTOR. ELE CUIDOU DE INSTANCIAR A CLASSE
 //E FAZER AS COISAS NECESSARIAS PARA SER UTILIZADA
 public HomeController(ILogger <HomeController> logger, IClienteRepository dbCliente, INewsletterRepository dbNewsletter, LoginCliente loginCliente, GerenciarEmail gerenciarEmail, IProdutoRepository produtoRepository)
 {
     _logger               = logger;
     _repositoryCliente    = dbCliente;
     _repositoryNewsletter = dbNewsletter;
     _loginCliente         = loginCliente;
     _email             = gerenciarEmail;
     _produtoRepository = produtoRepository;
 }
Beispiel #6
0
 public NewslettersController(INewsletterRepository newsletterRepository)
 {
     _newsletterRepository = newsletterRepository;
 }
Beispiel #7
0
 public HomeController(INewsletterRepository newsletterRepository) => this.newsletterRepository = newsletterRepository;
Beispiel #8
0
 public HomeController(IColaboradorRepository repositoryColaborador, LoginColaborador loginColaborador, INewsletterRepository newsletterRepository,
                       IFaturaAluguelRepository faturaAluguelRepository, IClienteRepository clienteRepository, IVeiculoEmpresaRepository veiculoEmpresaRepository,
                       IFornecedorRepository fornecedorRepository)
 {
     _repositoryColaborador    = repositoryColaborador;
     _loginColaborador         = loginColaborador;
     _newsletterRepository     = newsletterRepository;
     _faturaAluguelRepository  = faturaAluguelRepository;
     _clienteRepository        = clienteRepository;
     _veiculoEmpresaRepository = veiculoEmpresaRepository;
     _fornecedorRepository     = fornecedorRepository;
 }
Beispiel #9
0
 /// <summary>
 /// ctor
 /// </summary>
 public NewsletterServices(INewsletterRepository newsletterrepository) : base(newsletterrepository)
 {
     this.NewsletterRepository = newsletterrepository;
 }
 public HomeController(INewsletterRepository newsletterRepository)
 {
     NewsletterRepository = newsletterRepository;
 }
Beispiel #11
0
 public HomeController(IClienteRepository repositoryCliente, INewsletterRepository repositoryNewsletter)
 {
     _repositoryCliente    = repositoryCliente;
     _repositoryNewsletter = repositoryNewsletter;
 }
 public HomeController(IClienteRepository repositoryCliente, INewsletterRepository repositoryNewsletter, LoginCliente loginCliente)
 {
     _repositoryCliente    = repositoryCliente;
     _repositoryNewsletter = repositoryNewsletter;
     _loginCliente         = loginCliente;
 }
Beispiel #13
0
 public NewsletterController(INewsletterRepository newsletterRepository, ILogger <NewsletterController> logger)
 {
     _newsletterRepository = newsletterRepository;
     _logger = logger;
 }
 public NewsletterService(INewsletterRepository newsletterRepository)
 {
     _newsletterRepository = newsletterRepository;
 }
 public NewsletterService(INewsletterRepository newsletterRepository)
 {
     _newsletterRepository = newsletterRepository;
 }
Beispiel #16
0
 public NewsletterServices(INewsletterRepository newsletterrepository, IRepository <Subscription> subscriptionrepository)
     : base(newsletterrepository)
 {
     this.NewsletterRepository   = newsletterrepository;
     this.SubscriptionRepository = subscriptionrepository;
 }
 public NewsletterHelper(INewsletterRepository newsletterRepo)
 {
     _newsletterRepository = newsletterRepo;
 }