public LoginViewModel(IDataService dataService, IBHNavigationService bHNavigationService) { InputParams = new LoginInput { username = "", password = "" }; LoginCommand = new RelayCommand <LoginInput>(login, (LoginInput a) => true); _navigationService = bHNavigationService; }
public SideMenuViewModel(IDataService dataService, IBHNavigationService bHNavigation) { menuItemChanged = new RelayCommand <MenuItem>(changed, (MenuItem e) => true); ListBoxItems = new List <MenuItem>(); ListBoxItems.Add(new MenuItem { title = "Main Page" }); ListBoxItems.Add(new MenuItem { title = "Profile" }); ListBoxItems.Add(new MenuItem { title = "Settings" }); Messenger.Default.Send("Main Page"); }
public MainViewModel(IDataService dataService, IBHNavigationService bHNavigation) { GeneralWelcome = ""; Messenger.Default.Register <string>(this, message => { WelcomeTitle = GeneralWelcome + " " + message; }); _dataService = dataService; _dataService.GetData( (item, error) => { if (error != null) { return; } WelcomeTitle = item.Title; GeneralWelcome = item.Title; }); }