public MedicaoContratoController(IClienteFornecedorAppService clienteFornecedorAppService, IContratoAppService contratoAppService, IContratoRetificacaoItemAppService contratoRetificacaoItemAppService, ITipoDocumentoAppService tipoDocumentoAppService, ITipoCompraAppService tipoCompraAppService, ICifFobAppService cifFobAppService, INaturezaOperacaoAppService naturezaOperacaoAppService, ISerieNFAppService serieNFAppService, ICSTAppService cstAppService, ICodigoContribuicaoAppService codigoContribuicaoAppService, IContratoRetificacaoAppService contratoRetificacaoAppService, IContratoRetificacaoItemMedicaoAppService contratoRetificacaoItemMedicaoAppService, ITituloPagarAppService tituloPagarAppService, IParametrosContratoAppService parametrosContratoAppService, MessageQueue messageQueue) : base(messageQueue) { this.clienteFornecedorAppService = clienteFornecedorAppService; this.contratoAppService = contratoAppService; this.contratoRetificacaoItemAppService = contratoRetificacaoItemAppService; this.tipoDocumentoAppService = tipoDocumentoAppService; this.tipoCompraAppService = tipoCompraAppService; this.cifFobAppService = cifFobAppService; this.naturezaOperacaoAppService = naturezaOperacaoAppService; this.serieNFAppService = serieNFAppService; this.cstAppService = cstAppService; this.codigoContribuicaoAppService = codigoContribuicaoAppService; this.contratoRetificacaoAppService = contratoRetificacaoAppService; this.contratoRetificacaoItemMedicaoAppService = contratoRetificacaoItemMedicaoAppService; this.tituloPagarAppService = tituloPagarAppService; this.parametrosContratoAppService = parametrosContratoAppService; }
public ParametrosOrdemCompraAppService( IParametrosOrdemCompraRepository parametrosRepository, IParametrosOrcamentoAppService parametrosOrcamentoAppService, IParametrosContratoAppService parametrosContratoAppService, MessageQueue messageQueue) : base(messageQueue) { this.parametrosRepository = parametrosRepository; this.parametrosOrcamentoAppService = parametrosOrcamentoAppService; this.parametrosContratoAppService = parametrosContratoAppService; }
public void Initialize() { AuthenticationServiceFactory.SetCurrent(new FormsAuthenticationFactory()); TypeAdapterFactory.SetCurrent(new AutomapperTypeAdapterFactory()); MapperHelper.Initialise(); EntityValidatorFactory.SetCurrent(new DataAnnotationsEntityValidatorFactory()); var unitOfWork = new UnitOfWork(); parametrosOrdemCompraRepository = new Infrastructure.Data.Repository.OrdemCompra.ParametrosOrdemCompraRepository(unitOfWork); messageQueue = new MessageQueue(); parametrosOrcamentoRepository = new ParametrosOrcamentoRepository(unitOfWork); parametrosContratoRepository = new ParametrosContratoRepository(unitOfWork); parametrosOrcamentoAppService = new ParametrosOrcamentoAppService(parametrosOrcamentoRepository, messageQueue); parametrosContratoAppService = new ParametrosContratoAppService(parametrosContratoRepository, messageQueue); }