예제 #1
0
 public void initRelationsScreenView()
 {
     relationsScreenView=new RelationsScreenView (SwitchValueChange);
     View.Add (relationsScreenView);
 }
예제 #2
0
        public void initRelationsScreenView()
        {
            HaveContactEventlist = new List<Tap5050Event> ();
            HaveContactEventImageList = new List<UIImage> ();
            for(int i=0;i<Global.eventlist.Count;i++) {
                if (Global.eventlist [i].have_contract == "Y") {
                    HaveContactEventlist.Add (Global.eventlist [i]);
                    HaveContactEventImageList.Add (Global.eventImageList [i]);
                }
            }
            relationsScreenView=new RelationsScreenView ();
            if (selectedRelationView == SelectedRelationView.Organizations) {
                relationsScreenView.RalationsListTableView.Source = new RelationsScreenSource (SwitchValueChange);
            } else {
                relationsScreenView.RalationsListTableView.Source = new RelationsGroupScreenSource (this);
            }

            relationsScreenView.OrgBtn.TouchUpInside += (s, e) => {
                OrgBtnClick();
            };

            relationsScreenView.GrpBtn.TouchUpInside += (s, e) => {
                GrpBtnClick();
            };
            View.Add (relationsScreenView);

            if (selectedRelationView==SelectedRelationView.Organizations) {
                OrgBtnClick();
            } else if (selectedRelationView==SelectedRelationView.Groups) {
                GrpBtnClick();
            }
        }