protected void GrdCentroCusto_SelectedIndexChanged(object sender, GridViewPageEventArgs e) { DataTable dt = new DataTable(); CentroCustosBLL centroCustoBLL = new CentroCustosBLL(); Usuario usuario = null; if (Session["objetoUsuario"] != null) { usuario = (Usuario)Session["objetoUsuario"]; } dt = centroCustoBLL.GetCentrosCusto(usuario); GrdCentroCusto.DataSource = dt; GrdCentroCusto.PageIndex = e.NewPageIndex; GrdCentroCusto.DataBind(); }
protected void CarregaCentroCusto() { DataTable dt = new DataTable(); CentroCustosBLL centroCustoBLL = new CentroCustosBLL(); Usuario usuario = null; if (Session["objetoUsuario"] != null) { usuario = (Usuario)Session["objetoUsuario"]; } dt = centroCustoBLL.GetCentrosCusto(usuario); //Exibição Status Chamado for (int i = 0; i < dt.Rows.Count; i++) { if (dt.Rows[i]["Classe"].ToString() == "A ") { dt.Rows[i]["Classe"] = "Analítica"; } if (dt.Rows[i]["Classe"].ToString() == "S ") { dt.Rows[i]["Classe"] = "Sintética"; } } if (dt.Rows.Count > 0) { GrdCentroCusto.DataSource = dt; GrdCentroCusto.DataBind(); } else { //Exibe mensagem com número de resultados encontrados LblMsgmChamados.Text = "Não existem cadastros no momento"; //Exibe mensagem LblMsgmChamados.Visible = true; } }