private void CargarEmpleadoInicial(Decimal ID_EMPLEADO)
    {
        usuario _usuario = new usuario(Session["idEmpresa"].ToString());

        DataTable tablaDatos = _usuario.ObtenerEmpleadoPorIdEmpleado(ID_EMPLEADO);

        if (tablaDatos.Rows.Count <= 0)
        {
            Ocultar(Acciones.Inicio);
            Desactivar(Acciones.Inicio);
            Mostrar(Acciones.Inicio);
            Cargar(Acciones.Inicio);

            if (_usuario.MensajeError != null)
            {
                Informar(Panel_FONDO_MENSAJE, Image_MENSAJE_POPUP, Panel_MENSAJES, Label_MENSAJE, _usuario.MensajeError, Proceso.Error);
            }
            else
            {
                Informar(Panel_FONDO_MENSAJE, Image_MENSAJE_POPUP, Panel_MENSAJES, Label_MENSAJE, "No se encontró información del Empleado parametrizado.", Proceso.Error);
            }
        }
        else
        {
            DataRow filaDatos = tablaDatos.Rows[0];

            Decimal ID_SOLICITUD = Convert.ToDecimal(filaDatos["ID_SOLICITUD"]);
            Decimal ID_CONTRATO = Convert.ToDecimal(filaDatos["ID_CONTRATO"]);
            Decimal ID_EMPRESA = Convert.ToDecimal(filaDatos["ID_EMPRESA"]);
            Decimal ID_OCUPACION = Convert.ToDecimal(filaDatos["ID_OCUPACION"]);
            String ID_CIUDAD = filaDatos["ID_CIUDAD"].ToString().Trim();

            Cargar(ID_SOLICITUD, ID_CONTRATO, ID_EMPLEADO, ID_EMPRESA, ID_OCUPACION, ID_CIUDAD);
        }
    }
    private DataRow obtenerDatosEmpleado(Decimal ID_EMPLEADO)
    {
        DataRow resultado = null;

        usuario _usuario = new usuario(Session["idEmpresa"].ToString());

        DataTable tablaDatosEjecutivo = _usuario.ObtenerEmpleadoPorIdEmpleado(ID_EMPLEADO);

        if (tablaDatosEjecutivo.Rows.Count > 0)
        {
            resultado = tablaDatosEjecutivo.Rows[0];
        }

        return resultado;
    }