public void AtualizarProdutosImportados() { var listaSincronizar = new SincronizarBo(_Context).ImportarProdutosAtualizados(); foreach (var sincronizar in listaSincronizar) { SincronizarProdutoImportado(sincronizar); } }
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); }