Beispiel #1
0
 public FuncionarioDomainServices(IFuncionarioRepository repository, IFuncionarioReport report, ServicoDomainServices servicoDomainServices, EmpresaDomainServices empresaDomainServices)
 {
     _repo     = repository;
     _report   = report;
     svServico = servicoDomainServices;
     svEmpresa = empresaDomainServices;
 }
        public void Initialize()
        {
            if (sv.IsNull())
            {
                sv = empresaDomainServices;
            }

            CadastrarEmpresa();
        }
Beispiel #3
0
 public ClienteDomainServices(IClienteRepository repository,
                              IClienteReport report,
                              OrigemDomainServices origemDomainServices,
                              EmpresaDomainServices empresaDomainServices)
 {
     _repo     = repository;
     _report   = report;
     svOrigem  = origemDomainServices;
     svEmpresa = empresaDomainServices;
 }
Beispiel #4
0
 public AccountController(IEmpresaRepository empresaRepository,
                          ApplicationUserManager userManager,
                          ApplicationRoleManager roleManager,
                          ApplicationSignInManager signInManager,
                          EmpresaDomainServices empresaDomainServices)
 {
     _svEmpresa     = empresaDomainServices;
     _userManager   = userManager;
     _signInManager = signInManager;
     _roleManager   = roleManager;
 }
Beispiel #5
0
 public HomeController(ClienteDomainServices clienteDomainServices,
                       ServicoDomainServices servicoDomainServices,
                       FuncionarioDomainServices funcionarioDomainServices,
                       AtendimentoDomainServices atendimentoDomainServices,
                       OrigemDomainServices origemDomainServices,
                       EmpresaDomainServices empresaDomainServices)
 {
     svCliente     = clienteDomainServices;
     svServico     = servicoDomainServices;
     svFuncionario = funcionarioDomainServices;
     sv            = atendimentoDomainServices;
     svOrigem      = origemDomainServices;
     svEmpresa     = empresaDomainServices;
 }
        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;
        }
Beispiel #7
0
        protected void Inicializar()
        {
            empresaDomainServices = new EmpresaDomainServices(repoEmpresa, reportEmpresa,
                                                              repoOrigem, reportOrigem,
                                                              repoServico, reportServico,
                                                              repoProduto, reportProduto,
                                                              repoCliente, reportCliente,
                                                              repoFuncionario, reportFuncionario);

            servicoDomainServices = new ServicoDomainServices(repoServico,
                                                              reportServico,
                                                              empresaDomainServices);

            produtoDomainServices = new ProdutoDomainServices(repoProduto,
                                                              reportProduto,
                                                              empresaDomainServices);

            origemDomainServices = new OrigemDomainServices(repoOrigem,
                                                            reportOrigem,
                                                            empresaDomainServices);

            funcionarioDomainServices = new FuncionarioDomainServices(repoFuncionario,
                                                                      reportFuncionario,
                                                                      servicoDomainServices,
                                                                      empresaDomainServices);

            clienteDomainServices = new ClienteDomainServices(repoCliente,
                                                              reportCliente,
                                                              origemDomainServices,
                                                              empresaDomainServices);

            atendimentoDomainServices = new AtendimentoDomainServices(repoAtendimento,
                                                                      reportAtendimento,
                                                                      empresaDomainServices,
                                                                      clienteDomainServices,
                                                                      funcionarioDomainServices,
                                                                      servicoDomainServices);
        }
Beispiel #8
0
 public OrigemDomainServices(IOrigemRepository repository, IOrigemReport report, EmpresaDomainServices empresaDomainServices)
 {
     _repository = repository;
     _report     = report;
     svEmpresa   = empresaDomainServices;
 }
Beispiel #9
0
 public ServicoDomainServices(IServicoRepository repository, IServicoReport report, EmpresaDomainServices empresaDomainServices)
 {
     _repo     = repository;
     _report   = report;
     svEmpresa = empresaDomainServices;
 }
 public ProdutoDomainServices(IProdutoRepository repository, IProdutoReport report, EmpresaDomainServices empresaDomainServices)
 {
     _repo     = repository;
     _report   = report;
     svEmpresa = empresaDomainServices;
 }
Beispiel #11
0
        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);
        }