示例#1
0
 private void FinishDutyAndUnpausePrevious()
 {
     _Provider.FinishDutyAndUnpausePrevious();
     NotifyPropertyChanged(() => this.CurrentDuty);
     NotifyPropertyChanged(() => CurrentDutyGroup);
     SetAndStartTimer();
 }
示例#2
0
        static void Main(string[] args)
        {
            DutyProvider provider = new DutyProvider();

            provider.StartNewDuty();

            provider.StartNewDuty();

            provider.FinishDutyAndUnpausePrevious();

            provider.StartNewDuty();

            provider.FinishDutyAndStartNew();

            provider.FinishDutyAndStartNew();

            var duty1 = provider.Iteration.Duties[0];

            provider.UnpauseDuty(duty1);
        }