Beispiel #1
0
 protected void ddlCombo_SelectedIndexChanged(object sender, EventArgs e)
 {
     //carrega os relatorios
     if (Convert.ToInt32(ddlTipoRelatorio.SelectedValue) > 0)
     {
         UCComboRelatorioAtendimento.CarregarPorPermissaoUsuarioTipo((CLS_RelatorioAtendimentoTipo)Convert.ToByte(ddlTipoRelatorio.SelectedValue));
         UCComboRelatorioAtendimento._Combo.Enabled = true;
     }
     else
     {
         UCComboRelatorioAtendimento._Combo.Enabled = false;
     }
     UCComboRelatorioAtendimento.SelectedIndex = 0;
 }
Beispiel #2
0
        protected void ddlTipo_SelectedIndexChanged(object sender, EventArgs e)
        {
            try
            {
                if (Convert.ToInt32(ddlTipo.SelectedValue) > 0)
                {
                    UCComboRelatorioAtendimento.CarregarPorPermissaoUsuarioTipo((CLS_RelatorioAtendimentoTipo)Convert.ToByte(ddlTipo.SelectedValue));
                    UCComboRelatorioAtendimento.PermiteEditar = true;
                    if (Convert.ToByte(ddlTipo.SelectedValue) == (byte)CLS_RelatorioAtendimentoTipo.AEE)
                    {
                        if (ddlFiltroFixo.Items.FindByValue("5") == null)
                        {
                            ddlFiltroFixo.Items.Add(new ListItem("Detalhamento das deficiências", "5"));
                        }
                    }
                    else
                    {
                        ddlFiltroFixo.Items.Remove(ddlFiltroFixo.Items.FindByValue("5"));
                    }

                    updFiltro.Update();
                }
                else
                {
                    UCComboRelatorioAtendimento.PermiteEditar = false;
                    ddlFiltroFixo.Items.Remove(ddlFiltroFixo.Items.FindByValue("5"));
                    updFiltro.Update();
                }
                UCComboRelatorioAtendimento.SelectedIndex = 0;
                UCComboRelatorioAtendimento_SelectedIndexChanged();
            }
            catch (Exception ex)
            {
                ApplicationWEB._GravaErro(ex);
                ScriptManager.RegisterClientScriptBlock(Page, Page.GetType(), "ScrollToTop", "setTimeout('window.scrollTo(0,0);', 0);", true);
                lblMessage.Text = UtilBO.GetErroMessage("Erro ao carregar relatórios.", UtilBO.TipoMensagem.Erro);
            }
        }