public ContaCorrenteController( IMediator bus, IClienteRepositorio clienteRepositorio) { _bus = bus; _clienteRepositorio = clienteRepositorio; }
public ClienteController( IClienteRepositorio clienteRepositorio, IClienteServico clienteServico) { _clienteRepositorio = clienteRepositorio; _clienteServico = clienteServico; }
public ActionResult Detalhes(string nomeJogo) { locacaoRepositorio = FabricaDeModulos.CriarLocacaoRepositorio(); clienteRepositorio = FabricaDeModulos.CriarClienteRepositorio(); jogoRepositorio = FabricaDeModulos.CriarJogoRepositorio(); servicoLocacao = new ServicoLocacao(jogoRepositorio, clienteRepositorio, locacaoRepositorio); var locacao = locacaoRepositorio.BuscarPendentesPorNomeDoJogo(nomeJogo).FirstOrDefault(); bool jogoEstaLocado = locacao != null && !locacao.Jogo.Disponivel; if (jogoEstaLocado) { DevolucaoModel model = new DevolucaoModel() { IdLocacao = locacao.Id, DataLocacao = locacao.DataLocacao, ImagemJogo = locacao.Jogo.Imagem, NomeJogo = locacao.Jogo.Nome, ValorFinal = servicoLocacao.CalcularValorFinal(locacao) }; return View(model); } TempData["Mensagem"] = "Jogo informado não encontrado"; TempData["TipoMensagem"] = "Falha"; return View("Devolucao"); }
public ClienteService(IClienteRepositorio clienteRepositorio, IMapper mapper, IIntegracionPersonaService integracionPersonaService, ITipoDocumentoRepositorio tipoDocumentoRepositorio) { _mapper = mapper; _clienteRepositorio = clienteRepositorio; _integracionPersonaService = integracionPersonaService; _tipoDocumentoRepositorio = tipoDocumentoRepositorio; }
public AvaliacoesController(IAvaliacaoRepositorio service, IPedidoRepositorio pedido, IClienteRepositorio cliente, IRestauranteRepositorio restaurante) { _service = service; _pedido = pedido; _cliente = cliente; _restaurante = restaurante; }
public ClienteServico( IClienteRepositorio clienteRepositorio, IUnitOfWork unitOfWork) { _unitOfWork = unitOfWork; _clienteRepositorio = clienteRepositorio; }
public EnderecoController(IEnderecoRepositorio enderecoRepositorio, IMapper mapper, IClienteRepositorio clienteRepositorio) { _mapper = mapper; _enderecoRepositorio = enderecoRepositorio; _clienteRepositorio = clienteRepositorio; }
// GET: api/Cliente public HttpResponseMessage Get(IClienteRepositorio clienteRepositorio) { var clientes = _clienteRepositorio.Listar(); return(Request.CreateResponse(HttpStatusCode.OK, clientes)); }
public HomeController(ISessionService sessionTest, IClienteRepositorio clienteRepositorio, IExportService casoRepositorio, IFuncionarioRepositorio funcionarioRepositorio) { _clienteRepositorio = clienteRepositorio; _funcionarioRepositorio = funcionarioRepositorio; _casoRepositorio = casoRepositorio; _sessionTest = sessionTest; }
public LoginService(IClienteRepositorio cli, IOperadorRepositorio ope, ICriptografarServico cri, ITokenService tok) { _cli = cli; _ope = ope; _cri = cri; _tok = tok; }
public ClienteApplicationService( IMapper mapper, IClienteRepositorio clienteRepositorio) { _mapper = mapper; _clienteRepositorio = clienteRepositorio; }
public ServicoDeCliente( IValidator <Cliente> validadorDeCliente, IClienteRepositorio clienteRepositorio) { _validadorDeCliente = validadorDeCliente; _clienteRepositorio = clienteRepositorio; }
public void CarregaGrid() { _repositorioCliente = new ClienteRepositorio(connectionString, providerName); dgdClientes.DataSource = _repositorioCliente.ObterTodos().ToList(); TotalRegistros(); }
public SolicitacaoController(IClienteRepositorio clienteRepositorio, IDocumentoRepositorio documentoRepositorio, ISolicitacaoRepositorio solicitacaoRepositorio, IControleDeValorRepositorio controleDeValorRepositorio, ICobrancaRepositorio cobrancaRepositorio) { this.clienteRepositorio = clienteRepositorio; this.documentoRepositorio = documentoRepositorio; this.solicitacaoRepositorio = solicitacaoRepositorio; this.controleDeValorRepositorio = controleDeValorRepositorio; this.cobrancaRepositorio = cobrancaRepositorio; }
public PedidoAppService(IPedidoRepositorio appPedido, IClienteRepositorio appCliente, IIngredienteRepositorio appIngrediente, ILancheRepositorio appLanche) { _appPedido = appPedido; _appCliente = appCliente; _appIngrediente = appIngrediente; _appLanche = appLanche; }
public HorariosService(IClienteRepositorio clienteRepositorio, IHorarioRepositorio horarioRepositorio, IServicoRepositorio servicoRepositorio) { _clienteRepositorio = clienteRepositorio; _horarioRepositorio = horarioRepositorio; _servicoRepositorio = servicoRepositorio; }
public PedidoService(IPizzaRepositorio pizza, IIngredienteRepositorio ingrediente, IPizzaIngredienteRepositorio pizzaIngrediente, IClienteRepositorio cliente) { pizza = _pizza; ingrediente = _ingrediente; pizzaIngrediente = _pizzaIngrediente; cliente = _cliente; }
public UploadController(IFotoRepositorio fotoRepositorio, IClienteRepositorio clientes, IFotoRepositorio foto) { _fotoRepositorio = fotoRepositorio; _clienteRepositorio = clientes; _foto = foto; }
public OrdemCompraServico(IClienteRepositorio clienteRepositorio, IProdutoRepositorio produtoRepositorio, IOrdemCompraRepositorio ordemCompraRepositorio) { _clienteRepositorio = clienteRepositorio; _produtoRepositorio = produtoRepositorio; _ordemCompraRepositorio = ordemCompraRepositorio; }
static RepositorioIoC() { contexto = new PizzariaContext(); RepositorioProduto = new ProdutoRepositorio(contexto); RepositorioItemPedido = new ItemPedidoRepositorio(contexto); RepositorioPedido = new PedidoRepositorio(contexto); RepositorioCliente = new ClienteRepositorio(contexto); }
public ClienteServico( IClienteRepositorio clienteRepositorio, IStringLocalizer globalizacao, IUsuarioLoginRepositorio usuarioLoginRepositorio) { _clienteRepositorio = clienteRepositorio; _globalizacao = _globalizacao; _usuarioLoginRepositorio = usuarioLoginRepositorio; }
public ContaController( IContaRepositorio ContaRepositorio, IClienteLoginRepositorio login, IClienteRepositorio cliente) { _contaRepositorio = ContaRepositorio; _login = login; _cliente = cliente; }
public ClienteRepositorioTestes() { var options = new DbContextOptionsBuilder <EfContext>() .UseInMemoryDatabase(databaseName: "TDDSample_TestesDb") .Options; _efContext = new EfContext(options); _clienteRepositorio = new ClienteRepositorio(_efContext); }
public ClienteControl(PizzariaContext contexto) { InitializeComponent(); _contexto = contexto; _clienteRepositorio = new ClienteRepositorio(_contexto); _clienteServico = new ClienteServico(_clienteRepositorio); }
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); }
public ClientesController( AdicionarClienteServico adicionarCliente, EditarClienteServico editarCliente, IClienteRepositorio repositorio) { _adicionarCliente = adicionarCliente; _editarCliente = editarCliente; _repositorio = repositorio; }
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" }; }
public VendasController(IVendaRepositorio vendaRepositorio, IProdutoRepositorio produtoRepositorio, IClienteRepositorio clienteRepositorio, IFormaDePagamentoRepositorio formaDePagamentoRepositorio, IUsuarioRepositorio usuarioRepositorio, IPessoaRepositorio pessoaRepositorio) { _vendaRepositorio = vendaRepositorio; _produtoRepositorio = produtoRepositorio; _clienteRepositorio = clienteRepositorio; _formaDePagementoRepositorio = formaDePagamentoRepositorio; _usuarioRepositorio = usuarioRepositorio; _pessoaRepositorio = pessoaRepositorio; }
public void Inicializacao() { _contexto = new DataContext(); Database.SetInitializer(new CriarBaseDeDados()); _contexto.Database.Initialize(true); _endereco = ObjectMother.ObterEndereco(); _repositorio = new ClienteSQLRepositorio(_contexto); }
public OrdemCompraServico(IClienteRepositorio clienteRepositorio, IProdutoRepositorio produtoRepositorio, IOrdemCompraRepositorio ordemCompraRepositorio, ICustomLogger logger) { _clienteRepositorio = clienteRepositorio; _produtoRepositorio = produtoRepositorio; _ordemCompraRepositorio = ordemCompraRepositorio; _logger = logger; }
public OrdemCompraServico(IClienteRepositorio clienteRepositorio, IProdutoRepositorio produtoRepositorio, IOrdemCompraRepositorio ordemCompraRepositorio, DataStore dataStore) { _clienteRepositorio = clienteRepositorio; _produtoRepositorio = produtoRepositorio; _ordemCompraRepositorio = ordemCompraRepositorio; _dataStore = dataStore; }
public ClienteBLL() { try { _ClienteRepositorio = new ClienteRepositorio(); } catch (Exception ex) { throw ex; } }
public SolicitacaoServicoDeAplicacao(IProgramaRepositorio programaRepositorio, IClienteRepositorio clienteRepositorio, IFuncionarioRepositorio funcionarioRepositorio, ISolicitacaoRepositorio solicitacaoRepositorio, ITipoDaSolicitacaoRepositorio tipoDaSolicitacaoRepositorio, IPessoaRepositorio pessoaRepositorio, IUnitOfWork unitOfWork) { _programaRepositorio = programaRepositorio; _clienteRepositorio = clienteRepositorio; _funcionarioRepositorio = funcionarioRepositorio; _solicitacaoRepositorio = solicitacaoRepositorio; _tipoDaSolicitacaoRepositorio = tipoDaSolicitacaoRepositorio; _pessoaRepositorio = pessoaRepositorio; _unitOfWork = unitOfWork; _solicitacaoServico = new SolicitacaoServico(); }
public ActionResult Devolver(int idLocacao) { locacaoRepositorio = FabricaDeModulos.CriarLocacaoRepositorio(); clienteRepositorio = FabricaDeModulos.CriarClienteRepositorio(); jogoRepositorio = FabricaDeModulos.CriarJogoRepositorio(); servicoLocacao = new ServicoLocacao(jogoRepositorio, clienteRepositorio, locacaoRepositorio); bool jogoFoiDevolvido = servicoLocacao.DevolverJogo(idLocacao); TempData["Mensagem"] = jogoFoiDevolvido ? "Jogo devolvido com sucesso" : "Não foi possível devolver o jogo"; TempData["TipoMensagem"] = jogoFoiDevolvido ? "sucesso" : "falha"; return RedirectToAction("Devolucao"); }
public ActionResult Salvar(LocacaoModel model) { jogoRepositorio = FabricaDeModulos.CriarJogoRepositorio(); clienteRepositorio = FabricaDeModulos.CriarClienteRepositorio(); locacaoRepositorio = FabricaDeModulos.CriarLocacaoRepositorio(); servicoLocacao = new ServicoLocacao(jogoRepositorio, clienteRepositorio, locacaoRepositorio); bool locacaoEfetuadaComSucesso = servicoLocacao.LocarJogoParaCliente(model.IdJogo, model.NomeCliente); @TempData["Mensagem"] = locacaoEfetuadaComSucesso ? "Locação efetuada" : "Erro na locação"; @TempData["TipoMensagem"] = locacaoEfetuadaComSucesso ? "sucesso" : "falha"; return RedirectToAction("JogosDisponiveis", "Relatorio"); }
public PessoaServicoDeAplicacao(IPerfilRepositorio perfilRepositorio, IUnitOfWork unitOfWork, IFuncionarioRepositorio funcionarioRepositorio, IClienteRepositorio clienteRepositorio, ICargoRepositorio cargoRepositorio, IDepartamentoRepositorio departamentoRepositorio, IPessoaRepositorio pessoaRepositorio, FuncionarioServico funcionarioServico, ClienteServico clienteServico, IProgramaRepositorio programaRepositorio, ITipoDeCrmRepositorio tipoDeCrmRepositorio, RepositorioDeArquivos repositorioDeArquivos) { _perfilRepositorio = perfilRepositorio; _unitOfWork = unitOfWork; _funcionarioRepositorio = funcionarioRepositorio; _clienteRepositorio = clienteRepositorio; _cargoRepositorio = cargoRepositorio; _departamentoRepositorio = departamentoRepositorio; _pessoaRepositorio = pessoaRepositorio; _funcionarioServico = funcionarioServico; _clienteServico = clienteServico; _programaRepositorio = programaRepositorio; _tipoDeCrmRepositorio = tipoDeCrmRepositorio; _repositorioDeArquivos = repositorioDeArquivos; }
public ContaController(ITipoDeCrmRepositorio tipoDeCrmRepositorio, IPerfilRepositorio perfilRepositorio, IGrupoRepositorio grupoRepositorio, ICargoRepositorio cargoRepositorio, IDepartamentoRepositorio departamentoRepositorio , IProgramaRepositorio programaRepositorio, IModuloRepositorio moduloRepositorio, IPessoaRepositorio pessoaRepositorio , IClienteRepositorio clienteRepositorio, IFuncionarioRepositorio funcionarioRepositorio, PerfilServicoDeAplicacao perfilServicoDeAplicacao, PessoaServicoDeAplicacao pessoaServicoDeAplicacao, ProgramaServicoDeAplicacao programaServicoDeAplicacao) { _tipoDeCrmRepositorio = tipoDeCrmRepositorio; _perfilRepositorio = perfilRepositorio; _grupoRepositorio = grupoRepositorio; _cargoRepositorio = cargoRepositorio; _departamentoRepositorio = departamentoRepositorio; _programaRepositorio = programaRepositorio; _moduloRepositorio = moduloRepositorio; _pessoaRepositorio = pessoaRepositorio; _clienteRepositorio = clienteRepositorio; _funcionarioRepositorio = funcionarioRepositorio; _perfilServicoDeAplicacao = perfilServicoDeAplicacao; _pessoaServicoDeAplicacao = pessoaServicoDeAplicacao; _programaServicoDeAplicacao = programaServicoDeAplicacao; }
public Cliente BuscarClientePorNome(IClienteRepositorio repositorio, string nomeCliente) { IList<Cliente> clientes = repositorio.BuscarPorNome(nomeCliente); return clientes.FirstOrDefault(); }
public ClienteServico(IClienteRepositorio clienteRepositorio) { _clienteRepositorio = clienteRepositorio; }
public ClienteServico(IClienteRepositorio todosClientes) { _todosClientes = todosClientes; }
public CadastroCliente(ILoguinRepositorio loguinRepositorio, IClienteRepositorio clienteFisicoRepositorio) { _clienteFisicoRepositorio = clienteFisicoRepositorio; _loguinRepositorio = loguinRepositorio; }
public LoguinDeCliente(ILoguinRepositorio loguinRepositorio, IClienteRepositorio clienteFisicoRepositorio) { _loguinRepositorio = loguinRepositorio; _clienteFisicoRepositorio = clienteFisicoRepositorio; Logado = false; }
public LocacaoServico(IJogoRepositorio jogoRepositorio, IClienteRepositorio clienteRepositorio) { this.clienteRepositorio = clienteRepositorio; this.jogoRepositorio = jogoRepositorio; }
public LocacaoServicoDominio(ILocacaoRepositorio locacaoRepositorio, IClienteRepositorio clienteRepositorio, IJogoRepositorio jogoRepositrio) { this.locacaoRepositorio = locacaoRepositorio; this.clienteRepositorio = clienteRepositorio; this.jogoRepositrio = jogoRepositrio; }
public ServicoLocacao(IJogoRepositorio jogoRepositorio, IClienteRepositorio clienteRepositorio, ILocacaoRepositorio locacaoRepositorio) { this.clienteRepositorio = clienteRepositorio; this.jogoRepositorio = jogoRepositorio; this.locacaoRepositorio = locacaoRepositorio; }
public ClientesController(IClienteRepositorio repo) { _repo = repo; }
public VendaServico(IClienteRepositorio clienteRepositorio) { this.clienteRepositorio = clienteRepositorio; }