public IOperator ChangeOperatorState(IOperatorEventInfo eventInfo) { if (eventInfo == null) throw new ArgumentNullException("eventInfo"); return this.ServerEventsProcessor.OperatorProcessor.ChangeOperatorState(eventInfo); }
public IOperator ChangeOperatorState(IOperatorEventInfo eventInfo) { switch (EventReason.Login) { case EventReason.Login: this.ControllerFactory.OperatorsController.LogAction(eventInfo, DateTime.Now); return this.ControllerFactory.OperatorsController.GetByNumber(eventInfo.OperatorNumber); default: throw new NotImplementedException(); } }
public IOperator ChangeOperatorState(IOperatorEventInfo eventInfo) { IOperator returnedOperatorData = this.operatorEventProcessorService.ChangeOperatorState(eventInfo); return returnedOperatorData; }