예제 #1
0
 public UsuarioApp(
     IUnidadeDeTrabalho udt,
     IUsuarioServ servUsuario)
     : base(udt)
 {
     this._servUsuario = servUsuario;
 }
예제 #2
0
 public PostController(IUnidadeDeTrabalho unidadeDeTrabalho, IServicoDeAutenticacao servicoDeAutenticacao)
 {
     this._unidadeDeTrabalho     = unidadeDeTrabalho;
     this._servicoDeAutenticacao = servicoDeAutenticacao;
     this._repositorioDePosts    = new RepositorioDePosts(this._unidadeDeTrabalho);
     this._repositorioDeUsuarios = new RepositorioDeUsuarios(this._unidadeDeTrabalho);
 }
예제 #3
0
 public ServicoEmpresa(
                         IUnidadeDeTrabalho unidadeDeTrabalho,
                         IRepositorioEmpresa repositorioEmpresa
                      )
 {
     _unidadeDeTrabalho = unidadeDeTrabalho;
     _repositorioEmpresa = repositorioEmpresa;
 }
예제 #4
0
 public ManipuladorComando(IUnidadeDeTrabalho unidadeDeTrabalho,
                           IMediatorHandler mediator,
                           INotificationHandler <NotificacaoDominio> notificacoes)
 {
     _unidadeDeTrabalho = unidadeDeTrabalho;
     _mediator          = mediator;
     _notificacoes      = (ManipuladorNotificacaoDominio)notificacoes;
 }
예제 #5
0
 public ServicoCliente(
                         IUnidadeDeTrabalho unidadeDeTrabalho,
                         IRepositorioCliente repositorioCliente
                      )
 {
     _unidadeDeTrabalho = unidadeDeTrabalho;
     _repositorioCliente = repositorioCliente;
 }
예제 #6
0
 public EmployeesController(IRepositorioBase <HrContext, Employee> repo,
                            IRepositorioBase <HrSimuladoContext, Employee> repoSimulado,
                            IUnidadeDeTrabalho <HrContext> unidadeDeTrabalho)
 {
     _repo              = repo;
     _repoSimulado      = repoSimulado;
     _unidadeDeTrabalho = unidadeDeTrabalho;
 }
예제 #7
0
 public ServicoUsuario(
                         IUnidadeDeTrabalho unidadeDeTrabalho,
                         IRepositorioUsuario repositorioUsuario
                      )
 {
     _unidadeDeTrabalho = unidadeDeTrabalho;
     _repositorioUsuario = repositorioUsuario;
 }
예제 #8
0
 public ServicoCliente(
                         IUnidadeDeTrabalho unidadeDeTrabalho,
                         IRepositorioCliente repositorioCliente
                      )
 {
     _unidadeDeTrabalho = unidadeDeTrabalho;
     _servicoCriptografia = new ServicoCriptografia();
     _repositorioCliente = repositorioCliente;
 }
예제 #9
0
 public ServicoUsuario(
                         IUnidadeDeTrabalho unidadeDeTrabalho,
                         IRepositorioUsuario repositorioUsuario
                      )
 {
     _unidadeDeTrabalho = unidadeDeTrabalho;
     _repositorioUsuario = repositorioUsuario;
     _servicoCriptografia = new ServicoCriptografia();
 }
예제 #10
0
 public ServicoContato(
                         IUnidadeDeTrabalho unidadeDeTrabalho,
                         IRepositorioEmpresa repositorioEmpresa,
                         IRepositorioContato repositorioContato
                      )
 {
     _unidadeDeTrabalho = unidadeDeTrabalho;
     _repositorioEmpresa = repositorioEmpresa;
     _repositorioContato = repositorioContato;
 }
예제 #11
0
 public AplicCerveja(IUnidadeDeTrabalho unidadeDeTrabalho,
                     IRepCerveja repCerveja,
                     IRepCervejaImagem repCervejaImagem,
                     IEventoNotificarAlteracaoCerveja eventoNotificarAlteracaoCerveja)
     : base(unidadeDeTrabalho)
 {
     _repCerveja       = repCerveja;
     _repCervejaImagem = repCervejaImagem;
     _eventoNotificarAlteracaoCerveja = eventoNotificarAlteracaoCerveja;
 }
예제 #12
0
 public ManipuladorProdutoComando(IProdutoRepositorio produtoRepositorio,
                                  IUnidadeDeTrabalho unidadeDeTrabalho,
                                  IMediatorHandler mediator,
                                  INotificationHandler <NotificacaoDominio> notificacoes,
                                  IUsuario user) : base(unidadeDeTrabalho, mediator, notificacoes)
 {
     _produtoRepositorio = produtoRepositorio;
     _mediator           = mediator;
     _user = user;
 }
예제 #13
0
 public TesteAplicCerveja()
 {
     _unidadeDeTrabalho = A.Fake <IUnidadeDeTrabalho>();
     _repCerveja        = A.Fake <IRepCerveja>();
     _repCervejaImagem  = A.Fake <IRepCervejaImagem>();
     _eventoNotificarAlteracaoCerveja = A.Fake <IEventoNotificarAlteracaoCerveja>();
     _aplicCerveja = new AplicCerveja(_unidadeDeTrabalho,
                                      _repCerveja,
                                      _repCervejaImagem,
                                      _eventoNotificarAlteracaoCerveja);
 }
예제 #14
0
 public IndexQueueProcess(
     IDocumentoRepositorio documentoRepositorio,
     IConfiguracoesDaAplicacao configuracoesDaAplicacao,
     IUnidadeDeTrabalho unidadeDeTrabalho,
     LuceneIndexerSession indexerSession,
     IndexQueueProcessBatch indexQueueProcessBatch)
 {
     this.documentoRepositorio     = documentoRepositorio;
     this.configuracoesDaAplicacao = configuracoesDaAplicacao;
     this.unidadeDeTrabalho        = unidadeDeTrabalho;
     this.indexerSession           = indexerSession;
     this.indexQueueProcessBatch   = indexQueueProcessBatch;
 }
예제 #15
0
 public IndexQueueProcess(
     IDocumentoRepositorio documentoRepositorio,
     IConfiguracoesDaAplicacao configuracoesDaAplicacao,
     IUnidadeDeTrabalho unidadeDeTrabalho,
     LuceneIndexerSession indexerSession,
     IndexQueueProcessBatch indexQueueProcessBatch)
 {
     this.documentoRepositorio = documentoRepositorio;
     this.configuracoesDaAplicacao = configuracoesDaAplicacao;
     this.unidadeDeTrabalho = unidadeDeTrabalho;
     this.indexerSession = indexerSession;
     this.indexQueueProcessBatch = indexQueueProcessBatch;
 }
예제 #16
0
 public ServicoPromocao(
                         IUnidadeDeTrabalho unidadeDeTrabalho,
                         IRepositorioPromocao repositorioPromocao,
                         IRepositorioCliente repositorioCliente,
                         IRepositorioClientePromocao repositorioClientePromocao,
                         IRepositorioClienteLocalizacao repositorioClienteLocalizacao,
                         IRepositorioPromocaoAcesso repositorioPromocaoAcesso
                      )
 {
     _unidadeDeTrabalho = unidadeDeTrabalho;
     _repositorioPromocao = repositorioPromocao;
     _repositorioCliente = repositorioCliente;
     _repositorioClientePromocao = repositorioClientePromocao;
     _repositorioClienteLocalizacao = repositorioClienteLocalizacao;
     _repositorioPromocaoAcesso = repositorioPromocaoAcesso;
     ServicoImagem = new ServicoImagem();
 }
		public PessoaAplicacao(IUnidadeDeTrabalho unidadeDeTrabalho, IUsuarioAplicacao usuarioAplicacao)
		{
			_unidadeDeTrabalho = unidadeDeTrabalho;
			_usuarioAplicacao = usuarioAplicacao;
		}
예제 #18
0
 public ApliccaoBase(
     IUnidadeDeTrabalho udt)
 {
     this._udt         = udt;
     this.Notificacoes = new NotificarValidacao();
 }
		public FuncionarioAplicacao(IUnidadeDeTrabalho unidadeDeTrabalho, IPessoaAplicacao pessoaAplicacao)
		{
			_unidadeDeTrabalho = unidadeDeTrabalho;
			_pessoaAplicacao = pessoaAplicacao;
		}
예제 #20
0
 public ServicoDeAplicacaoBase()
 {
     _unidadeDeTrabalho = ServiceLocator.Current.GetInstance <IUnidadeDeTrabalho>();
 }
 public virtual void IniciarTransação()
 {
     unidadeDeTrabalho = ServiceLocator.Current.GetInstance<IUnidadeDeTrabalho>();
     unidadeDeTrabalho.Iniciar();
 }
		public DepartamentoAplicacao(IUnidadeDeTrabalho unidadeDeTrabalho)
		{
			_unidadeDeTrabalho = unidadeDeTrabalho;
		}
예제 #23
0
 /// <summary>
 /// Construtor
 /// </summary>
 /// <param name="servicoPessoa">Serviço Pessoa, deve ser passado via Injection</param>
 /// <param name="unidadeDeTrabalho">Unidade de trabalho, deve ser passado via Injection</param>
 public ServicoDeAplicacaoPessoa(IServicoPessoa servicoPessoa, IUnidadeDeTrabalho unidadeDeTrabalho)
     : base(servicoPessoa, unidadeDeTrabalho)
 {
     _servicoPessoa = servicoPessoa;
 }
예제 #24
0
 public PessoaAplicacao(IRepositorioDePessoas repositorioDePessoas, IUnidadeDeTrabalho unidadeDeTrabalho, PessoaMapper pessoaMapper)
 {
     _repositorioDePessoas = repositorioDePessoas;
     _unidadeDeTrabalho = unidadeDeTrabalho;
     _pessoaMapper = pessoaMapper;
 }
예제 #25
0
 public PessoaAplicacao()
 {
     _unidadeDeTrabalho = Fabrica.Instancia.Obter<IUnidadeDeTrabalho>();
     _repositorioDePessoas = Fabrica.Instancia.Obter<IRepositorioDePessoas>(_unidadeDeTrabalho);
     _pessoaMapper = new PessoaMapper();
 }
예제 #26
0
 public ServicoGeral(
                         IUnidadeDeTrabalho unidadeDeTrabalho
                    )
 {
     _unidadeDeTrabalho = unidadeDeTrabalho;
 }
예제 #27
0
 public ServicoDeUsuarioDomain(IUsuarioRepository repository, IPerfilUsuarioRepository repositoryPerfil, IUnidadeDeTrabalho unidadeDeTrabalho)
 {
     _repositoryUsuario = repository;
     _repositoryPerfil  = repositoryPerfil;
     _unidadeDeTrabalho = unidadeDeTrabalho;
 }
예제 #28
0
 public ServicoDePerfil(IRepositorioDePerfil repositorio, IUnidadeDeTrabalho unidadeDeTrabalho) : base(repositorio)
 {
     UnidadeDeTrabalho = unidadeDeTrabalho;
 }
예제 #29
0
 public RepositorioDeTurma(IUnidadeDeTrabalho unidadeDeTrabalho) : base(unidadeDeTrabalho)
 {
 }
예제 #30
0
 public RepositorioDePerfil(IUnidadeDeTrabalho unidadeDeTrabalho) : base(unidadeDeTrabalho)
 {
 }
		public CargoAplicacao(IUnidadeDeTrabalho unidadeDeTrabalho)
		{
			_unidadeDeTrabalho = unidadeDeTrabalho;
		}
예제 #32
0
 protected CRUD(TServico servico, IUnidadeDeTrabalho unidadeDeTrabalho, IMapper mapeador)
 {
     Servico           = servico;
     UnidadeDeTrabalho = unidadeDeTrabalho;
     Mapeador          = mapeador;
 }
예제 #33
0
 public ServicoBase(IRepositorioBase <TEntidade> repositorio)
 {
     _repositorio      = repositorio;
     UnidadeDeTrabalho = ServiceLocator.Current.GetInstance <IUnidadeDeTrabalho>();
 }
예제 #34
0
 protected RepositorioComId(IUnidadeDeTrabalho unidadeDeTrabalho) : base(unidadeDeTrabalho)
 {
 }
예제 #35
0
 public RepositorioCategoria(IUnidadeDeTrabalho unidadeTrabalho) : base(unidadeTrabalho)
 {
     _UnidadeTrabalho = unidadeTrabalho;
 }
예제 #36
0
 public LoginController(IUnidadeDeTrabalho unidadeDeTrabalho, IServicoDeAutenticacao servicoDeAutenticacao)
 {
     this._unidadeDeTrabalho     = unidadeDeTrabalho;
     this._servicoDeAutenticacao = servicoDeAutenticacao;
 }
예제 #37
0
 public ResponsavelCRUD(IServicoDeResponsavel servico, IUnidadeDeTrabalho unidadeDeTrabalho, IMapper mapeador) : base(servico, unidadeDeTrabalho, mapeador)
 {
 }
예제 #38
0
 public virtual void IniciarTransação()
 {
     _unidadeDeTrabalho = ServiceLocator.Current.GetInstance <IUnidadeDeTrabalho>();
     _unidadeDeTrabalho.Iniciar();
 }
예제 #39
0
 /// <summary>
 /// Construtor
 /// </summary>
 /// <param name="servicoPaciente">Serviço Paciente, deve ser passado via Injection</param>
 /// <param name="unidadeDeTrabalho">Unidade de trabalho, deve ser passado via Injection</param>
 public ServicoDeAplicacaoPaciente(IServicoPaciente servicoPaciente, IUnidadeDeTrabalho unidadeDeTrabalho)
     : base(servicoPaciente, unidadeDeTrabalho)
 {
     _servicoPaciente = servicoPaciente;
 }
		public UsuarioAplicacao(IUnidadeDeTrabalho unidadeDeTrabalho)
		{
			_unidadeDeTrabalho = unidadeDeTrabalho;
		}
예제 #41
0
 public TurmaCRUD(IServicoDeTurma servico, IUnidadeDeTrabalho unidadeDeTrabalho, IMapper mapeador) : base(servico, unidadeDeTrabalho, mapeador)
 {
 }
예제 #42
0
 public RepositorioDeColaborador(IUnidadeDeTrabalho unidadeDeTrabalho) : base(unidadeDeTrabalho)
 {
 }
예제 #43
0
 /// <summary>
 /// Construtor
 /// </summary>
 /// <param name="servicoMedico">Serviço Medico, deve ser passado via Injection</param>
 /// <param name="unidadeDeTrabalho">Unidade de trabalho, deve ser passado via Injection</param>
 public ServicoDeAplicacaoMedico(IServicoMedico servicoMedico, IUnidadeDeTrabalho unidadeDeTrabalho)
     : base(servicoMedico, unidadeDeTrabalho)
 {
     _servicoMedico = servicoMedico;
 }
예제 #44
0
 public UsuarioController(IUnidadeDeTrabalho unidadeDeTrabalho)
 {
     this._unidadeDeTrabalho     = unidadeDeTrabalho;
     this._repositorioDeUsuarios = new RepositorioDeUsuarios(this._unidadeDeTrabalho);
 }
예제 #45
0
 public AplicBase(IUnidadeDeTrabalho unidadeDeTrabalho)
 {
     _unidadeDeTrabalho = unidadeDeTrabalho;
 }
예제 #46
0
 public ChamaAlunoCRUD(TServico servico, IUnidadeDeTrabalho unidadeDeTrabalho, IMapper mapeador) : base(servico, unidadeDeTrabalho, mapeador)
 {
 }
예제 #47
0
 public ServicoDeUsuario(IRepositorioDeUsuario repositorio, IUnidadeDeTrabalho unidadeDeTrabalho) : base(repositorio)
 {
     UnidadeDeTrabalho = unidadeDeTrabalho;
 }