Пример #1
0
        private void PreencherUfs(bool exibirVagasPorUf)
        {
            try
            {
                var ufs = new ManterUf().ObterTodosUf();

                rptUFs.DataSource = ufs;
                rptUFs.DataBind();

                for (var i = 0; i < ufs.Count(); i++)
                {
                    var ckUf     = (CheckBox)rptUFs.Items[i].FindControl("ckUF");
                    var lblUf    = (Literal)rptUFs.Items[i].FindControl("lblUF");
                    var txtVagas = (TextBox)rptUFs.Items[i].FindControl("txtVagas");
                    var lblVagas = (Literal)rptUFs.Items[i].FindControl("lblVagas");

                    ckUf.ToolTip = ufs[i].Nome;
                    ckUf.Attributes.Add("ID_UF", ufs[i].ID.ToString());

                    lblUf.Text = ufs[i].Sigla;

                    lblVagas.Visible     =
                        txtVagas.Visible = exibirVagasPorUf;
                }
            }
            catch (AcademicoException ex)
            {
                WebFormHelper.ExibirMensagem(enumTipoMensagem.Erro, ex.Message);
            }
        }