Beispiel #1
0
    protected void btnCadastrarDestaque_Click(object sender, EventArgs e)
    {
        if ((txbUrlDestaque.Text == "") | (txbUrlImagem.Text == "") | (txbTitulo.Text == ""))
        {
            Response.Redirect("/admin/destaques?n=U");
        }

        Destaque destaque = new Destaque();

        destaque.Url           = txbUrlDestaque.Text;
        destaque.ImgUrl        = txbUrlImagem.Text;
        destaque.Titulo        = txbTitulo.Text;
        destaque.Administrador = Session["ObjAdm"] as Administrador;

        if (DestaqueDB.Insert(destaque) != -2)
        {
            txbUrlDestaque.Text = "";
            txbUrlImagem.Text   = "";
            txbTitulo.Text      = "";
            Response.Redirect("/admin/destaques?n=u");
        }
        else
        {
            Response.Redirect("/admin/destaques?n=U");
        }
    }
Beispiel #2
0
    protected void Page_Load(object sender, EventArgs e)
    {
        ((HtmlHead)Master.FindControl("headMaster")).Title += " Home";
        if (!Page.IsPostBack)
        {
            DataSet           ds = DestaqueDB.SelectLastItems();
            CarouselDestaques cd = new CarouselDestaques();
            destaquesContainer.Controls.Add(cd);
            cd.DataSource = ds;
            cd.DataBind();

            verifyQueryString(Request.QueryString);
        }
    }
Beispiel #3
0
 protected void gdvDestaques_RowCommand(object sender, GridViewCommandEventArgs e)
 {
     if (e.CommandName == "Excluir")
     {
         Destaque destaque = new Destaque();
         destaque.Codigo = Convert.ToInt64(e.CommandArgument.ToString());
         if (DestaqueDB.Delete(destaque) != -2)
         {
             Response.Redirect("/admin/destaques?n=y");
         }
         else
         {
             Response.Redirect("/admin/destaques?n=Y");
         }
         CarregarGridDestaques();
     }
 }
Beispiel #4
0
    public void CarregarGridDestaques()
    {
        DataSet ds  = DestaqueDB.SelectAll();
        int     qtd = ds.Tables[0].Rows.Count;

        string mensagem;

        if (qtd > 0)
        {
            gdvDestaques.DataSource = ds.Tables[0].DefaultView;
            gdvDestaques.DataBind();
            mensagem = "Foram encontrados " + qtd + " registros";
        }
        else
        {
            mensagem = "Não há destaques cadastrados.";
        }
        gdvEstabelecimentos.Visible = (qtd > 0);
        lblResultDestaques.Text     = mensagem;
    }