public void NavigateUserToMenuResult(MenuUser user, IMenuResult menu) { if (menu.receivingMenu != null) { user.currentMenu = menu.receivingMenu; user.DisplayCurrentMenu(); } else { NavigateUserToMainMenu(user); } }
public bool TryConvert(MenuResultModel o, out IMenuResult result) { result = null; if (o == null) { return(false); } MenuResultType type; if (TryParse(o.Type, out type)) { result = new MenuResult { Type = type, Value = o.Value }; return(true); } return(false); }