private void setView(string name) { if (name.Equals("item")) { ContentControlView = new ManageItemView(); ContentControlView.DataContext = Constants.manageItemViewModel; Constants.manageItemViewModel.ResetFields(); } else if (name.Equals("supplier")) { ContentControlView = new ManageSupplierView(); ContentControlView.DataContext = Constants.manageSupplierViewModel; Constants.manageSupplierViewModel.ResetItemFields(); Constants.manageSupplierViewModel.ResetSupplierFields(); Constants.manageSupplierViewModel.ResetSupplierDataGrid(); } else if (name.Equals("createtemplate")) { ContentControlView = new CreateTemplateView(); ContentControlView.DataContext = Constants.createTemplateViewModel; Constants.createTemplateViewModel.ResetFields(); } else if (name.Equals("viewtemplate")) { ContentControlView = new ViewTemplateView(); ContentControlView.DataContext = Constants.viewTemplateViewModel; } }
private void ExecuteOpenViewTemplatesForm(object parameter) { ViewsManager dataManager = ViewsManager.Create(); ViewTemplateView view = new ViewTemplateView(); view.DataContext = new ViewTemplateViewModel(dataManager.Views); if (!base.ShowDialog(Translator.Translate("UI_CATEGORIES"), view)) { return; } dataManager.SaveChanges(); }