void _inventoryManagementModel_GetVendorsComplete(object sender, DataObjectResultsArgs <Vendor> e) { if (!e.HasError) { // cancel any changes before setting VendorsSource if (_inventoryManagementModel.HasChanges) { _inventoryManagementModel.RejectChanges(); } _allVendors = e.Results.OrderBy(g => g.VendorName); VendorsSource = new CollectionViewSource { Source = _allVendors }; VendorsSource.View.CurrentChanging += View_CurrentChanging; // set the first row as the current vendor if (_allVendors.Count() >= 1) { var enumerator = _allVendors.GetEnumerator(); enumerator.MoveNext(); CurrentVendor = enumerator.Current; AppMessages.EditVendorMessage.Send(CurrentVendor); } } else { // notify user if there is any error AppMessages.RaiseErrorMessage.Send(e.Error); } }
void _inventoryManagementModel_GetCommoditiesComplete(object sender, DataObjectResultsArgs <Commodity> e) { if (!e.HasError) { // cancel any changes before setting AllCommoditiesSource if (_inventoryManagementModel.HasChanges) { _inventoryManagementModel.RejectChanges(); } _allCommodities = e.Results.OrderBy(g => g.PartNumber).ThenBy(g => g.InventoryID); CommoditiesSource = new CollectionViewSource { Source = _allCommodities }; CommoditiesSource.View.CurrentChanging += View_CurrentChanging; // set the first row as the current issue if (_allCommodities.Count() >= 1) { var enumerator = _allCommodities.GetEnumerator(); enumerator.MoveNext(); CurrentCommodity = enumerator.Current; AppMessages.EditCommodityMessage.Send(CurrentCommodity); } } else { // notify user if there is any error AppMessages.RaiseErrorMessage.Send(e.Error); } }
void _inventoryManagementModel_GetVendorsComplete(object sender, DataObjectResultsArgs <Vendor> e) { if (!e.HasError) { VendorEntries = e.Results.OrderBy(g => g.VendorName); // check whether IssueTypeEntries is populated after CurrentIssue AssignCurrentCommodity(null); } else { // notify user if there is any error AppMessages.RaiseErrorMessage.Send(e.Error); } }
void _inventoryManagementModel_GetVendorsComplete(object sender, DataObjectResultsArgs<Vendor> e) { if (!e.HasError) { // cancel any changes before setting VendorsSource if (_inventoryManagementModel.HasChanges) { _inventoryManagementModel.RejectChanges(); } _allVendors = e.Results.OrderBy(g => g.VendorName); VendorsSource = new CollectionViewSource { Source = _allVendors }; VendorsSource.View.CurrentChanging += View_CurrentChanging; // set the first row as the current vendor if (_allVendors.Count() >= 1) { var enumerator = _allVendors.GetEnumerator(); enumerator.MoveNext(); CurrentVendor = enumerator.Current; AppMessages.EditVendorMessage.Send(CurrentVendor); } } else { // notify user if there is any error AppMessages.RaiseErrorMessage.Send(e.Error); } }
void _inventoryManagementModel_GetCommoditiesComplete(object sender, DataObjectResultsArgs<Commodity> e) { if (!e.HasError) { // cancel any changes before setting AllCommoditiesSource if (_inventoryManagementModel.HasChanges) { _inventoryManagementModel.RejectChanges(); } _allCommodities = e.Results.OrderBy(g => g.PartNumber).ThenBy(g => g.InventoryID); CommoditiesSource = new CollectionViewSource { Source = _allCommodities }; CommoditiesSource.View.CurrentChanging += View_CurrentChanging; // set the first row as the current issue if (_allCommodities.Count() >= 1) { var enumerator = _allCommodities.GetEnumerator(); enumerator.MoveNext(); CurrentCommodity = enumerator.Current; AppMessages.EditCommodityMessage.Send(CurrentCommodity); } } else { // notify user if there is any error AppMessages.RaiseErrorMessage.Send(e.Error); } }
void _inventoryManagementModel_GetVendorsComplete(object sender, DataObjectResultsArgs<Vendor> e) { if (!e.HasError) { VendorEntries = e.Results.OrderBy(g => g.VendorName); // check whether IssueTypeEntries is populated after CurrentIssue AssignCurrentCommodity(null); } else { // notify user if there is any error AppMessages.RaiseErrorMessage.Send(e.Error); } }