Example #1
0
        public PersonSetForm(List <R_ArearestrictedpersonInfo> selRestrictedpersonInfo)
        {
            InitializeComponent();
            _allPerson = PersonInfoHandle.GetAllRPersoninfCache();
            List <R_PersoninfInfo> allPreson = ObjectConverter.DeepCopy(_allPerson);

            foreach (R_PersoninfInfo tempPerson in allPreson)
            {
                if (selRestrictedpersonInfo.FindAll(a => a.Yid == tempPerson.Yid).Count > 0)
                {
                    SelectPerson.Add(tempPerson);
                }
            }
        }
Example #2
0
        /// <summary>
        /// 窗体加载
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void PersonSetForm_Load(object sender, EventArgs e)
        {
            try
            {
                _allPerson   = PersonInfoHandle.GetAllRPersoninfCache();
                _queryPerson = ObjectConverter.DeepCopy(_allPerson);
                GridControlAllPeople.DataSource = _queryPerson;

                GridControlSelectPeople.DataSource = SelectPerson;
            }
            catch (Exception exception)
            {
                LogHelper.Error(exception.ToString());
                throw new Exception(exception.ToString());
            }
        }