コード例 #1
0
        protected override void Edit()
        {
            OrderDTO             selectedDto     = Service.GetOrderById(SelectedItem.Id);
            OrderDetailViewModel detailModelView = new OrderDetailViewModel(selectedDto, false);

            if (NavigationService.NavigateTo("Detail", detailModelView) == NavigationResult.Ok)
            {
                Load();
                SelectedItem = Items.SingleOrDefault(dto => dto.Id == selectedDto.Id);
            }
        }
コード例 #2
0
        protected override void New()
        {
            OrderDTO             newOrder        = new OrderDTO();
            OrderDetailViewModel detailModelView = new OrderDetailViewModel(newOrder, true);

            if (NavigationService.NavigateTo("Detail", detailModelView) == NavigationResult.Ok)
            {
                Load();
                SelectedItem = Items.SingleOrDefault(dto => dto.Id == newOrder.Id);
            }
        }