Exemple #1
0
    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();
    }
Exemple #2
0
    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);
    }
Exemple #3
0
    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());
    }
Exemple #4
0
    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);
        }
    }