BlipFace.ViewsManager.ViewWorkDone C# (CSharp) Метод

ViewWorkDone() приватный Метод

private ViewWorkDone ( object sender, ActionsEventArgs e ) : void
sender object
e BlipFace.View.ActionsEventArgs
Результат void
        private void ViewWorkDone(object sender, ActionsEventArgs e)
        {
            switch (e.NextAction)
            {
                case Actions.Login:
                    currentPresenter = CreateLoginView();
                    break;
                case Actions.Statuses:

                    UserViewModel usr = e.Data as UserViewModel;

                    if (usr != null)
                    {
                        currentPresenter = CreateStatusesView(usr);
                    }
                    else
                    {
                        throw new ArgumentNullException();
                    }
                    break;
                case Actions.Configuration:
                    break;
                case  Actions.Close:
                    break;

                default:
                    throw new ArgumentOutOfRangeException();
            }
        }