Beispiel #1
0
        public static IEnumerable EmployeeRecordsDelegate(object employeeView, PXSelectBase <EmployeeGridFilter> employeeFilterView)
        {
            foreach (EmployeeGridFilter employeeRow in PopulateEmployeeFilter(employeeView))
            {
                EmployeeGridFilter employeeInView = employeeFilterView.Locate(employeeRow);

                if (employeeInView == null)
                {
                    employeeRow.Mem_Selected = true;
                    employeeInView           = employeeFilterView.Insert(employeeRow);
                }

                employeeFilterView.Cache.SetStatus(employeeInView, PXEntryStatus.Held);
                employeeFilterView.Cache.IsDirty = false;

                yield return(employeeInView);
            }
        }