protected override void OnEdit(object obj) { Customer customer = ((CustomerViewModel)Parent).SelectedCustomer; MainViewModel mainViewModel = ((MainViewModel)Parent.Parent); var viewModel = new AddEditViewModel(mainViewModel, customer); dialogService.ShowDialog(this, viewModel); }
protected override void OnEdit(object obj) { Site site = ((SiteViewModel)Parent).SelectedSite; MainViewModel mainViewModel = ((MainViewModel)Parent.Parent); var viewModel = new AddEditViewModel(mainViewModel, site); dialogService.ShowDialog(this, viewModel); }
protected void OnAddCustomer(object obj) { MainViewModel mainViewModel = ((MainViewModel)Parent.Parent); var viewModel = new AddEditViewModel(mainViewModel, new Customer()); dialogService.ShowDialog(this, viewModel); }