Exemplo n.º 1
0
        protected override void Edit()
        {
            CustomerDTO             selectedDto     = Service.GetCustomerById(SelectedItem.Id);
            CustomerDetailViewModel detailModelView = new CustomerDetailViewModel(selectedDto, false);

            if (NavigationService.NavigateTo("Detail", detailModelView) == NavigationResult.Ok)
            {
                Load();
                SelectedItem = Items.SingleOrDefault(dto => dto.Id == selectedDto.Id);
            }
        }
Exemplo n.º 2
0
        protected override void New()
        {
            CustomerDTO             newCustomer     = new CustomerDTO();
            CustomerDetailViewModel detailModelView = new CustomerDetailViewModel(newCustomer, true);

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