示例#1
0
 public TaxaAdministracaoController(
     ITaxaAdministracaoAppService taxaAdministracaoAppService,
     IClienteFornecedorAppService clienteFornecedorAppService,
     ICentroCustoAppService centroCustoAppService,
     MessageQueue messageQueue)
     : base(messageQueue)
 {
     this.taxaAdministracaoAppService = taxaAdministracaoAppService;
     this.clienteFornecedorAppService = clienteFornecedorAppService;
     this.centroCustoAppService       = centroCustoAppService;
 }
示例#2
0
        public void Initialize()
        {
            TypeAdapterFactory.SetCurrent(new AutomapperTypeAdapterFactory());
            MapperHelper.Initialise();
            EntityValidatorFactory.SetCurrent(new DataAnnotationsEntityValidatorFactory());

            var unitOfWork = new UnitOfWork();

            centroCustoRepository = new CentroCustoRepository(unitOfWork);
            usuarioRepository     = new UsuarioRepository(unitOfWork);
            logAcessoRepository   = new LogAcessoRepository(unitOfWork);
            moduloRepository      = new ModuloRepository(unitOfWork);
            perfilRepository      = new PerfilRepository(unitOfWork);
            messageQueue          = new MessageQueue();
            usuarioAppService     = new UsuarioAppService(usuarioRepository, logAcessoRepository, perfilRepository, moduloRepository, messageQueue);
            centroCustoService    = new CentroCustoAppService(centroCustoRepository, usuarioAppService, messageQueue);
        }
示例#3
0
 public ParametrosUsuarioAppService(IParametrosUsuarioRepository parametrosUsuarioRepository, ICentroCustoAppService centroCustoService, MessageQueue messageQueue)
     : base(messageQueue)
 {
     this.parametrosUsuarioRepository = parametrosUsuarioRepository;
     this.centroCustoService          = centroCustoService;
 }
示例#4
0
 public PessoaController(IPessoaAppService pessoaApp, ICentroCustoAppService centroCustoApp, IPessoaAppService aprovador1App, IPessoaAppService aprovador2App)
 {
     _pessoaApp = pessoaApp;
     _centroCustoApp = centroCustoApp;
 }
示例#5
0
 public CentroCustoController(ICentroCustoAppService centroCustoAppService, MessageQueue messageQueue)
     : base(messageQueue)
 {
     this.centroCustoAppService = centroCustoAppService;
 }
 public CentroCustoController(ICentroCustoAppService ccApps, IGrupoAppService gruApps, ISubgrupoAppService subApps)
 {
     ccApp  = ccApps;
     gruApp = gruApps;
     subApp = subApps;
 }
 public CentroCustoController(ILogger <CentroCustoViewModel> logger, ICentroCustoAppService centroCustoAppService) : base(logger)
 {
     this._centroCustoAppService = centroCustoAppService;
 }