public void ChangeState(int assignableID, int stateID)
{
_assignmentsRefreshTimer.Stop();
var myAssigmentsService = ServiceManager.GetService<MyAssignmentsService>();
myAssigmentsService.ChangeStateCompleted += OnChangeStateCompleted;
try
{
myAssigmentsService.ChangeStateAsync(assignableID, stateID);
}
catch(SoapException)
{
Messenger.ShowIncorrectVersionError();
}
}