コード例 #1
0
        private bool EventSearchMemberId()
        {
            view.Event e = _mView.ShowSearchMenu(Action.Id, _vView);
            if (e == view.Event.SearchWordGiven)
            {
                int id = _mView.AskForSearchId(_vView);
                SetPickedMember(id);
                if (_mView.SearchById(_pickedMember, id, _bView))
                {
                    view.Event e3 = _mView.ShowMemberActivities(_vView);
                    if (e3 == view.Event.ChangeMember)
                    {
                        EventChangeMember();
                    }

                    if (e3 == view.Event.RemoveMember)
                    {
                        EventRemoveMember(id);
                    }

                    if (e3 == view.Event.AddBoat)
                    {
                        EventAddBoat();
                    }

                    if (e3 == view.Event.ChangeBoat)
                    {
                        EventChangeBoat();
                    }

                    if (e3 == view.Event.RemoveBoat)
                    {
                        EventRemoveBoat();
                    }
                    if (e3 == view.Event.GoBack)
                    {
                        return(false);
                    }
                    _pickedMember   = null;
                    _pickedMemberId = 1000;
                }
            }
            if (e == view.Event.GoBack)
            {
                return(false);
            }
            return(true);
        }