protected void ddlIdioma_SelectedIndexChanged(object sender, EventArgs e)
    {
        IdIdioma = Convert.ToInt32(ddlIdioma.SelectedValue);

        gobjModImagemUnica = DOModImagemUnica.Obter(IdConteudo, IdIdioma);
        CarregarObjetos(Utilitarios.TipoTransacao.Carregar);
    }
    protected void btnSalvar_Click(object sender, EventArgs e)
    {
        try
        {
            CarregarObjetos(Utilitarios.TipoTransacao.Salvar);

            if (SalvarArquivo())
            {
                DOModImagemUnica.Inserir(gobjModImagemUnica);
            }

            ScriptManager.RegisterStartupScript(this, typeof(string), "OPEN_WINDOW", "refreshParent();", true);
        }
        catch (Exception ex)
        {
            DOLog.Inserir(string.Concat("Erro Sistema: ", ex), Utilitarios.TipoLog.Sistema, (UserContext.Logado ? UserContext.UsuarioLogado.Id : 0));
            lblMensagem.Text = String.Format(Resources.Modulos.Mensagem_Erro_Salvar, ex.Message);
        }
    }
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!Page.IsPostBack)
        {
            this.IniciaTela();

            if (Request.QueryString["conteudoId"] != null)
            {
                IdConteudo = Convert.ToInt32(Request.QueryString["conteudoId"]);

                HttpCookie cookie = Request.Cookies["_culture"];
                if (cookie != null)
                {
                    IdIdioma = Convert.ToInt32(cookie.Value);
                }

                gobjModImagemUnica = DOModImagemUnica.Obter(IdConteudo, IdIdioma);
                CarregarObjetos(Utilitarios.TipoTransacao.Carregar);
            }
        }
    }
Example #4
0
    private void ObterConteudo()
    {
        IdConteudo = Convert.ToInt32(this.Parent.ID.Replace("CTT_", string.Empty));
        IdIdioma   = 1;

        HttpCookie cookie = Request.Cookies["_culture"];

        if (cookie != null)
        {
            IdIdioma = Convert.ToInt32(cookie.Value);
        }

        ModImagemUnica objModImagemUnica = DOModImagemUnica.Obter(IdConteudo, IdIdioma);

        if (objModImagemUnica.Arquivo != null)
        {
            // Montagem da Imagem
            imgImagemModulo.ImageUrl = String.Format("{0}/{1}/{2}", ConfigurationManager.AppSettings["BradescoRI.Path.Imagens.ModImagemUnica"], IdConteudo, objModImagemUnica.Arquivo);
            imgImagemModulo.ToolTip  = objModImagemUnica.Tooltip;

            //Montagem dos textos
            if (!String.IsNullOrWhiteSpace(objModImagemUnica.Texto1))
            {
                lblTexto1.Text   = objModImagemUnica.Texto1;
                divTraco.Visible = true;
            }
            if (!String.IsNullOrWhiteSpace(objModImagemUnica.Texto2))
            {
                lblTexto2.Text = objModImagemUnica.Texto2;
            }
            if (!String.IsNullOrWhiteSpace(objModImagemUnica.Texto3))
            {
                lblTexto3.Text = objModImagemUnica.Texto3;
            }
            if (!String.IsNullOrWhiteSpace(objModImagemUnica.TextoUrl))
            {
                lblTextoUrl.Text   = objModImagemUnica.TextoUrl;
                linkImagem.Visible = true;
            }
            // Montagem do link
            if (!String.IsNullOrWhiteSpace(objModImagemUnica.Target))
            {
                linkImagem.Target = objModImagemUnica.Target;
            }

            if (!String.IsNullOrWhiteSpace(objModImagemUnica.Url))
            {
                linkImagem.HRef = objModImagemUnica.Url;
            }

            divSemConteudo.Visible  = false;
            divConteudo.Visible     = true;
            imgImagemModulo.Visible = true;
        }
        else
        {
            divSemConteudo.Visible  = true;
            divConteudo.Visible     = false;
            imgImagemModulo.Visible = false;
        }
    }