private void CargaPerfil()
    {
        PerfilBL oPerfilBL = new PerfilBL();

        oPerfilBL.ErrorEvent += new PerfilBL.ErrorDelegate((Master as Seguridad).Transaction_ErrorEvent);

        if (perfilID != 0)
        {
            this.tabUsuariosAsignados.Enabled = true;
            oPerfil = oPerfilBL.GetPerfilById(perfilID);
            this.txtDscPerfil.Text       = oPerfil.VDEPRF.Trim();
            this.txtFecIni.Text          = oPerfil.SFEINIVIG;
            this.txtFecFin.Text          = oPerfil.SFEFINVIG;
            this.txtHoraIni.Text         = oPerfil.CHORINI.Trim();
            this.txtHoraFin.Text         = oPerfil.CHORFIN.Trim();
            this.cboEstado.SelectedValue = oPerfil.FL_INACTIVO;

            //DAC - 21/12/2010 - Inicio
            String flConcs = "0";
            flConcs = oPerfil.fl_concesionario.Trim();
            if (flConcs.Equals("1"))
            {
                this.chkConcesionario.Checked = true;
            }
            else
            {
                this.chkConcesionario.Checked = false;
            }
            //DAC - 21/12/2010 - Fin

            this.lblTipoPerfil.Text = ConstanteBE.TIPO_MODIFICAR;
            if (!this.txhModuloSelected.Value.Equals(String.Empty))
            {
                indRefreshGrilla = "1";
                btnRefreshOpciones_OnClick(null, null);
            }
        }
        else
        {
            this.lblTipoPerfil.Text           = ConstanteBE.TIPO_AGREGAR;
            this.tabUsuariosAsignados.Enabled = false;
            oPerfil = new PerfilBE();
        }

        ViewState["perfilID"] = perfilID;
        ViewState["oPerfil"]  = oPerfil;
    }