private void preencherGrid(int idCategoria, string nomeAplicativo)
        {
            AplicativoDTO dto = new AplicativoDTO();

            if (!String.IsNullOrEmpty(cmbCategorias.SelectedValue))
            {
                dto.idCategoria = int.Parse(cmbCategorias.SelectedValue.ToString());
            }

            if (!String.IsNullOrEmpty(nomeAplicativo))
            {
                dto.nomeAplicativo = nomeAplicativo;
            }

            AplicativoBRL brl = new AplicativoBRL();
            DataTable     dt  = brl.searchAplicativo(dto);

            //grid só o ícone
            this.gridAppsList.DataSource = dt;
            this.gridAppsList.DataBind();

            //grid com detalhes
            //this.gridAplicativos.DataSource = dt;
            //this.gridAplicativos.DataBind();

            lblQuantidadeApps.Text = dt.Rows.Count.ToString() + " publicados.";
        }
コード例 #2
0
        private void preencherGridView(AplicativoDTO dto)
        {
            //HttpCookie Session = Request.Cookies["BEPiDUCB.Site"];

            //if (Session["S"] != null)
            //{
            //AplicativoDTO dto = new AplicativoDTO();

            //verifica se é professor, se for pega todos os apps.
            //if (Session["S"].Equals("A")) //diferente de P
            //dto.idAluno = int.Parse(Session["I"].ToString());

            AplicativoBRL brl = new AplicativoBRL();
            DataTable     dt  = brl.searchAplicativo(dto);

            this.gridAplicativos.DataSource = dt;
            this.gridAplicativos.DataBind();

            lblContador.Text = "Total de aplicativos: " + dt.Rows.Count.ToString();
            //}
            //else
            //{
            //Response.Redirect("Login");
            //}
        }
コード例 #3
0
        private void preencherGrid(int idCategoria)
        {
            AplicativoDTO dto = new AplicativoDTO();

            if (idCategoria != 0)
            {
                dto.idCategoria = idCategoria;
            }

            AplicativoBRL brl = new AplicativoBRL();
            DataTable     dt  = brl.searchAplicativo(dto);

            this.dtAplicativos.DataSource = dt;
            this.dtAplicativos.DataBind();
        }
コード例 #4
0
        private void preencherGrid(int idCategoria)
        {
            AplicativoDTO dto = new AplicativoDTO();

            if (idCategoria != 0)
            {
                dto.idCategoria = idCategoria;
            }

            AplicativoBRL brl = new AplicativoBRL();
            DataTable     dt  = brl.searchAplicativo(dto);

            this.gridAplicativos.DataSource = dt;
            this.gridAplicativos.DataBind();

            lblQuantidadeApps.Text = dt.Rows.Count.ToString() + " publicados.";
        }
コード例 #5
0
        private void preencherGridView()
        {
            //HttpCookie Session = Request.Cookies["BEPiDUCB.Site"];
            AplicativoDTO dto = new AplicativoDTO();

            if (Session["SAluno"] != null)
            {
                //verifica se é professor, se for pega todos os apps.
                if (Session["SAluno"].Equals("A")) //diferente de P
                {
                    dto.idAluno = int.Parse(Session["IAluno"].ToString());
                }

                AplicativoBRL brl = new AplicativoBRL();
                this.gridAplicativos.DataSource = brl.searchAplicativo(dto);
                this.gridAplicativos.DataBind();
            }
            else
            {
                Response.Redirect("../Login");
            }
        }