public GestaoDeClinicasController(ClinicaServicoDeAplicacao clinicaServicoDeAplicacao, FaturamentoServicoDeAplicacao faturamentoServicoDeAplicacao, IClinicaRepositorio clinicaRepositorio, IGerenteRepositorio gerenteRepositorio, IInfusaoRepositorio infusaoRepositorio, INotaFiscalRepositorio notaFiscalRepositorio, IRepresentanteRepositorio representanteRepositorio, IRepresentanteRegionalRepositorio representanteRegionalRepositorio, IClinicaDocumentoRepositorio clinicaDocumentoRepositorio) { _clinicaServicoDeAplicacao = clinicaServicoDeAplicacao; _faturamentoServicoDeAplicacao = faturamentoServicoDeAplicacao; _clinicaRepositorio = clinicaRepositorio; _gerenteRepositorio = gerenteRepositorio; _infusaoRepositorio = infusaoRepositorio; _notaFiscalRepositorio = notaFiscalRepositorio; _representanteRepositorio = representanteRepositorio; _representanteRegionalRepositorio = representanteRegionalRepositorio; _clinicaDocumentoRepositorio = clinicaDocumentoRepositorio; }
public ClinicaServicoDeAplicacao(IClinicaRepositorio clinicaRepositorio, IRepresentanteRepositorio representanteRepositorio, IRepresentanteRegionalRepositorio representanteRegionalRepositorio, IGerenteRepositorio gerenteRepositorio, ServicoDeEmail servicoDeEmail, IProgramaRepositorio programaRepositorio, IFuncionarioRepositorio funcionarioRepositorio, IUnitOfWork unitOfWork) { _clinicaRepositorio = clinicaRepositorio; _representanteRepositorio = representanteRepositorio; _representanteRegionalRepositorio = representanteRegionalRepositorio; _gerenteRepositorio = gerenteRepositorio; _servicoDeEmail = servicoDeEmail; _programaRepositorio = programaRepositorio; _funcionarioRepositorio = funcionarioRepositorio; _unitOfWork = unitOfWork; _clinicaServico = new ClinicaServico(_clinicaRepositorio); }