コード例 #1
0
 private void FinishDutyAndStartNew()
 {
     _Provider.FinishDutyAndStartNew();
     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);
        }