public AvaliacoesController(IAvaliacaoRepositorio service, IPedidoRepositorio pedido, IClienteRepositorio cliente, IRestauranteRepositorio restaurante) { _service = service; _pedido = pedido; _cliente = cliente; _restaurante = restaurante; }
public StatusPedidoEstaAptoParaRemover(IPedidoRepositorio pedidoRepositorio) { var pedidos = new StatusPedidoNaoDevePossuirPedidosVinculadosSpecification(pedidoRepositorio); this.Add("StatusPossuiPedidosVinculados", new Rule <StatusPedido>(pedidos, "Esse status possui pedidos vinculados a ele, remova-os e tente novamente.")); }
public TransportadoraEstaAptaParaRemoverValidation(IPedidoRepositorio pedidoRepositorio) { var pedidosTransportadora = new TransportadoraNaoDevePossuirPedidosVinculadosSpecification(pedidoRepositorio); this.Add("transportadoraPossuirPedidoVinculados", new Rule <Transportadora>(pedidosTransportadora, "Essa transportadora possui pedidos vinculados a ela, remova-os e tente novamente.")); }
public Pedido(IPedidoRepositorio pedidoRepositorio, IPedidoProdutoRepositorio pedidoProdutoRepositorio, IInfraLogger logger, Producao.Producao producaoDominio) { this._pedidoRepositorio = pedidoRepositorio; _pedidoProdutoRepositorio = pedidoProdutoRepositorio; _logger = logger; _producaoDominio = producaoDominio; }
public PedidoController(IPedidoRepositorio PedidoRepositorio, IHttpContextAccessor httpContextAccessor, IHostingEnvironment hostingEnvironment) { _PedidoRepositorio = PedidoRepositorio; _httpContextAccessor = httpContextAccessor; _hostingEnvironment = hostingEnvironment; }
public AtualizacaoDePedido(IPedidoRepositorio pedidoRepositorio, IEventoRepositorio eventoRepositorio, IBus mensageria) { _pedidoRepositorio = pedidoRepositorio; _eventoRepositorio = eventoRepositorio; _mensageria = mensageria; }
public PedidoServico(IPedidoRepositorio pedidoRepositorio, ISaborRepositorio saborRepositorio, IAdicionalRepositorio adicionalRepositorio, IProdutoGenericoRepositorio produtoGenericoRepositorio) { _pedidoRepositorio = pedidoRepositorio; _saborRepositorio = saborRepositorio; _adicionalRepositorio = adicionalRepositorio; _produtoGenericoRepositorio = produtoGenericoRepositorio; }
public PedidoController( IPedidoRepositorio pedidoRepositorio, IPedidoServico pedidoServico) { _pedidoRepositorio = pedidoRepositorio; _pedidoServico = pedidoServico; }
public PedidoServico(IPedidoRepositorio PedidoRepositorio, ICursoRepositorio CursoRepositorio, ICarrinhoDeCompraServicoAplicacao CarrinhoDeCompraServicoAplicacao, IItemPedidoRepositorio ItemPedidoRepositorio) { this.pedidoRepositorio = PedidoRepositorio; this.cursoRepositorio = CursoRepositorio; this.carrinhoDeCompraServicoAplicacao = CarrinhoDeCompraServicoAplicacao; this.itemPedidoRepositorio = ItemPedidoRepositorio; }
public TipoPedidoEstaAptoParaRemoverValidation(IPedidoRepositorio pedidoRepositorio) { var pedidos = new TipoPedidoNaoDevePossuirPedidosVinculadosSpecification(pedidoRepositorio); this.Add("TipoPedidoPossuiPedidosVinculado", new Rule <TipoPedido>(pedidos, "Esse tipo de pedido está vinculado com um ou alguns pedidos, remova-os e tente novamente.")); }
public PersistirPedido(IPedidoRepositorio pedidoRepositorio, IAtualizarEstoqueDoProduto atualizarEstoqueDoProduto, IUnitOfWork unitOfWork) { _pedidoRepositorio = pedidoRepositorio; _atualizarEstoqueDoProduto = atualizarEstoqueDoProduto; _unitOfWork = unitOfWork; }
public PedidoAppService(IPedidoRepositorio appPedido, IClienteRepositorio appCliente, IIngredienteRepositorio appIngrediente, ILancheRepositorio appLanche) { _appPedido = appPedido; _appCliente = appCliente; _appIngrediente = appIngrediente; _appLanche = appLanche; }
public PedidoController(IPedidoRepositorio pedidoRepositorio, IHttpContextAccessor httpContextAccessor, IWebHostEnvironment webHostEnvironment) { _pedidoRepositorio = pedidoRepositorio; _httpContextAccessor = httpContextAccessor; _webHostEnvironment = webHostEnvironment; }
public PedidoControl(PizzariaContext contexto) { InitializeComponent(); _contexto = contexto; _pedidoRepositorio = new PedidoRepositorio(_contexto); _pedidoServico = new PedidoServico(_pedidoRepositorio); }
public bool EhValido(IPedidoRepositorio pedidoRepositorio) { if (this.EstaConsistente()) { return(this.EstaApto(pedidoRepositorio)); } return(false); }
public RepresentadaRepositorio(TCC_Contexto contexto, IPedidoRepositorio pedidoRepositorio, IContatoRepresentadaRepositorio contatoRepresentadaRepositorio, ICondicaoPagamentoRepositorio condicaoPagamentoRepositorio, IProdutoRepositorio produtoRepositorio) : base(contexto) { _pedidoRepositorio = pedidoRepositorio; _contatoRepresentadaRepositorio = contatoRepresentadaRepositorio; _condicaoPagamentoRepositorio = condicaoPagamentoRepositorio; _produtoRepositorio = produtoRepositorio; }
public void SetUp() { _pedido = ObjetoMae.ObterPedidoValido(); _context = new PizzariaContext(); _pedidoRepositorio = new PedidoRepositorio(_context); _pedidoServico = new PedidoServico(_pedidoRepositorio); Database.SetInitializer(new BaseSqlTestes()); _context.Database.Initialize(true); }
public MenuGerenciamentoViewComponent( IProdutoRepositorio produtoRepositorio, IAvaliacaoRepositorio comentariosRepositorio, IPedidoRepositorio pedidoRepositorio) { _pedidoRepositorio = pedidoRepositorio; _produtoRepositorio = produtoRepositorio; _avaliacoesRepositorio = comentariosRepositorio; }
public PedidoServico( IProdutoRepositorio produtoRepositorio, IPedidoRepositorio pedidoRepositorio, IUnitOfWork unitOfWork) { _pedidoRepositorio = pedidoRepositorio; _produtoRepositorio = produtoRepositorio; _unitOfWork = unitOfWork; }
public PedidoController(IPedidoRepositorio pedidoRepositorio, ShoppingCart carrinho, AppDbContext contextoBancodeDados, UserManager <IdentityUser> userManager, CartaoCreditoBLL cartao, DadosUsuarioBLL dadosUsuario) { _dadosUsuarioBll = dadosUsuario; _cartaoCreditoUser = cartao; _pedidoRepositorio = pedidoRepositorio; _carrinho = carrinho; _contextoBancodeDados = contextoBancodeDados; this._User = userManager.Users.FirstOrDefault(); }
public AdminController( IProdutoRepositorio produtoRepositorio, IAvaliacaoRepositorio comentariosRepositorio, IPedidoRepositorio pedidoRepositorio, IImagensRepositorio imagensRepositorio) { _imagensRepositorio = imagensRepositorio; _pedidoRepositorio = pedidoRepositorio; _produtoRepositorio = produtoRepositorio; _avaliacoesRepositorio = comentariosRepositorio; }
public PedidoServicoTeste() { _unitOfWork = Substitute.For <IUnitOfWork>(); _pedidoRepositorio = Substitute.For <IPedidoRepositorio>(); _produtoRepositorio = Substitute.For <IProdutoRepositorio>(); _pedidoServico = new PedidoServico(_produtoRepositorio, _pedidoRepositorio, _unitOfWork); _produto = new Produto() { Id = 1, Descricao = "Artefato A", Valor = 23 }; }
public PedidoBLL() { try { _PedidoRepositorio = new PedidoRepositorio(); } catch (Exception ex) { throw ex; } }
public IActionResult Post([FromBody] Pedido pedido, [FromServices] IPedidoRepositorio pedidoRepositorio) { try { pedidoRepositorio.Adicionar(pedido); return(Ok(pedido.Id)); } catch (Exception ex) { return(BadRequest(ex.ToString())); } }
public ManipuladorPedido( IClienteRepositorio clienteRepositorio, ITaxaEntregaRepositorio taxaEntregaRepositorio, IDescontoRepositorio descontoRepositorio, IProdutoRepositorio produtoRepositorio, IPedidoRepositorio pedidoRepositorio) { _clienteRepositorio = clienteRepositorio; _taxaEntregaRepositorio = taxaEntregaRepositorio; _descontoRepositorio = descontoRepositorio; _produtoRepositorio = produtoRepositorio; _pedidoRepositorio = pedidoRepositorio; }
public void Inicializacao() { Database.SetInitializer(new CriarBaseDeDados()); _contexto = new DataContext(); _contexto.Database.Initialize(true); _repositorio = new PedidoSQLRepositorio(_contexto); cliente = ObjectMother.ObterClienteTipoPessoaFisica(ObjectMother.ObterEndereco()); cliente.Id = 1; calzone = ObjectMother.ObterCalzone(); calzone.Id = 1; }
public ManageController( UserManager <ApplicationUser> userManager, SignInManager <ApplicationUser> signInManager, IEmailSender emailSender, ILogger <ManageController> logger, UrlEncoder urlEncoder, IPedidoRepositorio order) { _userManager = userManager; _signInManager = signInManager; _emailSender = emailSender; _logger = logger; _urlEncoder = urlEncoder; _lojaContexto = order; }
public Principal() { InitializeComponent(); WindowState = FormWindowState.Maximized; FormBorderStyle = FormBorderStyle.FixedSingle; _contexto = new PizzariaContext(); _pedidoRepositorio = new PedidoRepositorio(_contexto); _clienteRepositorio = new ClienteRepositorio(_contexto); _produtoRepositorio = new ProdutoRepositorio(_contexto); _pedidoServico = new PedidoServico(_pedidoRepositorio); _clienteServico = new ClienteServico(_clienteRepositorio); _produtoServico = new ProdutoServico(_produtoRepositorio); }
public PedidoController( IImagensRepositorio imagemRepositorio, IProdutoRepositorio produtoRepositorio, IEnderecoRepositorio address, IPedidoRepositorio repoService, Carrinho cartService, UserManager <ApplicationUser> userManager, SignInManager <ApplicationUser> signInManager, StoreEPDbContext bancoContexto) { _pedidoRepositorio = repoService; _carrinho = cartService; _userManager = userManager; _signInManager = signInManager; _enderecoRepositorio = address; _produtoRepositorio = produtoRepositorio; _bancoContexto = bancoContexto; }
public void Inicializacao() { Database.SetInitializer(new CriarBaseDeDados()); _contexto = new DataContext(); _contexto.Database.Initialize(true); _repositorio = new PedidoSQLRepositorio(_contexto); _servico = new PedidoServico(_repositorio); cliente = ObjectMother.ObterClienteTipoPessoaFisica(ObjectMother.ObterEndereco()); cliente.Id = 1; calzone = ObjectMother.ObterCalzone(); calzone.Id = 1; listaItemPedido = new List <ItemPedido>(); listaItemPedido.Add(new ItemPedido(calzone, 2)); _pedido = ObjectMother.ObterPedidoComUmaListaItens(cliente, listaItemPedido); }