Пример #1
0
        private void btnFindMember_Click(object sender, RoutedEventArgs e)
        {
            OrganizationLookup lookupmember = new OrganizationLookup();


            lookupmember.MultiSelected   = true;
            lookupmember.SelectedObjType = SMT.SaaS.FrameworkUI.OrgTreeItemTypes.Personnel;
            lookupmember.SelectedClick  += (o, ev) =>
            {
                //SMT.SaaS.FrameworkUI.Common.OrganizationWS.T_HR_POST ent = lookupmember.SelectedObj[0].ObjectInstance as SMT.SaaS.FrameworkUI.Common.OrganizationWS.T_HR_POST;
                List <SMT.SaaS.FrameworkUI.OrganizationControl.ExtOrgObj> ent = lookupmember.SelectedObj as List <SMT.SaaS.FrameworkUI.OrganizationControl.ExtOrgObj>;
                if (ent != null)
                {
                    tmpMeetingMember = ent;
                    HandlePostChanged(ent);
                }
                else
                {
                    tmpMeetingMember = null;
                }
            };

            lookupmember.ShowDialog();
            //lookupmember.Show();
        }