private void CarregarGrid() { try { ReguladorBusinessLayer bl = new ReguladorBusinessLayer(); ReguladorEntity eo = new ReguladorEntity(); if (txtRegulador.Text.Trim() != "") { eo.nome = txtRegulador.Text; } if (ddlStatus.SelectedValue != "") { eo.status = Convert.ToInt32(ddlStatus.SelectedValue); } DataTable lista = bl.Consultar(eo); if (lista.Rows.Count == 0) { divInfo.Visible = true; lblmsInfo.Text = "Não existe registro para filtro informado!"; } else { lista.DefaultView.Sort = "nome"; lista = lista.DefaultView.ToTable(); divInfo.Visible = false; } grdpesquisa.DataSource = lista; grdpesquisa.DataBind(); if (!(ValidarAcesso.TemAcesso(EOConst.CodFuncionalidade.AlteracaoReguladorAlterar, (List <PerfilfuncionalidadeEntity>)Session["eoFuncs"]))) { grdpesquisa.Columns[2].Visible = false; } if (!(ValidarAcesso.TemAcesso(EOConst.CodFuncionalidade.AlteracaoReguladorExcluir, (List <PerfilfuncionalidadeEntity>)Session["eoFuncs"]))) { grdpesquisa.Columns[3].Visible = false; } } catch (Exception ex) { diverro.Visible = true; lblmsgerro.Text = "Mensagem do Sistema: " + ex.Message; } }
public DataTable GETDTRegulador() { if (Session["dtregulador"] == null) { DataTable dt = new DataTable(); dt.Columns.Add("idregulador"); dt.Columns.Add("nome"); ReguladorBusinessLayer bl = new ReguladorBusinessLayer(); ReguladorEntity eo = new ReguladorEntity(); eo.status = EOConst.CodStatus.Ativo; dt = bl.Consultar(eo); Session["dtregulador"] = dt; } return((DataTable)Session["dtregulador"]); }
//public void CarregarComboColaboradorAtivos() //{ // //ddlColaborador.Items.Clear(); // //UsuarioBusinessLayer bl = new UsuarioBusinessLayer(); // //UsuarioEntity eo = new UsuarioEntity(); // //eo.status = EOConst.CodStatusUsuario.Ativo; // //ddlColaborador.DataSource = bl.ConsultarUsuariosAtivos(); // //ddlColaborador.DataBind(); // //if (ddlColaborador.Items.Count > 0) // //{ // // ddlColaborador.Items.Insert(0, new ListItem("", "")); // //} // //else // //{ // // ddlColaborador.Items.Insert(0, new ListItem("Não existe registros cadastrados.", "")); // //} // UsuarioBusinessLayer bl = new UsuarioBusinessLayer(); // UsuarioEntity eo = new UsuarioEntity(); // eo.status = EOConst.CodStatusUsuario.Ativo; // DataTable dtConsulta = bl.Consultar(eo); // ddlColaborador.Items.Clear(); // ListItem itemCliente = new ListItem(); // Telerik.Web.UI.RadComboBoxItem radComboBoxItem = new Telerik.Web.UI.RadComboBoxItem(); // radComboBoxItem.Value = "0"; // radComboBoxItem.Text = ""; // ddlColaborador.Items.Add(radComboBoxItem); // if (dtConsulta != null) // { // if (dtConsulta.Rows != null) // { // if (dtConsulta.Rows.Count > 0) // { // foreach (DataRow dr in dtConsulta.Rows) // { // radComboBoxItem = new Telerik.Web.UI.RadComboBoxItem(); // radComboBoxItem.Value = dr["idusuario"].ToString(); // radComboBoxItem.Text = dr["dscombo"].ToString(); // ddlColaborador.Items.Add(radComboBoxItem); // } // } // } // } // ddlColaborador.AllowCustomText = true; // ddlColaborador.MarkFirstMatch = true; // ddlColaborador.SelectedValue = "0"; //} private void CarregarComboRegulador() { ddlregulador.Items.Clear(); ReguladorBusinessLayer blRegulador = new ReguladorBusinessLayer(); ReguladorEntity eoRegulador = new ReguladorEntity(); ddlregulador.DataSource = blRegulador.Consultar(eoRegulador); ddlregulador.DataTextField = "nome"; ddlregulador.DataValueField = "idregulador"; ddlregulador.DataBind(); if (ddlregulador.Items.Count > 0) { ddlregulador.Items.Insert(0, new ListItem("Todos", "")); } else { ddlregulador.Items.Insert(0, new ListItem("Não existe registros cadastrados.", "")); } }