コード例 #1
0
 public ClienteController(
     IClienteRepositorio clienteRepositorio,
     IClienteServico clienteServico)
 {
     _clienteRepositorio = clienteRepositorio;
     _clienteServico     = clienteServico;
 }
コード例 #2
0
        public ClientesController() : base()
        {
            var contexto    = new BancoTabajaraDbContext();
            var repositorio = new ClienteRepositorio(contexto);

            _clienteServico = new ClienteServico(repositorio);
        }
コード例 #3
0
        public void Inicializacao()
        {
            _mockEndereco    = new Mock <Endereco>();
            _mockRepositorio = new Mock <IClienteRepositorio>();

            _servico = new ClienteServico(_mockRepositorio.Object);
        }
コード例 #4
0
ファイル: HomeController.cs プロジェクト: filipeepp/Bhjet
 public HomeController(IAutorizacaoServico _autorizacaoServico, IResumoServico _resumoServico, IClienteServico _cliente, IUsuarioServico _usuarioServico)
 {
     autorizacaoServico = _autorizacaoServico;
     resumoServico      = _resumoServico;
     clienteServico     = _cliente;
     usuarioServico     = _usuarioServico;
 }
コード例 #5
0
        public AtualizarClienteValidador(IClienteServico clienteServico)
        {
            this.clienteServico = clienteServico;

            RuleFor(f => f.ClienteId).NotEmpty().WithMessage("Id do Cliente não informado");
            RuleFor(f => f.ClienteId).MustAsync(VerificarExistenciaCliente).WithMessage("O Cliente não existe");
        }
コード例 #6
0
 public AutenticarController(Token token, IClienteServico clienteServico, IMecanicoServico mecanicoServico, IAutenticacaoServico autenticacaoServico, IMapper mapper)
 {
     _token               = token;
     _clienteServico      = clienteServico;
     _mecanicoServico     = mecanicoServico;
     _autenticacaoServico = autenticacaoServico;
     _mapper              = mapper;
 }
コード例 #7
0
        public ClienteFormulario()
        {
            var repositorio = new ClienteRepositorio(new PizzariaContext());

            _servico        = new ClienteServico(repositorio);
            _clienteControl = new ClienteControl();
            _clientePop     = new ClientePopUp();
        }
コード例 #8
0
 public void SetUp()
 {
     _cliente            = ObjetoMae.ObterClienteValidoComCpf();
     _context            = new PizzariaContext();
     _clienteRepositorio = new ClienteRepositorio(_context);
     _clienteServico     = new ClienteServico(_clienteRepositorio);
     Database.SetInitializer(new BaseSqlTestes());
     _context.Database.Initialize(true);
 }
コード例 #9
0
 public ClienteController(
     IClienteServico clienteServico,
     IErrosMapper errosMapper,
     IDadosUsuarioServico dadosUsuarioServico)
 {
     _clienteServico      = clienteServico;
     _errosMapper         = errosMapper;
     _dadosUsuarioServico = dadosUsuarioServico;
 }
コード例 #10
0
ファイル: ClienteControl.cs プロジェクト: tabaldi98/Pizza-IA
        public ClienteControl()
        {
            InitializeComponent();
            var repositorio = new ClienteRepositorio(new PizzariaContext());

            _servico = new ClienteServico(repositorio);
            AtualizarLista();
            this.dataGridViewClientes.AutoGenerateColumns = true;
        }
コード例 #11
0
 public CriarClienteHandler(
     ILogger <CriarClienteHandler> logger,
     IClienteServico clienteServico,
     IMediator bus)
 {
     _logger         = logger;
     _clienteServico = clienteServico;
     _bus            = bus;
 }
コード例 #12
0
 public DashboardController(IResumoServico _resumoServico, ICorridaServico _corridaServico,
                            IProfissionalServico _profServico, IDiariaServico _DiariaServico, IClienteServico _clienteServico, ITarifaServico _tarifaServico)
 {
     resumoServico       = _resumoServico;
     corridaServico      = _corridaServico;
     profissionalServico = _profServico;
     diariaServico       = _DiariaServico;
     clienteServico      = _clienteServico;
     tarifaServico       = _tarifaServico;
 }
コード例 #13
0
 public CompraController(
     IEnderecoServico enderecoServico,
     IClienteServico clienteServico,
     IDadosPagamentoServico dadosPagamentoServico
     )
 {
     _enderecoServico       = enderecoServico;
     _clienteServico        = clienteServico;
     _dadosPagamentoServico = dadosPagamentoServico;
 }
コード例 #14
0
 public FeriasClienteAplicacao(IFeriasClienteServico feriasClienteServico,
                               IClienteServico clienteServico,
                               IContratoMensalistaServico contratoMensalistaServico,
                               IContaCorrenteClienteServico contaCorrenteClienteServico)
 {
     _feriasClienteServico        = feriasClienteServico;
     _clienteServico              = clienteServico;
     _contratoMensalistaServico   = contratoMensalistaServico;
     _contaCorrenteClienteServico = contaCorrenteClienteServico;
 }
コード例 #15
0
 public ClienteServicoTeste()
 {
     _unitOfWork         = Substitute.For <IUnitOfWork>();
     _clienteRepositorio = Substitute.For <IClienteRepositorio>();
     _clienteServico     = new ClienteServico(_clienteRepositorio, _unitOfWork);
     _cliente            = new Cliente()
     {
         Id = 1, Nome = "Fulano", Email = "*****@*****.**", Aldeia = "A1"
     };
 }
コード例 #16
0
        public ClienteController(ILogger <ClienteController> logger,
                                 IClienteServico clienteServico,
                                 IPagamentoServico pagamentoServico,
                                 IPeriodoDeFeriasServico periodoDeFeriasServico)
        {
            _logger = logger;

            _clienteServico         = clienteServico;
            _pagamentoServico       = pagamentoServico;
            _periodoDeFeriasServico = periodoDeFeriasServico;
        }
コード例 #17
0
 public CriarLancamentoHandler(
     ILogger <CriarLancamentoHandler> logger,
     IClienteServico clienteServico,
     IClienteRepositorio clienteRepositorio,
     IMediator bus)
 {
     _logger             = logger;
     _clienteServico     = clienteServico;
     _clienteRepositorio = clienteRepositorio;
     _bus = bus;
 }
コード例 #18
0
 public OrdemServicoServico(
     IOrdemServicoRepositorio repositorio,
     IClienteServico clienteServico,
     IEmailServico emailServico,
     ICarroServico carroServico)
     : base(repositorio)
 {
     _repositorio    = repositorio;
     _clienteServico = clienteServico;
     _emailServico   = emailServico;
     _carroServico   = carroServico;
 }
コード例 #19
0
        public Cliente(int id, string nome, string endereco, string telefone, string email, string carteirademotorista, string cartaodecredito, IClienteServico clienteServico)
        {
            Id                  = id;
            Nome                = nome;
            Endereco            = endereco;
            Telefone            = telefone;
            Email               = email;
            CarteiraDeMotorista = carteirademotorista;
            CartaoDeCredito     = cartaodecredito;

            _clienteServico = clienteServico;
        }
コード例 #20
0
        public CadastrarPedidoValidador(IClienteServico clienteServico,
                                        IProdutoServico produtoServico)
        {
            this.clienteServico = clienteServico;
            this.produtoServico = produtoServico;

            RuleFor(f => f.DataPedido).NotEmpty().WithMessage("Data do Pedido não informada");
            RuleFor(f => f.ItensPedido).NotEmpty().WithMessage("Nenhum item do pedido foi informado");

            RuleFor(f => f.ClienteId).MustAsync(VerificarExistenciaCliente).WithMessage("O Cliente informado no pedido não existe");

            RuleFor(f => f.ItensPedido).CustomAsync(VerificarExistenciaProdutos);
        }
コード例 #21
0
        public bool EmailEstaDuplicado(IClienteServico clienteServico)
        {
            var clienteEmail = clienteServico.ObterClientePorEmail(this.Email);

            if (clienteEmail != null)
            {
                if (clienteEmail.Id != this.Id)
                {
                    return(true);
                }
            }
            return(false);
        }
コード例 #22
0
 public EmissaoSeloAplicacao(
     IEmissaoSeloServico emissaoSeloServico,
     IClienteServico clienteServico,
     IConvenioServico convenioServico,
     IUnidadeServico unidadeServico,
     ITipoSeloServico tipoSeloServico,
     IPedidoSeloServico pedidoSeloServico,
     ITabelaPrecoAvulsoAplicacao tabelaPrecoAvulsoAplicacao,
     ISeloSoftparkAplicacao seloSoftparkAplicacao)
 {
     _emissaoSeloServico         = emissaoSeloServico;
     _clienteServico             = clienteServico;
     _convenioServico            = convenioServico;
     _unidadeServico             = unidadeServico;
     _tipoSeloServico            = tipoSeloServico;
     _pedidoSeloServico          = pedidoSeloServico;
     _tabelaPrecoAvulsoAplicacao = tabelaPrecoAvulsoAplicacao;
     _seloSoftparkAplicacao      = seloSoftparkAplicacao;
 }
コード例 #23
0
ファイル: ClientePopUp.cs プロジェクト: tabaldi98/Pizza-IA
        public ClientePopUp(Cliente cliente = null)
        {
            InitializeComponent();
            this._cliente = cliente;
            var repositorio = new ClienteRepositorio(new PizzariaContext());

            this._servico = new ClienteServico(repositorio);

            if (cliente == null)
            {
                _cliente = new Cliente();
            }
            else
            {
                _cliente = cliente;
            }

            VerificarMaskTelefone();
        }
コード例 #24
0
 public ClienteAppServico(IClienteServico servicoCliente, IPessoaFisicaServico servicoPessoaFisica,
                          IPessoaJuridicaServico servicoPessoaJuridica, ITelefoneServico servicoTelefone, ICidadeServico servicoCidade,
                          IAtividadeServico servicoAtividade, IAtendimentoServico servicoAtendimento,
                          IAtividadeParteEnvolvidaServico servicoAtividadeParteEnvolvidaServico,
                          IConfiguracaoServico configuracaoServico, IIntegracaoAppServico integracaoAppServico,
                          IIntegracaoControleServico integracaoControleServico, ILigacaoServico servicoLigacao)
 {
     _servicoCliente        = servicoCliente;
     _servicoPessoaFisica   = servicoPessoaFisica;
     _servicoPessoaJuridica = servicoPessoaJuridica;
     _servicoTelefone       = servicoTelefone;
     _servicoCidade         = servicoCidade;
     _servicoAtividade      = servicoAtividade;
     _servicoAtendimento    = servicoAtendimento;
     _servicoAtividadeParteEnvolvidaServico = servicoAtividadeParteEnvolvidaServico;
     _configuracaoServico       = configuracaoServico;
     _integracaoAppServico      = integracaoAppServico;
     _integracaoControleServico = integracaoControleServico;
     _servicoLigacao            = servicoLigacao;
 }
コード例 #25
0
        public AtualizarPedidoValidador(IPedidoServico pedidoServico,
                                        IClienteServico clienteServico,
                                        IProdutoServico produtoServico)
        {
            this.pedidoServico  = pedidoServico;
            this.clienteServico = clienteServico;
            this.produtoServico = produtoServico;

            RuleFor(f => f.NumeroPedido).NotEmpty().WithMessage("Número do Pedido não informado");
            RuleFor(f => f.NumeroPedido).MustAsync(VerificarExistenciaPedido).WithMessage("O Pedido não existe");

            When(f => f.ClienteId > 0, () =>
            {
                RuleFor(f => f.ClienteId).MustAsync(VerificarExistenciaCliente).WithMessage("O Cliente informado no pedido não existe");
            });

            When(f => f.ItensPedido != null && f.ItensPedido.Any(), () =>
            {
                RuleFor(f => f.ItensPedido).CustomAsync(VerificarExistenciaProdutos);
            });
        }
コード例 #26
0
 public ChatAppServico(IAtividadeServico atividadeServico, IAtendimentoServico atendimentoServico,
                       IClienteServico clienteServico, IPessoaFisicaServico pessoaFisicaServico,
                       IPessoaJuridicaServico pessoaJuridicaServico, IChatMensagemServico chatMensagensServico,
                       IStatusAtividadeServico statusAtividadeServico, IAtividadeTipoServico atividadeTipoServico,
                       IChatUraServico chatUraServico, ICanalServico canalServico, IMidiaServico midiaServico,
                       IChatServico chatServico, IEntidadeServico entidadeServico, IChatSolicitacaoServico chatSolicitacaoServico)
 {
     _atividadeServico       = atividadeServico;
     _atendimentoServico     = atendimentoServico;
     _clienteServico         = clienteServico;
     _pessoaFisicaServico    = pessoaFisicaServico;
     _pessoaJuridicaServico  = pessoaJuridicaServico;
     _chatMensagensServico   = chatMensagensServico;
     _statusAtividadeServico = statusAtividadeServico;
     _atividadeTipoServico   = atividadeTipoServico;
     _chatUraServico         = chatUraServico;
     _canalServico           = canalServico;
     _midiaServico           = midiaServico;
     _chatServico            = chatServico;
     _entidadeServico        = entidadeServico;
     _chatSolicitacaoServico = chatSolicitacaoServico;
 }
コード例 #27
0
 public ClienteServicoTestes()
 {
     _clienteRepositorio = new Mock <IClienteRepositorio>();
     _clienteServico     = new ClienteServico(_clienteRepositorio.Object);
 }
コード例 #28
0
ファイル: ClienteApp.cs プロジェクト: rafaeljourdan/blueway
 public ClienteApp(IClienteServico clienteServico)
 {
     _clienteServico = clienteServico;
 }
コード例 #29
0
 public AutenticacaoServico(IClienteServico clienteServico, IMecanicoServico mecanicoServico)
 {
     _clienteServico  = clienteServico;
     _mecanicoServico = mecanicoServico;
 }
コード例 #30
0
 public ClienteAppServico(IUnitOfWork uow, IClienteServico clienteServico)
 {
     _uow            = uow;
     _clienteServico = clienteServico;
 }
コード例 #31
0
 public AtualizarClienteCommand(IClienteServico clienteServico,
                                AtualizarClienteValidador validador)
 {
     this.clienteServico = clienteServico;
     this.validador      = validador;
 }