internal override void ProcessFinishedCase(Hour currentHour, Registrar registrar) { WorkCase decisionCase = new DecisionCase(_case, _caseBoard); registrar.AddToDecisionCirculation(decisionCase); }
internal void LogFinished(Hour hour, DecisionCase workCase, RapporteurWorker worker) { _checkIsNotAlreadyLogged(DecisionFinishedRapporteur); DecisionFinishedRapporteur = hour; }
internal void LogFinished(Hour hour, DecisionCase workCase, SecondWorker worer) { _checkIsNotAlreadyLogged(DecisionFinishedSecondMember); DecisionFinishedSecondMember = hour; }
internal void LogFinished(Hour hour, DecisionCase workCase, ChairWorker worker) { _checkIsNotAlreadyLogged(DecisionFinishedChair); DecisionFinishedChair = hour; }