private void AddSale_Click(object sender, RoutedEventArgs e) { AddSale form = new AddSale(); if (form.ShowDialog() == true) { Sale addSale = new Sale((int)db.CreateSale(form.sale)) { Manager = form.sale.Manager, Product = form.sale.Product, SoldTime = form.sale.SoldTime, SumMoney = form.sale.SumMoney }; SaleCollection.Add(addSale); } }
private void dataGridPurchase_SelectedCellsChanged(object sender, SelectedCellsChangedEventArgs e) { //Get the newly selected cells IList <DataGridCellInfo> selectedcells = e.AddedCells; DataRowView drv = (DataRowView)dataGridPurchase.SelectedItem; if (drv != null) { var selectedRow = drv.Row.ItemArray; //open modal for sale Item AddSale saleScreen = new AddSale(selectedRow); saleScreen.ShowDialog(); //refresh sale data SearchSale(); } }