private void InitMembers()
    {
        mCurrentUser = (UserBase)Session["CurrentUser"];

        if (mCurrentUser != null)
        {
            if (mCurrentUser.IsNull)
            {
                mCurrentUser = null;
            }
        }

        if (mEventBaseBO == null)
        {
            mEventBaseBO = new EventBaseBO();
        }

        if (mUserBaseBO == null)
        {
            mUserBaseBO = new UserBaseBO();
        }

        if (mEventsInvitationsBO == null)
        {
            mEventsInvitationsBO = new EventsInvitationsBO();
        }

        if (mHoldingsInfoBO == null)
        {
            mHoldingsInfoBO = new HoldingsInfoBO();
        }

        mIsInit = true;
    }
 public EventBriefWebService()
 {
     mEventBaseBO         = new EventBaseBO();
     mUserBaseBO          = new UserBaseBO();
     mItemBaseBO          = new ItemBaseBO();
     mHoldingsInfoBO      = new HoldingsInfoBO();
     mEventsInvitationsBO = new EventsInvitationsBO();
 }
    private void InitMembers()
    {
        mCurrentUser = (UserBase)Session["CurrentUser"];

        if (mCurrentUser != null)
        {
            if (!mCurrentUser.IsNull)
            {
                mCurrentEvent = (EventBase)Session["CurrentEvent"];
                if (mCurrentEvent != null)
                {
                    if (mCurrentEvent.IsNull)
                    {
                        mCurrentEvent = null;
                    }
                }

                mCurrentUserNameImageList = (UserNameImageList)Session["CurrentUserNameImageList"];
                if (mCurrentUserNameImageList != null)
                {
                    if (mCurrentEvent.IsNull)
                    {
                        mCurrentUserNameImageList = null;
                    }
                }
                if (mCurrentUserNameImageList == null)
                {
                    mCurrentUserNameImageList = new UserNameImageList(mCurrentUser.UniqueID);
                    mUserNameImageListBO.Load(mCurrentUserNameImageList);
                    Session["CurrentUserNameImageList"] = mCurrentUserNameImageList;
                }

                mHoldingsInfoBO = (HoldingsInfoBO)Session["HoldingsInfoBO"];
                if (mHoldingsInfoBO == null)
                {
                    mHoldingsInfoBO           = new HoldingsInfoBO();
                    Session["HoldingsInfoBO"] = mHoldingsInfoBO;
                }
            }
            else
            {
                mCurrentUser = null;
            }
        }

        mIsInit = true;
    }
    public EventDetailsWebService()
    {
        mEventBaseBO           = new EventBaseBO();
        mUserBaseBO            = new UserBaseBO();
        mResourceDescriptionBO = new ResourceDescriptionBO();
        mEventTimeInfoBO       = new EventTimeInfoBO();
        mObjectLocationBO      = new ObjectLocationBO();
        mUserNameImageListBO   = new UserNameImageListBO();
        mItemBaseBO            = new ItemBaseBO();
        mHoldingsInfoBO        = new HoldingsInfoBO();
        mEventsInvitationsBO   = new EventsInvitationsBO();
        mUsersConnectionBO     = new UsersConnectionBO();

        Session["HoldingsInfoBO"] = mHoldingsInfoBO;

        //Uncomment the following line if using designed components
        //InitializeComponent();
    }