public AtendimentoService( IAtendimentoRepository atendimentoRepository, IUnitOfWork unitOfWork) { _atendimentoRepository = atendimentoRepository; _unitOfWork = unitOfWork; }
public TestBase() { _container = new NinjectDependency(); CompositeRoot.SetUp(_container, LoggerConfig.Log4Net, RepositoryConfig.InMemory); repoEmpresa = _container.Get <IEmpresaRepository>(); reportEmpresa = _container.Get <IEmpresaReport>(); repoAtendimento = _container.Get <IAtendimentoRepository>(); reportAtendimento = _container.Get <IAtendimentoReport>(); repoCliente = _container.Get <IClienteRepository>(); reportCliente = _container.Get <IClienteReport>(); repoFuncionario = _container.Get <IFuncionarioRepository>(); reportFuncionario = _container.Get <IFuncionarioReport>(); repoServico = _container.Get <IServicoRepository>(); reportServico = _container.Get <IServicoReport>(); repoOrigem = _container.Get <IOrigemRepository>(); reportOrigem = _container.Get <IOrigemReport>(); repoProduto = _container.Get <IProdutoRepository>(); reportProduto = _container.Get <IProdutoReport>(); InicializarInMemory(); }
public AtendimentoController(IAtendimentoRepository atendimentoRepository, ITokenAtendimentoRepository tokenAtendimentoRepository, IPessoaFisicaRepository pessoaFisicaRepository, IMedicoRepository medicoRepository, IEspecialidadeAtendimentoRepository especialidadeAtendimentoRepository, ITipoAtendimentoRepository tipoAtendimentoRepository) { this.AtendimentoRepository = atendimentoRepository; this.TokenAtendimentoRepository = tokenAtendimentoRepository; this.PessoaFisicaRepository = pessoaFisicaRepository; this.MedicoRepository = medicoRepository; this.EspecialidadeAtendimentoRepository = especialidadeAtendimentoRepository; this.TipoAtendimentoRepository = tipoAtendimentoRepository; ViewBag.NomePagina = "Cadastro de Atendimento"; }
public AtendimentoDomainServices(IAtendimentoRepository repository, IAtendimentoReport report, EmpresaDomainServices empresaDomainServices, ClienteDomainServices clienteDomainServices, FuncionarioDomainServices funcionarioDomainServices, ServicoDomainServices servicoDomainServices) { _repository = repository; _report = report; svEmpresa = empresaDomainServices; svCliente = clienteDomainServices; svFuncionario = funcionarioDomainServices; svServico = servicoDomainServices; }
//construtor para injeção de dependência (inicialização) public AtendimentoDomainService(IAtendimentoRepository repository) : base(repository) //construtor da superclasse { this.repository = repository; }
public AtendimentosController() { _atendimentoRepository = new AtendimentoRepository(); }
public AtendimentoService(IAtendimentoRepository repository) : base(repository) { _repository = repository; }
public AtendimentoService(IAtendimentoRepository atendimentoRepository) : base(atendimentoRepository) { _atendimentoRepository = atendimentoRepository; }
public AtendimentoDomainService(IAtendimentoRepository repository) : base(repository) { this.repository = repository; }
public AtendimentoDomainService(IAtendimentoRepository atendimentoRepository) : base(atendimentoRepository) { this.atendimentoRepository = atendimentoRepository; }
public AtendimentoService(IAtendimentoRepository atendimentoRepository, IAgendamentoRepository agendamentoRepository, IMapper mapper) { _atendimentoRepository = atendimentoRepository; _agendamentoRepository = agendamentoRepository; _mapper = mapper; }
protected void InicializarInMemory() { var _repoEmpresa = new EmpresaRepository(); repoEmpresa = _repoEmpresa; reportEmpresa = _repoEmpresa; var _repoAtendimento = new AtendimentoRepository(); repoAtendimento = _repoAtendimento; reportAtendimento = _repoAtendimento; var _repoCliente = new ClienteRepository(); repoCliente = _repoCliente; reportCliente = _repoCliente; var _repoFuncionario = new FuncionarioRepository(); repoFuncionario = _repoFuncionario; reportFuncionario = _repoFuncionario; var _repoServico = new ServicoRepository(); repoServico = _repoServico; reportServico = _repoServico; var _repoOrigem = new OrigemRepository(); repoOrigem = _repoOrigem; reportOrigem = _repoOrigem; var _repoProduto = new ProdutoRepository(); repoProduto = _repoProduto; reportProduto = _repoProduto; empresaDomainServices = new EmpresaDomainServices(_repoEmpresa, _repoEmpresa, _repoOrigem, _repoOrigem, _repoServico, _repoServico, _repoProduto, _repoProduto, _repoCliente, _repoCliente, _repoFuncionario, _repoFuncionario); servicoDomainServices = new ServicoDomainServices(_repoServico, _repoServico, empresaDomainServices); produtoDomainServices = new ProdutoDomainServices(_repoProduto, _repoProduto, empresaDomainServices); origemDomainServices = new OrigemDomainServices(_repoOrigem, _repoOrigem, empresaDomainServices); funcionarioDomainServices = new FuncionarioDomainServices(_repoFuncionario, _repoFuncionario, servicoDomainServices, empresaDomainServices); clienteDomainServices = new ClienteDomainServices(_repoCliente, _repoCliente, origemDomainServices, empresaDomainServices); atendimentoDomainServices = new AtendimentoDomainServices(_repoAtendimento, _repoAtendimento, empresaDomainServices, clienteDomainServices, funcionarioDomainServices, servicoDomainServices); }
public AtendimentoService(IAtendimentoRepository atendimentoRepository, IVeterinarioRepository veterinarioRepository) { _atendimentoRepository = atendimentoRepository; _veterinarioRepository = veterinarioRepository; }