private void CarregarTela()
    {
        IPostagemProcesso processo     = PostagemProcesso.Instance;
        List <Postagem>   PostagemList = processo.Consultar();

        if (PostagemList.Count > 0)
        {
            PostagemExibicao postagemExibicao = processo.Consultar(TipoPagina.Colegio);
            if (postagemExibicao.PostagemMeioUm != null)
            {
                if (postagemExibicao.PostagemMeioUm.Corpo.Length > 4000)
                {
                    lblArtigoUnico1.Text = postagemExibicao.PostagemMeioUm.Corpo.Substring(0, 4000);
                }
                else
                {
                    lblArtigoUnico1.Text = postagemExibicao.PostagemMeioUm.Corpo;
                }

                if (postagemExibicao.PostagemMeioUm.Titulo.Length > 40)
                {
                    lblTituloMeio1.Text = postagemExibicao.PostagemMeioUm.Titulo.Substring(0, 40);
                }
                else
                {
                    lblTituloMeio1.Text = postagemExibicao.PostagemMeioUm.Titulo;
                }
            }
        }
    }
    private void CarregarImagensEventos()
    {
        IPostagemProcesso processo = PostagemProcesso.Instance;
        List <Postagem>   posts    = (List <Postagem>)ddlOpcoes.DataSource;

        PostagensLista       = processo.Consultar(posts);
        grdImagem.DataSource = PostagensLista;
        grdImagem.DataBind();
    }
Esempio n. 3
0
    protected void Confirmar(object sender, EventArgs e)
    {
        try
        {
            IPostagemProcesso processo = PostagemProcesso.Instance;

            if (((TipoPagina)int.Parse(ddlTipoPagina.SelectedValue)) == TipoPagina.NaoAlterar)
            {
                throw new Exception("Informe o tipo da página.");
            }
            if (((TipoPostagem)int.Parse(ddlTipoPostagem.SelectedValue)) == TipoPostagem.NaoAlterar)
            {
                throw new Exception("Informe o tipo da postagem.");
            }
            if (((LocalPostagem)int.Parse(ddlLocalPostagem.SelectedValue)) == LocalPostagem.NaoAlterar)
            {
                throw new Exception("Informe o local da postagem.");
            }

            Postagem postagem = new Postagem();
            postagem           = (Postagem)Session["PostagemAlterar"];
            postagem.Titulo    = txtTitulo.Text;
            postagem.SubTitulo = txtSubTitulo.Text;

            postagem.Corpo = txtCorpo.Text;


            postagem.Local  = int.Parse(ddlLocalPostagem.SelectedValue);
            postagem.Tipo   = int.Parse(ddlTipoPostagem.SelectedValue);
            postagem.Pagina = int.Parse(ddlTipoPagina.SelectedValue);
            if (fupImgPostagem.HasFile)
            {
                HttpPostedFile myFile = fupImgPostagem.PostedFile;

                System.Drawing.Image fullSizeImg = System.Drawing.Image.FromStream(myFile.InputStream);

                System.Drawing.Image.GetThumbnailImageAbort dummyCallBack = new System.Drawing.Image.GetThumbnailImageAbort(ThumbnailCallback);

                System.Drawing.Image thumbNailImg = fullSizeImg.GetThumbnailImage(200, 200, dummyCallBack, IntPtr.Zero);

                postagem.ImagemI = ClasseAuxiliar.ImageToByteArray(thumbNailImg);
            }

            processo.Alterar(postagem);
            processo.Confirmar();
            cvaAvisoDeInformacao.ErrorMessage = SiteConstantes.POSTAGEM_ALTERADA;
            cvaAvisoDeInformacao.IsValid      = false;
            //LimparCampos();
            //CarregarComboLocal(null, null);
        }
        catch (Exception ex)
        {
            cvaAvisoDeErro.ErrorMessage = ex.Message;
            cvaAvisoDeErro.IsValid      = false;
        }
    }
    private List <Postagem> PesquisaEventos(TipoPostagem tipoPostagem)
    {
        IPostagemProcesso processo = PostagemProcesso.Instance;
        Postagem          post     = new Postagem();

        post.Tipo = (int)tipoPostagem;
        List <Postagem> postagemList = processo.Consultar(post, TipoPesquisa.E);
        Postagem        postInicial  = new Postagem();

        postInicial.Titulo = "Selecione...";
        postagemList.Insert(0, postInicial);
        return(postagemList);
    }
    private void CarregarTela()
    {
        IPostagemProcesso processo     = PostagemProcesso.Instance;
        List <Postagem>   PostagemList = processo.Consultar();

        if (PostagemList.Count > 0)
        {
            PostagemExibicao postagemExibicao = processo.Consultar(TipoPagina.InfraEstrutura);

            if (postagemExibicao.PostagemEsquerdaUm != null)
            {
                if (postagemExibicao.PostagemEsquerdaUm.ImagemI != null &&
                    postagemExibicao.PostagemEsquerdaUm.ImagemI.Length > 0)
                {
                    imgInfra1.Visible  = true;
                    imgInfra1.ImageUrl = "~/ModuloAuxiliar/Handler.ashx?postId=" + postagemExibicao.PostagemEsquerdaUm.ID;
                }
            }

            if (postagemExibicao.PostagemEsquerdaDois != null)
            {
                if (postagemExibicao.PostagemEsquerdaDois.ImagemI != null &&
                    postagemExibicao.PostagemEsquerdaDois.ImagemI.Length > 0)
                {
                    imgInfra2.Visible  = true;
                    imgInfra2.ImageUrl = "~/ModuloAuxiliar/Handler.ashx?postId=" + postagemExibicao.PostagemEsquerdaDois.ID;
                }
            }

            if (postagemExibicao.PostagemEsquerdaTres != null)
            {
                if (postagemExibicao.PostagemEsquerdaTres.ImagemI != null &&
                    postagemExibicao.PostagemEsquerdaTres.ImagemI.Length > 0)
                {
                    imgInfra3.Visible  = true;
                    imgInfra3.ImageUrl = "~/ModuloAuxiliar/Handler.ashx?postId=" + postagemExibicao.PostagemEsquerdaTres.ID;
                }
            }

            if (postagemExibicao.PostagemMeioUm != null)
            {
                if (postagemExibicao.PostagemMeioUm.ImagemI != null &&
                    postagemExibicao.PostagemMeioUm.ImagemI.Length > 0)
                {
                    imgInfra4.Visible  = true;
                    imgInfra4.ImageUrl = "~/ModuloAuxiliar/Handler.ashx?postId=" + postagemExibicao.PostagemMeioUm.ID;
                }
            }
        }
    }
Esempio n. 6
0
    protected void ControlarUpdateFile(object sender, EventArgs e)
    {
        try
        {
            IPostagemProcesso processo = PostagemProcesso.Instance;

            if (((TipoPostagem)int.Parse(ddlTipoPostagem.SelectedValue)) == TipoPostagem.NaoAlterar)
            {
                throw new Exception("Informe o tipo da postagem.");
            }

            if ((((TipoPostagem)int.Parse(ddlTipoPostagem.SelectedValue)) != TipoPostagem.NaoAlterar) &&
                ((TipoPostagem)int.Parse(ddlTipoPostagem.SelectedValue)) == TipoPostagem.Postagem)
            {
                if (((TipoPagina)int.Parse(ddlTipoPagina.SelectedValue)) == TipoPagina.NaoAlterar)
                {
                    throw new Exception("Informe o tipo da página.");
                }
                if (((TipoPostagem)int.Parse(ddlTipoPostagem.SelectedValue)) == TipoPostagem.NaoAlterar)
                {
                    throw new Exception("Informe o tipo da postagem.");
                }
            }

            Postagem postagem = new Postagem();

            if ((int)TipoPostagem.Postagem == int.Parse(ddlTipoPostagem.SelectedValue))
            {
                postagem.Local  = int.Parse(ddlLocalPostagem.SelectedValue);
                postagem.Tipo   = int.Parse(ddlTipoPostagem.SelectedValue);
                postagem.Pagina = int.Parse(ddlTipoPagina.SelectedValue);

                if (ClasseAuxiliar.obterMapeamentoImagens(postagem) == true)
                {
                    lblImagemPostagem.Visible = false;
                    fupImgPostagem.Visible    = false;
                }
                else
                {
                    lblImagemPostagem.Visible = true;
                    fupImgPostagem.Visible    = true;
                }
            }
        }
        catch (Exception ex)
        {
            cvaAvisoDeErro.ErrorMessage = ex.Message;
            cvaAvisoDeErro.IsValid      = false;
        }
    }
Esempio n. 7
0
    protected void btnAlterar_Click(object sender, EventArgs e)
    {
        try
        {
            IPostagemProcesso processo = PostagemProcesso.Instance;
            Postagem          postagem = new Postagem();
            postagem.ID = PostagemSelecionar1.IdPostagem;


            Session.Add("PostagemAlterar", processo.Consultar(postagem, Negocios.ModuloBasico.Enums.TipoPesquisa.E)[0]);
            Response.Redirect("Alterar.aspx", false);
        }
        catch (Exception ex)
        {
            cvaAvisoDeErro.ErrorMessage = ex.Message;
            cvaAvisoDeErro.IsValid      = false;
        }
    }
    public void Consultar()
    {
        try
        {
            PostagemList = new List <Postagem>();
            TipoPostagem tipo = (TipoPostagem)Convert.ToInt32(ddlTipoPostagem.SelectedValue);
            if (!string.IsNullOrEmpty(txtTitulo.Text.Trim()))
            {
                IPostagemProcesso processo = PostagemProcesso.Instance;
                Postagem          postagem = new Postagem();
                postagem.Titulo = txtTitulo.Text.Trim();
                postagem.Tipo   = (int)tipo;



                PostagemList = processo.Consultar(postagem, TipoPesquisa.E);

                GrdPostagem.DataSource = PostagemList;
                GrdPostagem.DataBind();
            }
            else
            {
                IPostagemProcesso processo = PostagemProcesso.Instance;
                Postagem          postagem = new Postagem();
                postagem.Tipo = (int)tipo;



                PostagemList = processo.Consultar(postagem, TipoPesquisa.E);


                GrdPostagem.DataSource = PostagemList;
                GrdPostagem.DataBind();
            }
        }
        catch (Exception ex)
        {
            cvaAvisoDeErro.ErrorMessage = ex.Message;
            cvaAvisoDeErro.IsValid      = false;
        }
    }
Esempio n. 9
0
    protected void btnExcluir_Click(object sender, EventArgs e)
    {
        try
        {
            IPostagemProcesso processo = PostagemProcesso.Instance;
            Postagem          postagem = new Postagem();
            postagem.ID = PostagemSelecionar1.IdPostagem;

            processo.Excluir(postagem);
            processo.Confirmar();
            cvaAvisoDeInformacao.ErrorMessage = SiteConstantes.POSTAGEM_EXCLUIDA;
            cvaAvisoDeInformacao.IsValid      = false;
            PostagemSelecionar1.Consultar();
            selecionado = false;
            HabilitarBotoes();
        }
        catch (Exception ex)
        {
            cvaAvisoDeErro.ErrorMessage = ex.Message;
            cvaAvisoDeErro.IsValid      = false;
        }
    }
    protected void ImagemClik(object sender, EventArgs e)
    {
        ImageButton img = (ImageButton)sender;

        if (img != null)
        {
            int PostagemID = int.Parse(img.Attributes["PostagemID"].ToString());

            Postagem post = new Postagem();
            post.ID = PostagemID;

            IPostagemProcesso processo = PostagemProcesso.Instance;

            List <Postagem> resultado = processo.Consultar(post, TipoPesquisa.E);

            if (resultado.Count > 0)
            {
                imbDestaque.ImageUrl = "~/ModuloAuxiliar/Handler.ashx?postId=" + resultado[0].ID;
                Session.Add("PostagemIDSelecionado", resultado[0].ID.ToString());
                imbDestaque.Visible = true;
            }
        }
    }
Esempio n. 11
0
    protected void Page_Load(object sender, EventArgs e)
    {
        IPostagemProcesso processo     = PostagemProcesso.Instance;
        List <Postagem>   PostagemList = processo.Consultar();

        if (PostagemList.Count > 0)
        {
            PostagemExibicao postagemExibicao = processo.Consultar(TipoPagina.Historico);
            if (postagemExibicao.PostagemEsquerdaUm != null)
            {
                imgHistorico1.PostBackUrl = postagemExibicao.PostagemEsquerdaUm.LinkBotao;
            }

            if (postagemExibicao.PostagemEsquerdaDois != null)
            {
                imgHistorico2.PostBackUrl = postagemExibicao.PostagemEsquerdaDois.LinkBotao;
            }

            if (postagemExibicao.PostagemEsquerdaTres != null)
            {
                imgHistorico3.PostBackUrl = postagemExibicao.PostagemEsquerdaTres.LinkBotao;
            }
        }
    }
Esempio n. 12
0
    private void CarregarTela()
    {
        IPostagemProcesso processo     = PostagemProcesso.Instance;
        List <Postagem>   PostagemList = processo.Consultar();

        if (PostagemList.Count > 0)
        {
            PostagemExibicao postagemExibicao = processo.Consultar(TipoPagina.EducacaoInfantil);

            if (postagemExibicao.PostagemMeioUm != null)
            {
                if (postagemExibicao.PostagemMeioUm.Corpo.Length > 260)
                {
                    lblTextoArtigoMeio1.Text = postagemExibicao.PostagemMeioUm.Corpo.Substring(0, 260);
                }
                else
                {
                    lblTextoArtigoMeio1.Text = postagemExibicao.PostagemMeioUm.Corpo;
                }

                if (postagemExibicao.PostagemMeioUm.Titulo.Length > 20)
                {
                    lblTituloMeio1.Text = postagemExibicao.PostagemMeioUm.Titulo.Substring(0, 20);
                }
                else
                {
                    lblTituloMeio1.Text = postagemExibicao.PostagemMeioUm.Titulo;
                }
            }

            if (postagemExibicao.PostagemMeioDois != null)
            {
                if (postagemExibicao.PostagemMeioDois.Corpo.Length > 260)
                {
                    lblTextoArtigoMeio2.Text = postagemExibicao.PostagemMeioDois.Corpo.Substring(0, 260);
                }
                else
                {
                    lblTextoArtigoMeio2.Text = postagemExibicao.PostagemMeioDois.Corpo;
                }
                if (postagemExibicao.PostagemMeioDois.Titulo.Length > 20)
                {
                    lblTituloMeio2.Text = postagemExibicao.PostagemMeioDois.Titulo.Substring(0, 20);
                }
                else
                {
                    lblTituloMeio2.Text = postagemExibicao.PostagemMeioDois.Titulo;
                }
            }

            if (postagemExibicao.PostagemMeioTres != null)
            {
                if (postagemExibicao.PostagemMeioTres.Corpo.Length > 265)
                {
                    lblTextoArtigoMeio3.Text = postagemExibicao.PostagemMeioTres.Corpo.Substring(0, 265);
                }
                else
                {
                    lblTextoArtigoMeio3.Text = postagemExibicao.PostagemMeioTres.Corpo;
                }
                if (postagemExibicao.PostagemMeioTres.Titulo.Length > 20)
                {
                    lblTituloMeio3.Text = postagemExibicao.PostagemMeioTres.Titulo.Substring(0, 20);
                }
                else
                {
                    lblTituloMeio3.Text = postagemExibicao.PostagemMeioTres.Titulo;
                }
            }

            if (postagemExibicao.PostagemDireitaUm != null)
            {
                if (postagemExibicao.PostagemDireitaUm.Corpo.Length > 790)
                {
                    lblTextoArtigoDireita1.Text = postagemExibicao.PostagemDireitaUm.Corpo.Substring(0, 790);
                }
                else
                {
                    lblTextoArtigoDireita1.Text = postagemExibicao.PostagemDireitaUm.Corpo;
                }
                if (postagemExibicao.PostagemDireitaUm.Titulo.Length > 20)
                {
                    lblTituloDireita1.Text = postagemExibicao.PostagemDireitaUm.Titulo.Substring(0, 20);
                }
                else
                {
                    lblTituloDireita1.Text = postagemExibicao.PostagemDireitaUm.Titulo;
                }
            }
        }
    }
    protected void Page_Load(object sender, EventArgs e)
    {
        if (Request.QueryString["id"] != null && Request.QueryString["tela"] != null)
        {
            try
            {
                IPostagemProcesso processo = PostagemProcesso.Instance;
                Postagem          postagem = new Postagem();
                postagem.ID     = Convert.ToInt32(Request.QueryString["id"]);
                postagem.Pagina = Convert.ToInt32(Request.QueryString["tela"]);
                List <Postagem> resultado = processo.Consultar(postagem, TipoPesquisa.E);

                if (resultado.Count > 0)
                {
                    lblArtigoUnico1.Text = resultado[0].Corpo;
                    lblTituloMeio1.Text  = resultado[0].Titulo;
                    TipoPagina tipoPagina = (TipoPagina)resultado[0].Pagina;
                    switch (tipoPagina)
                    {
                    case TipoPagina.NaoAlterar:
                    {
                        break;
                    }

                    case TipoPagina.Colegio:
                    {
                        lkbVoltar.PostBackUrl = "~/default.aspx";
                        lkbVoltar.Text        = "Voltar para Colegio";
                        break;
                    }

                    case TipoPagina.EducacaoInfantil:
                    {
                        lkbVoltar.PostBackUrl = "~/colegioInfantil.aspx";
                        lkbVoltar.Text        = "Voltar para Educação Infantil";
                        break;
                    }

                    case TipoPagina.FundamentalI:
                    {
                        lkbVoltar.PostBackUrl = "~/colegioFundamental1.aspx";
                        lkbVoltar.Text        = "Voltar para Fundamental 1";
                        break;
                    }

                    case TipoPagina.FundamentalII:
                    {
                        lkbVoltar.PostBackUrl = "~/colegioFundamental2.aspx";
                        lkbVoltar.Text        = "Voltar para Fundamental 2";
                        break;
                    }

                    case TipoPagina.Atividades:
                    {
                        lkbVoltar.PostBackUrl = "~/colegioAtividades.aspx";
                        lkbVoltar.Text        = "Voltar para Atividades";
                        break;
                    }

                    case TipoPagina.InfraEstrutura:
                    {
                        lkbVoltar.PostBackUrl = "~/colegioInfraEstrutura.aspx";
                        lkbVoltar.Text        = "Voltar para Infra Estrutura";
                        break;
                    }

                    case TipoPagina.Historico:
                    {
                        lkbVoltar.PostBackUrl = "~/colegioHistorico.aspx";
                        lkbVoltar.Text        = "Voltar para Histórico";
                        break;
                    }

                    default:
                    {
                        break;
                    }
                    }
                }
            }
            catch
            {
                Response.Redirect(BasicoConstantes.PAGINA_PRINCIPAL);
            }
        }
    }
Esempio n. 14
0
    public void CarregarPost()
    {
        IPostagemProcesso processo = PostagemProcesso.Instance;

        Postagem postagem = new Postagem();

        postagem.ID = IdPostagem;

        GrdPostagem.DataSource = processo.Consultar(postagem, TipoPesquisa.E);
        GrdPostagem.DataBind();

        TipoPostagem tipo = this.TipoPostagem;

        switch (tipo)
        {
            //case TipoPostagem.Contato:
            //    {
            //        lkbVoltar.PostBackUrl = "~/contato.aspx";
            //        lkbVoltar.Text = "Voltar para Contato";
            //        break;
            //    }
            //    case TipoPostagem.Estado:
            //    {
            //        lkbVoltar.PostBackUrl = "~/estados.aspx";
            //        lkbVoltar.Text = "Voltar para Estados";
            //        break;
            //    }
            //    case TipoPostagem.Filiese:
            //    {
            //        lkbVoltar.PostBackUrl = "~/Filiese.aspx";
            //        lkbVoltar.Text = "Voltar para Filie-se";
            //        break;
            //    }

            //    case TipoPostagem.Legislacao:
            //    {
            //        lkbVoltar.PostBackUrl = "~/legislacao.aspx";
            //        lkbVoltar.Text = "Voltar para Legislação";
            //        break;
            //    }

            //    case TipoPostagem.Noticia:
            //    {
            //        lkbVoltar.PostBackUrl = "~/noticias.aspx";
            //        lkbVoltar.Text = "Voltar para Notícias";
            //        break;
            //    }

            //    case TipoPostagem.PaginaPrincipal:
            //    {
            //        lkbVoltar.PostBackUrl = "~/default.aspx";
            //        lkbVoltar.Text = "Voltar para Página Principal";
            //        break;
            //    }

            //    case TipoPostagem.Parceria:
            //    {
            //        lkbVoltar.PostBackUrl = "~/parcerias.aspx";
            //        lkbVoltar.Text = "Voltar para Parceria";
            //        break;
            //    }

            //    case TipoPostagem.QuemSomos:
            //    {
            //        lkbVoltar.PostBackUrl = "~/quemsomos.aspx";
            //        lkbVoltar.Text = "Voltar para Quem Somos";
            //        break;
            //    }
            //    case TipoPostagem.Sindicato:
            //    {
            //        lkbVoltar.PostBackUrl = "~/osindicato.aspx";
            //        lkbVoltar.Text = "Voltar para Sindicato";
            //        break;
            //    }

            //    case TipoPostagem.Vantagens:
            //    {
            //        lkbVoltar.PostBackUrl = "~/vantagens.aspx";
            //        lkbVoltar.Text = "Voltar para Vantagens";
            //        break;
            //    }
        }
    }
Esempio n. 15
0
    private void CarregarTela()
    {
        IPostagemProcesso processo     = PostagemProcesso.Instance;
        List <Postagem>   PostagemList = processo.Consultar();

        if (PostagemList.Count > 0)
        {
            PostagemExibicao postagemExibicao = processo.Consultar(TipoPagina.FundamentalI);

            if (postagemExibicao.PostagemMeioUm != null)
            {
                if (postagemExibicao.PostagemMeioUm.ImagemI != null &&
                    postagemExibicao.PostagemMeioUm.ImagemI.Length > 0)
                {
                    imgArtigo1Meio.Visible  = true;
                    imgArtigo1Meio.ImageUrl = "~/ModuloAuxiliar/Handler.ashx?postId=" + postagemExibicao.PostagemMeioUm.ID;
                }

                if (postagemExibicao.PostagemMeioUm.Corpo.Length > 90)
                {
                    lblTextoArtigoMeio1.Text = postagemExibicao.PostagemMeioUm.Corpo.Substring(0, 90);
                }
                else
                {
                    lblTextoArtigoMeio1.Text = postagemExibicao.PostagemMeioUm.Corpo;
                }
                lblTextoArtigoMeio1.Text = lblTextoArtigoMeio1.Text + " " + postagemExibicao.PostagemMeioUm.LerMais;


                if (postagemExibicao.PostagemMeioUm.Titulo.Length > 20)
                {
                    lblTituloMeio1.Text = postagemExibicao.PostagemMeioUm.Titulo.Substring(0, 20);
                }
                else
                {
                    lblTituloMeio1.Text = postagemExibicao.PostagemMeioUm.Titulo;
                }
            }

            if (postagemExibicao.PostagemMeioDois != null)
            {
                if (postagemExibicao.PostagemMeioDois.ImagemI != null &&
                    postagemExibicao.PostagemMeioDois.ImagemI.Length > 0)
                {
                    imgArtigo2Meio.Visible  = true;
                    imgArtigo2Meio.ImageUrl = "~/ModuloAuxiliar/Handler.ashx?postId=" + postagemExibicao.PostagemMeioDois.ID;
                }

                if (postagemExibicao.PostagemMeioDois.Corpo.Length > 240)
                {
                    lblTextoArtigoMeio2.Text = postagemExibicao.PostagemMeioDois.Corpo.Substring(0, 240);
                }
                else
                {
                    lblTextoArtigoMeio2.Text = postagemExibicao.PostagemMeioDois.Corpo;
                }
                lblTextoArtigoMeio2.Text = lblTextoArtigoMeio2.Text + " " + postagemExibicao.PostagemMeioDois.LerMais;
            }

            if (postagemExibicao.PostagemDireitaUm != null)
            {
                if (postagemExibicao.PostagemDireitaUm.ImagemI != null &&
                    postagemExibicao.PostagemDireitaUm.ImagemI.Length > 0)
                {
                    imgArtigo1Direita.Visible  = true;
                    imgArtigo1Direita.ImageUrl = "~/ModuloAuxiliar/Handler.ashx?postId=" + postagemExibicao.PostagemDireitaUm.ID;
                }

                if (postagemExibicao.PostagemDireitaUm.Corpo.Length > 660)
                {
                    lblTextoArtigoDireita1.Text = postagemExibicao.PostagemDireitaUm.Corpo.Substring(0, 660);
                }
                else
                {
                    lblTextoArtigoDireita1.Text = postagemExibicao.PostagemDireitaUm.Corpo;
                }
                lblTextoArtigoDireita1.Text = lblTextoArtigoDireita1.Text + " " + postagemExibicao.PostagemDireitaUm.LerMais;


                if (postagemExibicao.PostagemDireitaUm.Titulo.Length > 20)
                {
                    lblTituloDireita1.Text = postagemExibicao.PostagemDireitaUm.Titulo.Substring(0, 20);
                }
                else
                {
                    lblTituloDireita1.Text = postagemExibicao.PostagemDireitaUm.Titulo;
                }
            }
        }
    }
Esempio n. 16
0
    private void CarregarTela()
    {
        IPostagemProcesso processo     = PostagemProcesso.Instance;
        List <Postagem>   PostagemList = processo.Consultar();

        if (PostagemList.Count > 0)
        {
            PostagemExibicao postagemExibicao = processo.Consultar(TipoPagina.FundamentalI);

            if (postagemExibicao.PostagemMeioUm != null)
            {
                if (postagemExibicao.PostagemMeioUm.Corpo.Length > 115)
                {
                    lblTextoArtigoMeio1.Text = postagemExibicao.PostagemMeioUm.Corpo.Substring(0, 115);
                }
                else
                {
                    lblTextoArtigoMeio1.Text = postagemExibicao.PostagemMeioUm.Corpo;
                }

                if (postagemExibicao.PostagemMeioUm.Titulo.Length > 20)
                {
                    lblTituloMeio1.Text = postagemExibicao.PostagemMeioUm.Titulo.Substring(0, 20);
                }
                else
                {
                    lblTituloMeio1.Text = postagemExibicao.PostagemMeioUm.Titulo;
                }
            }

            if (postagemExibicao.PostagemMeioDois != null)
            {
                if (postagemExibicao.PostagemMeioDois.Corpo.Length > 300)
                {
                    lblTextoArtigoMeio2.Text = postagemExibicao.PostagemMeioDois.Corpo.Substring(0, 300);
                }
                else
                {
                    lblTextoArtigoMeio2.Text = postagemExibicao.PostagemMeioDois.Corpo;
                }
            }

            if (postagemExibicao.PostagemDireitaUm != null)
            {
                if (postagemExibicao.PostagemDireitaUm.Corpo.Length > 675)
                {
                    lblTextoArtigoDireita1.Text = postagemExibicao.PostagemDireitaUm.Corpo.Substring(0, 675);
                }
                else
                {
                    lblTextoArtigoDireita1.Text = postagemExibicao.PostagemDireitaUm.Corpo;
                }
                if (postagemExibicao.PostagemDireitaUm.Titulo.Length > 20)
                {
                    lblTituloDireita1.Text = postagemExibicao.PostagemDireitaUm.Titulo.Substring(0, 20);
                }
                else
                {
                    lblTituloDireita1.Text = postagemExibicao.PostagemDireitaUm.Titulo;
                }
            }
        }
    }
Esempio n. 17
0
    protected void Confirmar(object sender, EventArgs e)
    {
        try
        {
            IPostagemProcesso processo = PostagemProcesso.Instance;

            if (((TipoPostagem)int.Parse(ddlTipoPostagem.SelectedValue)) == TipoPostagem.NaoAlterar)
            {
                throw new Exception("Informe o tipo da postagem.");
            }

            if ((((TipoPostagem)int.Parse(ddlTipoPostagem.SelectedValue)) != TipoPostagem.NaoAlterar) &&
                ((TipoPostagem)int.Parse(ddlTipoPostagem.SelectedValue)) == TipoPostagem.Postagem)
            {
                if (((TipoPagina)int.Parse(ddlTipoPagina.SelectedValue)) == TipoPagina.NaoAlterar)
                {
                    throw new Exception("Informe o tipo da página.");
                }
                if (((TipoPostagem)int.Parse(ddlTipoPostagem.SelectedValue)) == TipoPostagem.NaoAlterar)
                {
                    throw new Exception("Informe o tipo da postagem.");
                }
            }

            if ((((TipoPostagem)int.Parse(ddlTipoPostagem.SelectedValue)) == TipoPostagem.EventoEducacaoInfantil ||
                 ((TipoPostagem)int.Parse(ddlTipoPostagem.SelectedValue)) == TipoPostagem.EventoEnsinoFundamentalI ||
                 ((TipoPostagem)int.Parse(ddlTipoPostagem.SelectedValue)) == TipoPostagem.EventoEnsinoFundamentalII) &&
                fupImgPostagem.HasFile == false)
            {
                throw new Exception("Insira uma imagem para ser capa do evento.");
            }

            Postagem postagem = new Postagem();

            postagem.Titulo = txtTitulo.Text;
            postagem.Corpo  = txtCorpo.Text;

            if ((int)TipoPostagem.Postagem == int.Parse(ddlTipoPostagem.SelectedValue))
            {
                postagem.Local  = int.Parse(ddlLocalPostagem.SelectedValue);
                postagem.Tipo   = int.Parse(ddlTipoPostagem.SelectedValue);
                postagem.Pagina = int.Parse(ddlTipoPagina.SelectedValue);
            }
            else
            {
                postagem.Local  = 1;
                postagem.Tipo   = int.Parse(ddlTipoPostagem.SelectedValue);
                postagem.Pagina = 1;
            }
            if (fupImgPostagem.HasFile)
            {
                MapeamentoImagens imagemMapeada = ClasseAuxiliar.obterImagemMapeada(postagem);

                HttpPostedFile       myFile         = fupImgPostagem.PostedFile;
                System.Drawing.Image fullSizeImg    = System.Drawing.Image.FromStream(myFile.InputStream);
                System.Drawing.Image imagemReduzida = ClasseAuxiliar.ConverteImagem(myFile, fullSizeImg, imagemMapeada);

                postagem.ImagemI = ClasseAuxiliar.ImageToByteArray(myFile, imagemReduzida);
            }

            if ((int)TipoPostagem.Postagem == int.Parse(ddlTipoPostagem.SelectedValue))
            {
                processo.VerificaSeJaExiste(postagem);
            }
            processo.Incluir(postagem);

            processo.Confirmar();
            cvaAvisoDeInformacao.ErrorMessage = SiteConstantes.POSTAGEM_INCLUIDA;
            cvaAvisoDeInformacao.IsValid      = false;
        }
        catch (Exception ex)
        {
            cvaAvisoDeErro.ErrorMessage = ex.Message;
            cvaAvisoDeErro.IsValid      = false;
        }
    }
Esempio n. 18
0
    private void CarregarTela()
    {
        IPostagemProcesso processo     = PostagemProcesso.Instance;
        List <Postagem>   PostagemList = processo.Consultar();

        if (PostagemList.Count > 0)
        {
            PostagemExibicao postagemExibicao = processo.Consultar(TipoPagina.Atividades);
            if (postagemExibicao.PostagemEsquerdaUm != null)
            {
                if (postagemExibicao.PostagemEsquerdaUm.Titulo.Length > 12)
                {
                    DescricaoImgAtv1.Text    = postagemExibicao.PostagemEsquerdaUm.Titulo.Substring(0, 12);
                    DescricaoImgAtv1.Visible = true;
                }
                else
                {
                    DescricaoImgAtv1.Text    = postagemExibicao.PostagemEsquerdaUm.Titulo;
                    DescricaoImgAtv1.Visible = true;
                }
                if (postagemExibicao.PostagemEsquerdaUm.ImagemI != null &&
                    postagemExibicao.PostagemEsquerdaUm.ImagemI.Length > 0)
                {
                    imbAtividade1.Visible     = true;
                    imbAtividade1.ImageUrl    = "~/ModuloAuxiliar/Handler.ashx?postId=" + postagemExibicao.PostagemEsquerdaUm.ID;
                    imbAtividade1.PostBackUrl = postagemExibicao.PostagemEsquerdaUm.LinkBotao;
                }
            }

            if (postagemExibicao.PostagemEsquerdaDois != null)
            {
                if (postagemExibicao.PostagemEsquerdaDois.Titulo.Length > 12)
                {
                    DescricaoImgAtv2.Text    = postagemExibicao.PostagemEsquerdaDois.Titulo.Substring(0, 12);
                    DescricaoImgAtv2.Visible = true;
                }
                else
                {
                    DescricaoImgAtv2.Text    = postagemExibicao.PostagemEsquerdaDois.Titulo;
                    DescricaoImgAtv2.Visible = true;
                }
                if (postagemExibicao.PostagemEsquerdaDois.ImagemI != null &&
                    postagemExibicao.PostagemEsquerdaDois.ImagemI.Length > 0)
                {
                    imbAtividade2.Visible     = true;
                    imbAtividade2.ImageUrl    = "~/ModuloAuxiliar/Handler.ashx?postId=" + postagemExibicao.PostagemEsquerdaDois.ID;
                    imbAtividade2.PostBackUrl = postagemExibicao.PostagemEsquerdaDois.LinkBotao;
                }
            }

            if (postagemExibicao.PostagemEsquerdaTres != null)
            {
                if (postagemExibicao.PostagemEsquerdaTres.Titulo.Length > 12)
                {
                    DescricaoImgAtv3.Text    = postagemExibicao.PostagemEsquerdaTres.Titulo.Substring(0, 12);
                    DescricaoImgAtv3.Visible = true;
                }
                else
                {
                    DescricaoImgAtv3.Text    = postagemExibicao.PostagemEsquerdaTres.Titulo;
                    DescricaoImgAtv3.Visible = true;
                }
                if (postagemExibicao.PostagemEsquerdaTres.ImagemI != null &&
                    postagemExibicao.PostagemEsquerdaTres.ImagemI.Length > 0)
                {
                    imbAtividade3.Visible     = true;
                    imbAtividade3.ImageUrl    = "~/ModuloAuxiliar/Handler.ashx?postId=" + postagemExibicao.PostagemEsquerdaTres.ID;
                    imbAtividade3.PostBackUrl = postagemExibicao.PostagemEsquerdaTres.LinkBotao;
                }
            }

            if (postagemExibicao.PostagemMeioUm != null)
            {
                if (postagemExibicao.PostagemMeioUm.Titulo.Length > 12)
                {
                    DescricaoImgAtv4.Text    = postagemExibicao.PostagemMeioUm.Titulo.Substring(0, 12);
                    DescricaoImgAtv4.Visible = true;
                }
                else
                {
                    DescricaoImgAtv4.Text    = postagemExibicao.PostagemMeioUm.Titulo;
                    DescricaoImgAtv4.Visible = true;
                }
                if (postagemExibicao.PostagemMeioUm.ImagemI != null &&
                    postagemExibicao.PostagemMeioUm.ImagemI.Length > 0)
                {
                    imbAtividade4.Visible     = true;
                    imbAtividade4.ImageUrl    = "~/ModuloAuxiliar/Handler.ashx?postId=" + postagemExibicao.PostagemMeioUm.ID;
                    imbAtividade4.PostBackUrl = postagemExibicao.PostagemMeioUm.LinkBotao;
                }
            }

            if (postagemExibicao.PostagemMeioDois != null)
            {
                if (postagemExibicao.PostagemMeioDois.Titulo.Length > 12)
                {
                    DescricaoImgAtv5.Text    = postagemExibicao.PostagemMeioDois.Titulo.Substring(0, 12);
                    DescricaoImgAtv5.Visible = true;
                }
                else
                {
                    DescricaoImgAtv5.Text    = postagemExibicao.PostagemMeioDois.Titulo;
                    DescricaoImgAtv5.Visible = true;
                }
                if (postagemExibicao.PostagemMeioDois.ImagemI != null &&
                    postagemExibicao.PostagemMeioDois.ImagemI.Length > 0)
                {
                    imbAtividade5.Visible     = true;
                    imbAtividade5.ImageUrl    = "~/ModuloAuxiliar/Handler.ashx?postId=" + postagemExibicao.PostagemMeioDois.ID;
                    imbAtividade5.PostBackUrl = postagemExibicao.PostagemMeioDois.LinkBotao;
                }
            }

            if (postagemExibicao.PostagemMeioTres != null)
            {
                if (postagemExibicao.PostagemMeioTres.Titulo.Length > 12)
                {
                    DescricaoImgAtv6.Text    = postagemExibicao.PostagemMeioTres.Titulo.Substring(0, 12);
                    DescricaoImgAtv6.Visible = true;
                }
                else
                {
                    DescricaoImgAtv6.Text    = postagemExibicao.PostagemMeioTres.Titulo;
                    DescricaoImgAtv6.Visible = true;
                }
                if (postagemExibicao.PostagemMeioTres.ImagemI != null &&
                    postagemExibicao.PostagemMeioTres.ImagemI.Length > 0)
                {
                    imbAtividade6.Visible     = true;
                    imbAtividade6.ImageUrl    = "~/ModuloAuxiliar/Handler.ashx?postId=" + postagemExibicao.PostagemMeioTres.ID;
                    imbAtividade6.PostBackUrl = postagemExibicao.PostagemMeioTres.LinkBotao;
                }
            }

            if (postagemExibicao.PostagemDireitaUm != null)
            {
                if (postagemExibicao.PostagemDireitaUm.Titulo.Length > 12)
                {
                    DescricaoImgAtv7.Text    = postagemExibicao.PostagemDireitaUm.Titulo.Substring(0, 12);
                    DescricaoImgAtv7.Visible = true;
                }
                else
                {
                    DescricaoImgAtv7.Text    = postagemExibicao.PostagemDireitaUm.Titulo;
                    DescricaoImgAtv7.Visible = true;
                }
                if (postagemExibicao.PostagemDireitaUm.ImagemI != null &&
                    postagemExibicao.PostagemDireitaUm.ImagemI.Length > 0)
                {
                    imbAtividade7.Visible     = true;
                    imbAtividade7.ImageUrl    = "~/ModuloAuxiliar/Handler.ashx?postId=" + postagemExibicao.PostagemDireitaUm.ID;
                    imbAtividade7.PostBackUrl = postagemExibicao.PostagemDireitaUm.LinkBotao;
                }
            }

            if (postagemExibicao.PostagemDireitaDois != null)
            {
                if (postagemExibicao.PostagemDireitaDois.Titulo.Length > 12)
                {
                    DescricaoImgAtv8.Text    = postagemExibicao.PostagemDireitaDois.Titulo.Substring(0, 12);
                    DescricaoImgAtv8.Visible = true;
                }
                else
                {
                    DescricaoImgAtv8.Text    = postagemExibicao.PostagemDireitaDois.Titulo;
                    DescricaoImgAtv8.Visible = true;
                }
                if (postagemExibicao.PostagemDireitaDois.ImagemI != null &&
                    postagemExibicao.PostagemDireitaDois.ImagemI.Length > 0)
                {
                    imbAtividade8.Visible     = true;
                    imbAtividade8.ImageUrl    = "~/ModuloAuxiliar/Handler.ashx?postId=" + postagemExibicao.PostagemDireitaDois.ID;
                    imbAtividade8.PostBackUrl = postagemExibicao.PostagemDireitaDois.LinkBotao;
                }
            }
        }
    }
    private void CarregarTela()
    {
        IPostagemProcesso processo     = PostagemProcesso.Instance;
        List <Postagem>   PostagemList = processo.Consultar();

        if (PostagemList.Count > 0)
        {
            PostagemExibicao postagemExibicao = processo.Consultar(TipoPagina.EducacaoInfantil);

            if (postagemExibicao.PostagemMeioUm != null)
            {
                if (postagemExibicao.PostagemMeioUm.Corpo.Length > 230)
                {
                    lblTextoArtigoMeio1.Text = postagemExibicao.PostagemMeioUm.Corpo.Substring(0, 230);
                }
                else
                {
                    lblTextoArtigoMeio1.Text = postagemExibicao.PostagemMeioUm.Corpo;
                }
                lblTextoArtigoMeio1.Text = lblTextoArtigoMeio1.Text + " " + postagemExibicao.PostagemMeioUm.LerMais;


                if (postagemExibicao.PostagemMeioUm.Titulo.Length > 20)
                {
                    lblTituloMeio1.Text = postagemExibicao.PostagemMeioUm.Titulo.Substring(0, 20);
                }
                else
                {
                    lblTituloMeio1.Text = postagemExibicao.PostagemMeioUm.Titulo;
                }
            }

            if (postagemExibicao.PostagemMeioDois != null)
            {
                if (postagemExibicao.PostagemMeioDois.Corpo.Length > 220)
                {
                    lblTextoArtigoMeio2.Text = postagemExibicao.PostagemMeioDois.Corpo.Substring(0, 220);
                }
                else
                {
                    lblTextoArtigoMeio2.Text = postagemExibicao.PostagemMeioDois.Corpo;
                }
                lblTextoArtigoMeio2.Text = lblTextoArtigoMeio2.Text + " " + postagemExibicao.PostagemMeioDois.LerMais;


                if (postagemExibicao.PostagemMeioDois.Titulo.Length > 20)
                {
                    lblTituloMeio2.Text = postagemExibicao.PostagemMeioDois.Titulo.Substring(0, 20);
                }
                else
                {
                    lblTituloMeio2.Text = postagemExibicao.PostagemMeioDois.Titulo;
                }
            }

            if (postagemExibicao.PostagemMeioTres != null)
            {
                if (postagemExibicao.PostagemMeioTres.Corpo.Length > 225)
                {
                    lblTextoArtigoMeio3.Text = postagemExibicao.PostagemMeioTres.Corpo.Substring(0, 225);
                }
                else
                {
                    lblTextoArtigoMeio3.Text = postagemExibicao.PostagemMeioTres.Corpo;
                }
                lblTextoArtigoMeio3.Text = lblTextoArtigoMeio3.Text + " " + postagemExibicao.PostagemMeioTres.LerMais;


                if (postagemExibicao.PostagemMeioTres.Titulo.Length > 20)
                {
                    lblTituloMeio3.Text = postagemExibicao.PostagemMeioTres.Titulo.Substring(0, 20);
                }
                else
                {
                    lblTituloMeio3.Text = postagemExibicao.PostagemMeioTres.Titulo;
                }
            }

            if (postagemExibicao.PostagemDireitaUm != null)
            {
                if (postagemExibicao.PostagemDireitaUm.ImagemI != null &&
                    postagemExibicao.PostagemDireitaUm.ImagemI.Length > 0)
                {
                    imgArtigoDireita1.Visible  = true;
                    imgArtigoDireita1.ImageUrl = "~/ModuloAuxiliar/Handler.ashx?postId=" + postagemExibicao.PostagemDireitaUm.ID;
                }
                if (postagemExibicao.PostagemDireitaUm.Corpo.Length > 700)
                {
                    lblTextoArtigoDireita1.Text = postagemExibicao.PostagemDireitaUm.Corpo.Substring(0, 700);
                }
                else
                {
                    lblTextoArtigoDireita1.Text = postagemExibicao.PostagemDireitaUm.Corpo;
                }
                lblTextoArtigoDireita1.Text = lblTextoArtigoDireita1.Text + " " + postagemExibicao.PostagemDireitaUm.LerMais;


                if (postagemExibicao.PostagemDireitaUm.Titulo.Length > 20)
                {
                    lblTituloDireita1.Text = postagemExibicao.PostagemDireitaUm.Titulo.Substring(0, 20);
                }
                else
                {
                    lblTituloDireita1.Text = postagemExibicao.PostagemDireitaUm.Titulo;
                }
            }
        }
    }
Esempio n. 20
0
    private void CarregarTela()
    {
        IPostagemProcesso processo     = PostagemProcesso.Instance;
        List <Postagem>   PostagemList = processo.Consultar();

        if (PostagemList.Count > 0)
        {
            PostagemExibicao postagemExibicao = processo.Consultar(TipoPagina.Colegio);
            if (postagemExibicao.PostagemEsquerdaUm != null)
            {
                if (postagemExibicao.PostagemEsquerdaUm.Corpo.Length > 300)
                {
                    lblTextoArtigoEsquerda1.Text = postagemExibicao.PostagemEsquerdaUm.Corpo.Substring(0, 300);
                }
                else
                {
                    lblTextoArtigoEsquerda1.Text = postagemExibicao.PostagemEsquerdaUm.Corpo;
                }
                lblTextoArtigoEsquerda1.Text = lblTextoArtigoEsquerda1.Text + " " + postagemExibicao.PostagemEsquerdaUm.LerMais;

                if (postagemExibicao.PostagemEsquerdaUm.Titulo.Length > 20)
                {
                    lblTituloEsquerda1.Text = postagemExibicao.PostagemEsquerdaUm.Titulo.Substring(0, 20);
                }
                else
                {
                    lblTituloEsquerda1.Text = postagemExibicao.PostagemEsquerdaUm.Titulo;
                }
            }

            if (postagemExibicao.PostagemEsquerdaDois != null)
            {
                if (postagemExibicao.PostagemEsquerdaDois.Corpo.Length > 220)
                {
                    lblTextoArtigoEsquerda2.Text = postagemExibicao.PostagemEsquerdaDois.Corpo.Substring(0, 220);
                }
                else
                {
                    lblTextoArtigoEsquerda2.Text = postagemExibicao.PostagemEsquerdaDois.Corpo;
                }
                lblTextoArtigoEsquerda2.Text = lblTextoArtigoEsquerda2.Text + " " + postagemExibicao.PostagemEsquerdaDois.LerMais;


                if (postagemExibicao.PostagemEsquerdaDois.Titulo.Length > 20)
                {
                    lblTituloEsquerda2.Text = postagemExibicao.PostagemEsquerdaDois.Titulo.Substring(0, 20);
                }
                else
                {
                    lblTituloEsquerda2.Text = postagemExibicao.PostagemEsquerdaDois.Titulo;
                }
            }

            if (postagemExibicao.PostagemMeioUm != null)
            {
                if (postagemExibicao.PostagemMeioUm.ImagemI != null &&
                    postagemExibicao.PostagemMeioUm.ImagemI.Length > 0)
                {
                    imgArtigoMeio1.Visible  = true;
                    imgArtigoMeio1.ImageUrl = "~/ModuloAuxiliar/Handler.ashx?postId=" + postagemExibicao.PostagemMeioUm.ID;
                }
                else
                {
                    imgArtigoMeio1.Visible = false;
                }

                if (postagemExibicao.PostagemMeioUm.Corpo.Length > 440)
                {
                    lblTextoArtigoMeio1.Text = postagemExibicao.PostagemMeioUm.Corpo.Substring(0, 440);
                }
                else
                {
                    lblTextoArtigoMeio1.Text = postagemExibicao.PostagemMeioUm.Corpo;
                }
                lblTextoArtigoMeio1.Text = lblTextoArtigoMeio1.Text + " " + postagemExibicao.PostagemMeioUm.LerMais;


                if (postagemExibicao.PostagemMeioUm.Titulo.Length > 20)
                {
                    lblTituloMeio1.Text = postagemExibicao.PostagemMeioUm.Titulo.Substring(0, 20);
                }
                else
                {
                    lblTituloMeio1.Text = postagemExibicao.PostagemMeioUm.Titulo;
                }
            }

            if (postagemExibicao.PostagemDireitaUm != null)
            {
                if (postagemExibicao.PostagemDireitaUm.ImagemI != null &&
                    postagemExibicao.PostagemDireitaUm.ImagemI.Length > 0)
                {
                    imgArtigoDireita1.Visible  = true;
                    imgArtigoDireita1.ImageUrl = "~/ModuloAuxiliar/Handler.ashx?postId=" + postagemExibicao.PostagemDireitaUm.ID;
                }
                else
                {
                    imgArtigoDireita1.Visible = false;
                }


                if (postagemExibicao.PostagemDireitaUm.Corpo.Length > 360)
                {
                    lblTextoArtigoDireita1.Text = postagemExibicao.PostagemDireitaUm.Corpo.Substring(0, 360);
                }
                else
                {
                    lblTextoArtigoDireita1.Text = postagemExibicao.PostagemDireitaUm.Corpo;
                }
                lblTextoArtigoDireita1.Text = lblTextoArtigoDireita1.Text + " " + postagemExibicao.PostagemDireitaUm.LerMais;

                if (postagemExibicao.PostagemDireitaUm.Titulo.Length > 20)
                {
                    lblTituloDireita1.Text = postagemExibicao.PostagemDireitaUm.Titulo.Substring(0, 20);
                }
                else
                {
                    lblTituloDireita1.Text = postagemExibicao.PostagemDireitaUm.Titulo;
                }
            }
        }
    }