private void ObtenerUsuarios(bool forzarBD) { if (ViewState["lista"] == null || forzarBD) { UsuarioBC usuarioG = new UsuarioBC(); DataTable dt = usuarioG.ObtenerTodos(); ViewState["lista"] = dt; ViewState.Remove("filtrados"); } DataView dw; if (ViewState["filtrados"] == null) { dw = new DataView((DataTable)ViewState["lista"]); } else { dw = new DataView((DataTable)ViewState["filtrados"]); } if (ViewState["sortExpresion"] != null && ViewState["sortExpresion"].ToString() != "") { dw.Sort = (String)ViewState["sortExpresion"]; } this.gv_listar.DataSource = dw; this.gv_listar.DataBind(); }
public void btn_encriptar_Click(object sender, EventArgs e) { UsuarioBC u = new UsuarioBC(); DataView dw = u.ObtenerTodos().AsDataView(); //dw.RowFilter = "PASS = USERNAME"; //dw.RowFilter = "ID in (2212, 2261, 2273, 2311, 2343, 2414)"; DataTable dt = dw.ToTable(); DataTable dt1 = new DataTable(); dt1.Columns.Add("ID"); dt1.Columns.Add("PASS"); string user, pass, newpass, original; StringBuilder s = new StringBuilder(); StringBuilder t = new StringBuilder(); foreach (DataRow dr in dt.Rows) { user = dr["USERNAME"].ToString(); pass = dr["PASS"].ToString(); newpass = f.Encriptar(pass, user); dt1.Rows.Add(user, newpass); s.Append("UPDATE USUARIOS SET usua_estado='Activo', USUA_PASSWORD= '******' WHERE USUA_ID="). Append(dr["ID"].ToString()). Append(" and USUA_USERNAME=USUA_PASSWORD and usua_estado='1' "). Append("<br />"); //t.Append("ID: ").Append(dr["ID"].ToString()).Append(" Pass Original: "); try { original = f.Desencriptar(pass, user); //t.Append(original); } catch { t.Append("ID: "). Append(dr["ID"].ToString()). Append(" ERROR AL DESENCRIPTAR"); } t.Append("<br />"); } ltl.Text = s.ToString(); desencriptar.Text = t.ToString(); //gv1.DataSource = dt; //gv1.DataBind(); //gv2.DataSource = dt1; //gv2.DataBind(); //usuario.PASSWORD = funcion.Encriptar(this.txtPassword.Text, this.txtUsername.Text); }
public void Usuario_Todos(DropDownList ddl, int site_id = 0, bool remolcador = false, bool guardia = false) { if (site_id > 0) { dt = usuario.ObtenerXSite(site_id); } else if (remolcador) { dt = usuario.ObtenerUsuariosRemolcador(site_id); } else if (guardia) { dt = usuario.ObtenerUsuariosGuardia(site_id); } else { dt = usuario.ObtenerTodos(); } DataView dw = dt.AsDataView(); dw.Sort = "USERNAME ASC"; u.CargaDropTodos(ddl, "ID", "USERNAME", dw.ToTable()); }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { YMS_ZONA_BC yms = new YMS_ZONA_BC(); DataTable ds = yms.ObteneSites(((UsuarioBC)Session["Usuario"]).ID); UsuarioBC usuario = new UsuarioBC(); utils.CargaDrop(ddl_editUsuario, "ID", "USERNAME", usuario.ObtenerTodos()); utils.CargaDropNormal(this.dropsite, "ID", "NOMBRE", ds); utils.CargaDrop(this.ddl_editSite, "ID", "NOMBRE", ds); ObtenerRemolcador(true); } else { ObtenerRemolcador(false); } }