Пример #1
0
        public void AtualizarProdutosImportados()
        {
            var listaSincronizar = new SincronizarBo(_Context).ImportarProdutosAtualizados();

            foreach (var sincronizar in listaSincronizar)
            {
                SincronizarProdutoImportado(sincronizar);
            }
        }
Пример #2
0
        public bool SincronizarPorPedido(Pedido pedido)
        {
            if (pedido == null || pedido.ItemsPedido == null || pedido.ItemsPedido.Count == 0)
            {
                throw new BoException("Pedido Inválido!");
            }

            var  sincBo = new SincronizarBo(_Context);
            bool succ   = true;

            foreach (var item in pedido.ItemsPedido)
            {
                try
                {
                    SincronizarProdutoImportado(sincBo.ImportarPorOrdem(item.Produto.Ordem));
                }
                catch (Exception)
                {
                    succ = false;
                }
            }
            return(succ);
        }