Exemplo n.º 1
0
        private async void Navigate(Object parameter)
        {
            if (!(parameter is String target))
            {
                throw new ArgumentException();
            }

            switch (target)
            {
            case "emails":
                CurrentViewModel = EmailListViewModel;
                break;

            case "add-edit":
            {
                await AddEditEmailViewModel.FillEmailData(Guid.Empty);

                CurrentViewModel = AddEditEmailViewModel;
            }
            break;

            default:
                CurrentViewModel = CurrentViewModel;
                break;
            }
        }
Exemplo n.º 2
0
        private async void OnOpenEmailClicked(Guid id)
        {
            await AddEditEmailViewModel.FillEmailData(id);

            CurrentViewModel = AddEditEmailViewModel;
        }