private void ProductType_SelectionChanged(object sender, SelectionChangedEventArgs e) { if (sender is ComboBox) { KeyValuePair <long, string> kvp = (KeyValuePair <long, string>)((ComboBox)sender).SelectedItem; if (kvp.Key == 3) //arrangement { //load arrangementPage MainWindow wnd = Application.Current.MainWindow as MainWindow; ArrangementPage arrangementPage = new ArrangementPage(new AddArrangementRequest()); wnd.NavigationStack.Push(arrangementPage); wnd.MainContent.Content = new Frame() { Content = arrangementPage }; } else { MainWindow wnd = Application.Current.MainWindow as MainWindow; List <InventoryDTO> inventoryList = wnd.GetInventoryByType(kvp.Key); ObservableCollection <InventoryDTO> list1 = new ObservableCollection <InventoryDTO>(); foreach (InventoryDTO i in inventoryList) { list1.Add(i); } InventoryFilterListView.ItemsSource = list1; } } }
public WorkOrderReportPage() { InitializeComponent(); MainWindow mainWnd = Application.Current.MainWindow as MainWindow; inventory = mainWnd.GetInventoryByType(0); }
public WorkOrderReportPage() { InitializeComponent(); MainWindow mainWnd = Application.Current.MainWindow as MainWindow; inventory = mainWnd.GetInventoryByType(0); this.FromDatePicker.SelectedDate = DateTime.Now; this.ToDatePicker.SelectedDate = DateTime.Now; }
public List <InventoryDTO> GetInventory(long inventoryType) { MainWindow wnd = Application.Current.MainWindow as MainWindow; return(wnd.GetInventoryByType(inventoryType)); }