protected void grdusuario_RowCommand(object sender, GridViewCommandEventArgs e) { if (e.CommandName == "cmdExcluir") { try { AtualizarDtUsuario(); int index = Convert.ToInt32(e.CommandArgument); DataKey data = grdusuario.DataKeys[index]; RemoverLinhaDtUsuario(data.Values["id"].ToString()); } catch (Exception ex) { // summary.Text = "Mensagem do Sistema: " + ex.Message; } } if (e.CommandName == "cmdValidarUsuario") { try { int index = Convert.ToInt32(e.CommandArgument); ((Label)grdusuario.Rows[index].FindControl("lblgridvalidacaousuario")).Text = ""; if (((TextBox)grdusuario.Rows[index].FindControl("txtgrididusuario")).Text == "") { ((Label)grdusuario.Rows[index].FindControl("lblgridvalidacaousuario")).Text = "Informe o login."; ((Label)grdusuario.Rows[index].FindControl("lblgridvalidacaousuario")).ForeColor = System.Drawing.Color.DarkRed; } else { UsuarioBusinessLayer bl = new UsuarioBusinessLayer(); UsuarioEntity eo = new UsuarioEntity(); //eo.matricula = ((TextBox)grdusuario.Rows[index].FindControl("txtgrididusuario")).Text; eo.login = ((TextBox)grdusuario.Rows[index].FindControl("txtgrididusuario")).Text; eo.status = EOConst.CodStatus.Ativo; DataTable dt = bl.ConsultarPorLoginOuMatricula(eo); if (dt != null && dt.Rows.Count > 0) { if (dt.Rows.Count == 1) { ((Label)grdusuario.Rows[index].FindControl("lblgridvalidacaousuario")).Text = "Usuário Válido."; ((Label)grdusuario.Rows[index].FindControl("lblgridvalidacaousuario")).ForeColor = System.Drawing.Color.DarkGreen; } } else { ((Label)grdusuario.Rows[index].FindControl("lblgridvalidacaousuario")).Text = "Login inexistente."; ((Label)grdusuario.Rows[index].FindControl("lblgridvalidacaousuario")).ForeColor = System.Drawing.Color.DarkRed; } } } catch { } } }
public void CarregarComboColaborador() { ddlColaborador.Items.Clear(); UsuarioBusinessLayer bl = new UsuarioBusinessLayer(); UsuarioEntity eo = new UsuarioEntity(); eo.status = EOConst.CodStatusUsuario.Ativo; DataTable dtcolaborador = bl.Consultar(eo); ddlColaborador.Items.Clear(); ListItem itemCliente = new ListItem(); Telerik.Web.UI.RadComboBoxItem radComboBoxItem = new Telerik.Web.UI.RadComboBoxItem(); radComboBoxItem.Value = ""; radComboBoxItem.Text = ""; ddlColaborador.Items.Add(radComboBoxItem); if (dtcolaborador != null) { if (dtcolaborador.Rows != null) { if (dtcolaborador.Rows.Count > 0) { foreach (DataRow dr in dtcolaborador.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 = ""; //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.", "")); //} }
public DataTable GETDTColaborador() { if (Session["dtcolaboradorddl"] == null) { DataTable dt = new DataTable(); dt.Columns.Add("idusuario"); dt.Columns.Add("dscombo"); UsuarioBusinessLayer bl = new UsuarioBusinessLayer(); UsuarioEntity eo = new UsuarioEntity(); eo.status = EOConst.CodStatusUsuario.Ativo; dt = bl.Consultar(eo); Session["dtcolaboradorddl"] = dt; } return((DataTable)Session["dtcolaboradorddl"]); }
private void CarregaAreaDept() { ddldepartamento.Items.Clear(); UsuarioBusinessLayer blUsuario = new UsuarioBusinessLayer(); UsuarioEntity eoUsuario = new UsuarioEntity(); ddldepartamento.DataSource = blUsuario.ConsultarDepartamento(eoUsuario); ddldepartamento.DataTextField = "departamento"; ddldepartamento.DataValueField = "departamento"; ddldepartamento.DataBind(); if (ddldepartamento.Items.Count > 0) { ddldepartamento.Items.Insert(0, new ListItem("Todos", "")); } else { ddldepartamento.Items.Insert(0, new ListItem("Não existe registros cadastrados.", "")); } }
private void CarregarUsuario() { UsuarioBusinessLayer bl = new UsuarioBusinessLayer(); DataTable dtUsuario = bl.ConsultarUsuariosAtivos(); ddlUsuario.Items.Clear(); ListItem itemCliente = new ListItem(); Telerik.Web.UI.RadComboBoxItem radComboBoxItem = new Telerik.Web.UI.RadComboBoxItem(); radComboBoxItem.Value = "0"; radComboBoxItem.Text = "Todos"; ddlUsuario.Items.Add(radComboBoxItem); if (dtUsuario != null) { if (dtUsuario.Rows != null) { if (dtUsuario.Rows.Count > 0) { foreach (DataRow dr in dtUsuario.Rows) { radComboBoxItem = new Telerik.Web.UI.RadComboBoxItem(); radComboBoxItem.Value = dr["idusuario"].ToString(); radComboBoxItem.Text = dr["dscombo"].ToString(); ddlUsuario.Items.Add(radComboBoxItem); } } } } ddlUsuario.AllowCustomText = true; ddlUsuario.MarkFirstMatch = true; ddlUsuario.SelectedValue = "0"; // ddlUsuario.DataSource = bl.ConsultarUsuariosAtivos(); //ddlUsuario.DataTextField = "nome"; //ddlUsuario.DataValueField = "idusuario"; //ddlUsuario.DataBind(); //ddlUsuario.Items.Insert(0, "Todos"); //ddlUsuario.Items[0].Value = "0"; }
//public void CarregarComboColaborador() //{ // ddlColaborador.Items.Clear(); // UsuarioBusinessLayer bl = new UsuarioBusinessLayer(); // UsuarioEntity eo = new UsuarioEntity(); // eo.status = EOConst.CodStatusUsuario.Ativo; // ddlColaborador.DataSource = bl.Consultar(eo); // 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.", "")); // } //} public void CarregarComboColaborador() { 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"; }