Exemple #1
0
        private void onLoadData(object sender, EventArgs e)
        {
            OperatorCriterias crit = new OperatorCriterias();
            uid sentUid            = new uid();

            sentUid.location_id = StationRepository.GetUid(ChangeTracker.CurrentUser).location_id;
            sentUid.account_id  = StationRepository.GetUid(ChangeTracker.CurrentUser).account_id;

            globalCollection = new ObservableCollection <OperatorWithShift>(WsdlRepository.GetAllOperatorsWithShifts(sentUid));

            ObservableCollection <OperatorWithShift> tempCollection = new ObservableCollection <OperatorWithShift>();

            if ((currentPosition + pageSize) < globalCollection.Count)
            {
                for (int i = currentPosition; i < pageSize; i++)
                {
                    tempCollection.Add(globalCollection[i]);
                }
            }
            else
            {
                for (int i = currentPosition; i < globalCollection.Count; i++)
                {
                    tempCollection.Add(globalCollection[i]);
                }
            }

            this.Operators = new ObservableCollection <OperatorWithShift>(tempCollection);

            OnPropertyChanged("Operators");
            if (this.Operators.Count > 0)
            {
                SelectedOperator = this.Operators[0];
            }
        }
Exemple #2
0
        private void LoadPage()
        {
            ObservableCollection <OperatorWithShift> tempCollection = new ObservableCollection <OperatorWithShift>();

            if ((currentPosition + pageSize) < globalCollection.Count)
            {
                for (int i = currentPosition; i < (currentPosition + pageSize); i++)
                {
                    tempCollection.Add(globalCollection[i]);
                }
            }
            else
            {
                for (int i = currentPosition; i < globalCollection.Count; i++)
                {
                    tempCollection.Add(globalCollection[i]);
                }
            }

            this.Operators = new ObservableCollection <OperatorWithShift>(tempCollection);
            OnPropertyChanged("Operators");

            if (this.Operators.Count > 0)
            {
                SelectedOperator = this.Operators[0];
            }

            OnPropertyChanged("SelectedOperator");
        }
Exemple #3
0
        private void LoadInitialData()
        {
            ObservableCollection <OperatorWithShift> tempCollection = new ObservableCollection <OperatorWithShift>();
            OperatorWithShift testCP = new OperatorWithShift();

            tempCollection.Add(testCP);
            this.Operators = new ObservableCollection <OperatorWithShift>(tempCollection);
            OnPropertyChanged("Operators");
        }