private void datagrid_Item_CellContentClick(object sender, DataGridViewCellEventArgs e) { var senderGrid = (DataGridView)sender; if (senderGrid.Columns[e.ColumnIndex].HeaderText == "Edit") { ItemEntry item = new ItemEntry(int.Parse(senderGrid.Rows[e.RowIndex].Cells["ItemId"].Value.ToString())); item.ShowDialog(); } }
private void ExecuteItemViewCommand(object button) { try { var clickedbutton = button as Button; ItemEntry itemDetailWindow; bool? dialogueResult; if (clickedbutton == null) { return; } var buttenTag = clickedbutton.Tag.ToString(); switch (buttenTag) { case "AddNew": itemDetailWindow = new ItemEntry(null, SelectedWarehouse); itemDetailWindow.ShowDialog(); dialogueResult = itemDetailWindow.DialogResult; if (dialogueResult != null && (bool)dialogueResult) { GetLiveItemsQuantity(); } break; case "ViewEdit": itemDetailWindow = new ItemEntry(SelectedItemQuantity, SelectedWarehouse); itemDetailWindow.ShowDialog(); dialogueResult = itemDetailWindow.DialogResult; if (dialogueResult != null && (bool)dialogueResult) { GetLiveItemsQuantity(); } break; //case "SalesList": // if (SelectedItemQuantity != null) // { // var salesDetailWindow = new TransactionItemsList(TransactionTypes.Sale, SelectedItemQuantity.Item); // salesDetailWindow.ShowDialog(); // } // break; //case "PurchasesList": // var purchasesDetailWindow = new TransactionItemsList(TransactionTypes.Purchase, SelectedItemQuantity.Item); // purchasesDetailWindow.ShowDialog(); // break; //case "PiList": // var piDetailWindow = new TransactionItemsList(TransactionTypes.Pi, SelectedItemQuantity.Item); // piDetailWindow.ShowDialog(); // break; //case "ImList": // var imDetailWindow = new ItemsTransferList(SelectedItemQuantity.Item); // imDetailWindow.ShowDialog(); // break; //case "Reserve": // var reserveWindow = new Reservations(SelectedItemQuantity); // reserveWindow.ShowDialog(); // dialogueResult = reserveWindow.DialogResult; // if (dialogueResult != null && (bool)dialogueResult) // Load(); // break; } } catch (Exception exception) { MessageBox.Show("Can't open window" + Environment.NewLine + exception.Message, "Can't open window", MessageBoxButton.OK, MessageBoxImage.Error); } }
private void createItemToolStripMenuItem_Click(object sender, EventArgs e) { ItemEntry itemEntry = new ItemEntry(); itemEntry.ShowDialog(); }
private void btnAddNewItem_Click(object sender, EventArgs e) { ItemEntry itemEntry = new ItemEntry(); itemEntry.ShowDialog(); }