private void ImageAllPropertyPicker_Click(object sender, RoutedEventArgs e) { PropertyFacade facade = new PropertyFacade(this); var vm = DataContext as CategoryPropertyQueryVM; facade.GetPropertyListByPropertyName(vm.PropertyName, (obj, args) => { if (args.FaultsHandle()) { return; } if (args.Result == null || args.Result.Count == 0) { vm.PropertyList = new List <KeyValuePair <int?, string> >(); } else { vm.PropertyList = args.Result.ToDictionary(p => p.SysNo, k => k.PropertyName.Content).ToList(); } ListBox_CategoryPropertyList.ItemsSource = vm.PropertyList; }); }
//private string propertySysNo; public IngramItemImportManagement() { InitializeComponent(); facade = new PropertyFacade(); }
//private string propertySysNo; public PropertyMaintain() { InitializeComponent(); facade = new PropertyFacade(); }