Exemplo n.º 1
0
    /// <summary>
    /// Carrega os dados do grupo de usuário nos controles caso seja alteração.
    /// </summary>
    /// <param name="tvi_id"></param>
    private void _LoadFromEntity(int tvi_id)
    {
        try
        {
            RHU_TipoVinculo TipoVinculo = new RHU_TipoVinculo {
                tvi_id = tvi_id
            };
            RHU_TipoVinculoBO.GetEntity(TipoVinculo);

            if (TipoVinculo.ent_id != __SessionWEB.__UsuarioWEB.Usuario.ent_id)
            {
                __SessionWEB.PostMessages = UtilBO.GetErroMessage("O tipo de vínculo não pertence à entidade na qual você está logado.", UtilBO.TipoMensagem.Alerta);
                Response.Redirect("~/Academico/RecursosHumanos/TipoVinculo/Busca.aspx", false);
                HttpContext.Current.ApplicationInstance.CompleteRequest();
            }


            _VS_tvi_id                = TipoVinculo.tvi_id;
            _txtNome.Text             = TipoVinculo.tvi_nome;
            _txtDescricao.Text        = TipoVinculo.tvi_descricao;
            _txtHrsSemanais.Text      = Convert.ToString(TipoVinculo.tvi_horasSemanais);
            _txtHrsSemanais.Enabled   = false;
            _txtMinAlmoco.Text        = Convert.ToString(TipoVinculo.tvi_minutosAlmoco);
            _txtMinAlmoco.Enabled     = false;
            _txtHrMinEntrada.Text     = Convert.ToString(TipoVinculo.tvi_horarioMinEntrada).Remove(TipoVinculo.tvi_horarioMinEntrada.ToString().Length - 3).Equals("00:00") ? null : Convert.ToString(TipoVinculo.tvi_horarioMinEntrada).Remove(TipoVinculo.tvi_horarioMinEntrada.ToString().Length - 3);
            _txtHrMaxSaida.Text       = Convert.ToString(TipoVinculo.tvi_horarioMaxSaida).Remove(TipoVinculo.tvi_horarioMaxSaida.ToString().Length - 3).Equals("00:00") ? null : Convert.ToString(TipoVinculo.tvi_horarioMaxSaida).Remove(TipoVinculo.tvi_horarioMaxSaida.ToString().Length - 3);
            _txtCodigoIntegracao.Text = TipoVinculo.tvi_codIntegracao;
            _ckbBloqueado.Visible     = true;

            _ckbBloqueado.Checked = !TipoVinculo.tvi_situacao.Equals(1);
        }
        catch (Exception ex)
        {
            ApplicationWEB._GravaErro(ex);
            _lblMessage.Text = UtilBO.GetErroMessage("Erro ao tentar carregar o tipo de vínculo.", UtilBO.TipoMensagem.Erro);
        }
    }
Exemplo n.º 2
0
 protected void _dgvTipoVinculo_DataBound(object sender, EventArgs e)
 {
     UCTotalRegistros1.Total = RHU_TipoVinculoBO.GetTotalRecords();
     // Seta propriedades necessárias para ordenação nas colunas.
     ConfiguraColunasOrdenacao(_dgvTipoVinculo);
 }