private void EnviarTrilhas(ManterTrilha manterTr, BMConfiguracaoSistema bmConfiguracaoSistema, BMLogSincronia bmLogSincronia, Usuario usuarioLogado, bool somenteNaoSincronizados) { var trilhas = manterTr.ObterTodasTrilhas(); foreach (var trilha in trilhas) { try { if (somenteNaoSincronizados && trilha.IdNodePortal.HasValue) { continue; } trilha.IdNodePortal = null; manterTr.AtualizarNodeIdDrupal(trilha, manterTr, bmConfiguracaoSistema, bmLogSincronia, usuarioLogado); } catch (Exception) { // ignored; } } }
private void PreencherComboTrilhas() { ManterTrilha manterTrilha = new ManterTrilha(); IList <Trilha> ListaTrilhas = manterTrilha.ObterTodasTrilhas(); WebFormHelper.PreencherLista(ListaTrilhas, this.ddlTrilha, false, true); }
private void PreencherComboTrilhas() { var manterTrilha = new ManterTrilha(); var listaTrilhas = manterTrilha.ObterTodasTrilhas(); WebFormHelper.PreencherLista(listaTrilhas, ddlTrilha, false, true); }
protected void Page_Load(object sender, EventArgs e) { if (IsPostBack) { return; } WebFormHelper.PreencherLista(manterTrilha.ObterTodasTrilhas(), ddlTrilha); WebFormHelper.PreencherLista(manterTrilhaNivel.ObterTodosTrilhaNivel(), ddlTrilhaNivel); ExecutaRelatorio(); }
protected void btnSincronizarTrilha_Click(object sender, EventArgs e) { var manter = new ManterTrilha(); var lista = manter.ObterTodasTrilhas().Where(p => p.ListaAreasTematicas.Any()).ToList(); foreach (var item in lista) { try { manter.AlterarTrilha(item, ConfigurationManager.AppSettings["portal_url_node_id"]); } catch { } } WebFormHelper.ExibirMensagem(enumTipoMensagem.Sucesso, "Sincronia Realizada: " + lista.Count + " registros"); }