protected void Desplegar_ROLES() { DB_Usuario r = new DB_Usuario(); List <Roles> listaR = r.DB_Desplegar_ROL(Convert.ToInt32(DDLSistema.SelectedValue)); DDLRol.DataSource = listaR; DDLRol.DataValueField = "Id_Rol"; DDLRol.DataTextField = "Nombre_Rol"; DDLRol.DataBind(); //DDLRol.Items.Insert(0, new ListItem("Seleccione la Regional", "0", true)); }
private void Buscar_USUARIO(string idUsiario) { DataTable us = new DataTable(); DB_Usuario nus = new DB_Usuario(); us = nus.DB_Desplegar_USUARIO(Convert.ToInt32(LblIdRegional.Text), idUsiario, "USUARIO"); if (us.Rows.Count != 0) { //if (us.Rows[0][0].ToString() == idUsiario) if (!string.IsNullOrEmpty(us.Rows[0][0].ToString())) { //LblIdUsuario.Text = idUsiario; LblIdUsuario.Text = us.Rows[0][0].ToString(); TxtCargo.Text = us.Rows[0][5].ToString(); Cargo_Usuario = us.Rows[0][5].ToString();//luis.rojas 24-05-2016 //*ini* lrojas: 03102016 //DDLRol.Items.Insert(0, new ListItem(us.Rows[0][8].ToString(), us.Rows[0][3].ToString(), true)); //DDLRol.DataBind(); //DDLCategoria.Items.Insert(0, new ListItem(us.Rows[0][9].ToString(), us.Rows[0][4].ToString(), true)); //DDLCategoria.DataBind(); //DDLEstado.Items.Insert(0, new ListItem(us.Rows[0][7].ToString(), us.Rows[0][7].ToString(), true)); //DDLEstado.DataBind(); DB_Usuario r = new DB_Usuario(); List <Roles> listaR = r.DB_Obtener_Roles(); string Sis_Seleccionado = listaR.Where(s => s.Id_Rol == Convert.ToInt32(us.Rows[0][3].ToString())).FirstOrDefault().Rol; DDLSistema.SelectedValue = Sis_Seleccionado; Desplegar_ROLES(); DDLRol.SelectedValue = us.Rows[0][3].ToString(); DDLCategoria.SelectedValue = us.Rows[0][4].ToString(); DDLEstado.SelectedValue = us.Rows[0][7].ToString(); DataTable DT_UsEst = new DataTable(); DT_UsEst = r.DB_Obtener_UsuarioEstructura(idUsiario); DDLSup.SelectedValue = DT_UsEst.Rows[0][0].ToString(); EventArgs e = new EventArgs(); object sender = new object(); DDLSup_SelectedIndexChanged(sender, e); //*fin* Buscar_CUENTAUSUARIO(idUsiario); } else { limparCampos_PERSONA(); } } else { LblIdUsuario.Text = string.Empty; TxtCargo.Text = string.Empty; //DDLRol.Items.Insert(0, new ListItem(us.Rows[0][8].ToString(), us.Rows[0][3].ToString(), true)); DDLRol.DataBind(); //DDLCategoria.Items.Insert(0, new ListItem(us.Rows[0][9].ToString(), us.Rows[0][4].ToString(), true)); DDLCategoria.DataBind(); } }