示例#1
0
    private void ObterConteudo()
    {
        if (Request.QueryString["EventoId"] != null)
        {
            HttpCookie cookie = Request.Cookies["_culture"];
            if (cookie != null)
            {
                IdIdioma = Convert.ToInt32(cookie.Value);
            }

            Evento objEvento = DOModEvento.Obter(Convert.ToInt32(Request.QueryString["EventoId"]), IdIdioma);

            if (objEvento != null)
            {
                lblTitulo.Text = objEvento.Titulo;

                string siglaCultura = DOIdioma.ObterSigla(IdIdioma);

                if (objEvento.DataFim != null && objEvento.DataFim > DateTime.MinValue)
                {
                    if (siglaCultura.Equals("pt-BR"))
                    {
                        lblData.Text = (objEvento.DataInicio.ToString("MM").Equals(objEvento.DataFim.ToString("MM")) ? objEvento.DataInicio.ToString("dd") + " a " + objEvento.DataFim.ToString("dd 'de' MMMM 'de' yyyy", System.Globalization.CultureInfo.GetCultureInfo(siglaCultura)) : objEvento.DataInicio.ToString("dd 'de' MMMM", System.Globalization.CultureInfo.GetCultureInfo(siglaCultura)) + " a " + objEvento.DataFim.ToString("dd 'de' MMMM 'de' yyyy", System.Globalization.CultureInfo.GetCultureInfo(siglaCultura)));
                    }
                    else
                    {
                        lblData.Text = (objEvento.DataInicio.ToString("MM").Equals(objEvento.DataFim.ToString("MM")) ? objEvento.DataInicio.ToString("dd") + " a " + objEvento.DataFim.ToString("dd 'de' MMMM 'de' yyyy", System.Globalization.CultureInfo.GetCultureInfo(siglaCultura)) : objEvento.DataInicio.ToString("dd 'de' MMMM", System.Globalization.CultureInfo.GetCultureInfo(siglaCultura)) + " a " + objEvento.DataFim.ToString("dd 'de' MMMM 'de' yyyy", System.Globalization.CultureInfo.GetCultureInfo(siglaCultura)));
                    }
                }
                else
                {
                    if (siglaCultura.Equals("pt-BR"))
                    {
                        lblData.Text = objEvento.DataInicio.ToString("dd 'de' MMMM 'de' yyyy", System.Globalization.CultureInfo.GetCultureInfo(siglaCultura));
                    }
                    else
                    {
                        lblData.Text = objEvento.DataInicio.ToString("dd 'de' MMMM 'de' yyyy", System.Globalization.CultureInfo.GetCultureInfo(siglaCultura));
                    }
                }
                lblResponsavel.Text = objEvento.Responsavel;
                lblLocal.Text       = objEvento.Local;
                lblTexto.Text       = objEvento.Texto;
            }
        }
    }
    private void IniciaTela()
    {
        IdIdioma = 1;

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

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

        SiglaCultura = DOIdioma.ObterSigla(IdIdioma);

        this.lblMensagem.Text         = string.Empty;
        this.txtAno.Text              = string.Empty;
        this.txtTipoProvento.Text     = string.Empty;
        this.txtPosicaoAcionaria.Text = string.Empty;
        this.txtDataPagamento.Text    = string.Empty;
        this.txtValorAcao.Text        = string.Empty;

        this.ddlAba.SelectedIndex = 0;

        string[] months = System.Globalization.CultureInfo.GetCultureInfo(SiglaCultura).DateTimeFormat.MonthNames;

        for (int i = 0; i < months.Length - 1; i++)
        {
            ddlMes.Items.Add(new ListItem(char.ToUpper(months[i][0]) + months[i].Substring(1), i.ToString()));
        }

        this.ddlIdioma.DataSource     = DOIdioma.Listar();
        this.ddlIdioma.DataTextField  = "Nome";
        this.ddlIdioma.DataValueField = "ID";
        this.ddlIdioma.DataBind();
        this.ddlIdioma.SelectedIndex = 0;

        this.ddlAno.DataSource = DOModJCP.ListarAno();
        this.ddlAno.DataBind();
        this.ddlAno.Items.Add(new ListItem("HISTÓRICO DE EVENTO", "0"));
        this.ddlAno.SelectedIndex = 0;

        this.ddlMes.Visible     = true;
        this.txtPeriodo.Visible = false;
    }
示例#3
0
    private void ObterConteudo()
    {
        IdIdioma = 1;

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

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

        SiglaCultura = DOIdioma.ObterSigla(IdIdioma);

        List <ProxEventos> lstProxEventos = DOModEvento.ListarProxEventos(IdIdioma);

        rptProximosEventos.DataSource = lstProxEventos;
        rptProximosEventos.DataBind();

        lstEventosMes = DOModEvento.ListarEventosMes(IdIdioma, primeiroDia, ultimoDia);

        rptEventosMes.DataSource = lstEventosMes;
        rptEventosMes.DataBind();
    }
示例#4
0
    private void IniciarTela()
    {
        IdIdioma = 1;

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

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

        SiglaCultura = DOIdioma.ObterSigla(IdIdioma);

        this.ddlTipoEvento.DataSource     = DOModEvento.ListarTipoEvento(IdIdioma);
        this.ddlTipoEvento.DataTextField  = "Descricao";
        this.ddlTipoEvento.DataValueField = "IdTipoEvento";
        this.ddlTipoEvento.DataBind();
        this.ddlTipoEvento.Items.Insert(0, new ListItem(Resources.Calendario.Evento));

        this.ddlTipoEvento.SelectedIndex = 0;

        this.ddlAno.DataSource = DOModEvento.ListarAnoEvento();
        this.ddlAno.DataBind();

        this.ddlAno.SelectedValue = DateTime.Now.Year.ToString();

        this.ddlAnoPeriodo.DataSource = DOModEvento.ListarAnoPeriodo();
        this.ddlAnoPeriodo.DataBind();

        this.ddlAnoPeriodo.SelectedValue = DateTime.Now.Year.ToString();


        Calendario.VisibleDate = DateTime.Now;

        primeiroDia = Convert.ToDateTime("01/" + DateTime.Now.ToString("MM/yyyy"));
        ultimoDia   = primeiroDia.AddMonths(1).AddDays(-1);
    }