예제 #1
0
        private void dgvPurchaseOrdersTransactions_CellDoubleClick(object sender, DataGridViewCellEventArgs e)
        {
            if (Convert.ToInt32(dgvPurchaseOrdersTransactions.SelectedRows[0].Cells[1].FormattedValue) == GeneralMethods.GetPurchaseOrderID())
            {
                int  POTID              = Convert.ToInt32(dgvPurchaseOrdersTransactions.SelectedRows[0].Cells[0].FormattedValue);
                int  Quantity           = Convert.ToInt32(dgvPurchaseOrdersTransactions.SelectedRows[0].Cells[4].FormattedValue);
                Form UpdateQuantityForm = new Update_Purchase_Order_Transaction_Quantity(POTID, Quantity);
                UpdateQuantityForm.ShowDialog();

                int POID = Convert.ToInt32(dgvPurchaseOrdersTransactions.SelectedRows[0].Cells[1].FormattedValue);
                TransactionData.DataSource = GeneralMethods.GetPurchaseOrderTransaction(POID);
            }

            else
            {
                MessageBox.Show("Sorry! Only the latest Purchase Order can be edited", "Error");
            }
        }
예제 #2
0
        //private void dgvPurchaseOrders_CellDoubleClick(object sender, DataGridViewCellEventArgs e)
        //{
        //    int id = Convert.ToInt32(dgvPurchaseOrdersTransactions.Rows[dgvPurchaseOrdersTransactions.CurrentCell.RowIndex].Cells[0].FormattedValue.ToString());
        //}

        private void lstPurchaseOrder_SelectedIndexChanged(object sender, EventArgs e)
        {
            if (!(lstPurchaseOrder.SelectedIndex < 0))
            {
                int param = 0;
                //Convert.ToInt32(lstPurchaseOrder.SelectedValue.ToString());
                Int32.TryParse(lstPurchaseOrder.SelectedValue.ToString(), out param);
                TransactionData.DataSource = GeneralMethods.GetPurchaseOrderTransaction(param);
                dgvPurchaseOrdersTransactions.DataSource = TransactionData;
            }
            //if (lstPurchaseOrder.SelectedIndex >= 0)
            //{
            //    //MessageBox.Show((lstPurchaseOrder.SelectedValue.ToString()));
            //    int param = 0;
            //        //Convert.ToInt32(lstPurchaseOrder.SelectedValue.ToString());
            //    Int32.TryParse(lstPurchaseOrder.SelectedValue.ToString(), out param);
            //    TransactionData.DataSource = GeneralMethods.GetPurchaseOrderTransaction(param);
            //}
        }