public void Infra_Pedido_GetAll_Deve_Retornar_Com_Sucesso()
        {
            //Cenário
            var novoPedido = _repository.Add(pedido);

            //Ação
            var GetAll = _repository.GetAll();

            //Saída
            GetAll.Count().Should().BeGreaterThan(0);

            GetAll[0].ItensDoPedido[0].Produto.Should().NotBeNull();
        }
Esempio n. 2
0
        protected override void ValidateDelete(int id, StringBuilder sb)
        {
            var repPedido = new PedidoRepository();

            if (repPedido.GetAll().Any(x => x.Itens.Any(y => y.Produto.Id == id)))
            {
                sb.Append("Existem pedidos usando este produto");
            }
        }
Esempio n. 3
0
        protected override void ValidateDelete(int id, StringBuilder sb)
        {
            var repPedido = new PedidoRepository();

            if (repPedido.GetAll().Any(x => x.Cliente.Id == id))
            {
                sb.Append("Existem pedidos para este cliente");
            }
        }
Esempio n. 4
0
        public void AddUser()
        {
            var    pedidos = _pedidoRepository.GetAll();
            Pedido pedido  = new Pedido
            {
                ID_USUARIO_PEDIDO = 2,
                TOTAL_PEDIDO      = 1,
                OBS_PEDIDO        = "nada",
                DATA_REG_PEDIDO   = DateTime.Now,
                ID_CLIENTE        = 1,
                FATURADO_PEDIDO   = true,
                ID_VENDEDOR       = 2,
            };

            _pedidoRepository.Add(pedido);
            var pedidodepois = _pedidoRepository.GetAll();

            Assert.IsTrue(pedidos.Count() < pedidodepois.Count());
        }
Esempio n. 5
0
        public List <PedidoViewModel> Listar()
        {
            var pedidoModels = pedidoRepository.GetAll().Result;
            var viewModels   = new List <PedidoViewModel>();

            foreach (var pedido in pedidoModels)
            {
                viewModels.Add(pedido);
            }

            return(viewModels);
        }
        public List <PedidoDto> GetAll()
        {
            var listDb = _repository.GetAll().ToList();

            List <PedidoDto> listaRetorno = new List <PedidoDto>();

            foreach (var pedidodb in listDb)
            {
                PedidoDto pedido = GetPedidoDtoById(pedidodb.Id);
                listaRetorno.Add(pedido);
            }

            return(listaRetorno);
        }
Esempio n. 7
0
        //public Usuario GetUser(System.Collections.Hashtable parametro)
        //{
        //    return _repository.GetUser(parametro);
        //}

        public IEnumerable <Pedido> GetAll()
        {
            return(_repository.GetAll());
        }
        internal List <Pedido> GetList()
        {
            List <Pedido> OrderList = PedidoRepo.GetAll();

            return(OrderList);
        }
        public IList <Pedido> ObterListaClientes()
        {
            var listaPedido = _repository.GetAll();

            return(listaPedido.ToList());
        }
Esempio n. 10
0
        public IQueryable <Pedido> BuscarTodosOsPedidos()
        {
            var teste = repository.GetAll();

            return(repository.GetAll());
        }