Esempio n. 1
0
    private static Control Div(ItemPesquisa itemPesquisa)
    {
        string finalHtml = String.Format(baseHtml,
                                         itemPesquisa.ImagemUrl,
                                         PlusPlanText(itemPesquisa.Plus),
                                         itemPesquisa.EstFantasia,
                                         itemPesquisa.Endereco,
                                         itemPesquisa.Info,
                                         ServicosLiteral(itemPesquisa.ServicosJSON, itemPesquisa.EstCodigo));

        return(new LiteralControl(finalHtml));
    }
Esempio n. 2
0
    public override void DataBind()
    {
        DataTable resultTable = dataSource.Tables[0];

        count = Convert.ToInt32(dataSource.Tables[1].Rows[0]["count"]);

        ClearChild();
        Controls.Add(DisplaySize(Count));

        foreach (DataRow row in resultTable.Rows)
        {
            ItemPesquisa itemPesquisa = ToItemPesquisa(row);
            Controls.Add(Div(itemPesquisa));
        }

        Controls.Add(PageNav(searchParams, Count));
    }