Exemple #1
0
    protected void ButtonEditItems_Click(object sender, EventArgs e)
    {
        EdicaoBLL edi = new EdicaoBLL();

        List <Link> linksToEdit = new List <Link>();

        foreach (ListViewItem item in ListView1.Items)
        {
            CheckBox cb = (CheckBox)item.FindControl("chkSelect");

            if (cb != null && cb.Checked)
            {
                //Label1.Text += item.DisplayIndex;
                //Label1.Text += Convert.ToInt32(ListView1.DataKeys[item.DisplayIndex]);
                HyperLink link  = (HyperLink)item.FindControl("linkSite");
                Label     intro = (Label)item.FindControl("linkIntro");

                linksToEdit.Add(new Link(
                                    link.Text,
                                    link.NavigateUrl.ToString(),
                                    intro.Text)
                                );
            }
        }

        try
        {
            edi.adicionaLinks(linksToEdit, username);
        }
        catch (Exception exc)
        {
            Response.Redirect("Default.aspx?erro=1");
        }

        historico.addHistorico(linksToEdit);

        Response.Redirect("Edicao.aspx");
    }
Exemple #2
0
    protected void ButtonEditItems_Click(object sender, EventArgs e)
    {
        EdicaoBLL edi = new EdicaoBLL();

        List<Link> linksToEdit = new List<Link>();

        foreach (ListViewItem item in ListView1.Items)
        {
            CheckBox cb = (CheckBox)item.FindControl("chkSelect");

            if (cb != null && cb.Checked)
            {
                //Label1.Text += item.DisplayIndex;
                //Label1.Text += Convert.ToInt32(ListView1.DataKeys[item.DisplayIndex]);
                HyperLink link = (HyperLink)item.FindControl("linkSite");
                Label intro = (Label)item.FindControl("linkIntro");

                linksToEdit.Add(new Link(
                    link.Text,
                    link.NavigateUrl.ToString(),
                    intro.Text)
                    );
            }
        }

        try
        {
            edi.adicionaLinks(linksToEdit, username);
        }
        catch (Exception exc)
        {
            Response.Redirect("Default.aspx?erro=1");
        }

        historico.addHistorico(linksToEdit);

        Response.Redirect("Edicao.aspx");
    }