public ScreenPresentation GetCurrentScreen() { var screenReturned = new ScreenPresentation(); var request = GetScreenRequest(); var response = _translateClientProxy.GetCurrentScreenModel(request); if (response.Success) { screenReturned.ScreenFound = true; screenReturned.ScreenModel = response.ScreenModel; screenReturned.ScreenName = response.ScreenName; } else { screenReturned.ScreenFound = false; screenReturned.ScreenModel = null; } return(screenReturned); }