示例#1
0
        //data grid double click aciton
        private void dgvSellingVoucher_CellDoubleClick(object sender, DataGridViewCellEventArgs e)
        {
            //string msg = String.Format("Row: {0}, Column: {1}",
            //dgvSellingVoucher.CurrentCell.RowIndex,
            //dgvSellingVoucher.CurrentCell.ColumnIndex);
            //MessageBox.Show(msg, "Current Cell");



            int clickedRowID = -1;

            clickedRowID = taSellingVoucher.FillSellingVoucherGridByID(dsMonFactory.sellingVoucher, Convert.ToInt32(dgvSellingVoucher.CurrentRow.Cells[2].Value));



            //double click update
            if (dgvSellingVoucher.CurrentCell.ColumnIndex == 0)
            {
                CreateSellingVoucher frm = new CreateSellingVoucher(Convert.ToInt32(dgvSellingVoucher.CurrentRow.Cells[2].Value), true);
                frm.ShowDialog();
            }

            //double click delete
            else if (dgvSellingVoucher.CurrentCell.ColumnIndex == 1)
            {
                int deleteSellingVoucherID = -1, deleteSellingDetailID = -1;
                deleteSellingVoucherID = taSellingVoucher.DeleteSellingVoucher(clickedRowID);
                deleteSellingDetailID  = taSellingDetail.DeleteSellingDetail(clickedRowID);

                if (deleteSellingDetailID > 0 && deleteSellingVoucherID > 0)
                {
                    MessageBox.Show("Delete Successful");
                    reload_SellingVoucherList();
                }
            }
        }
示例#2
0
        private void btnSellingVoucher_Click(object sender, EventArgs e)
        {
            CreateSellingVoucher f = new CreateSellingVoucher();

            f.Show();
        }
示例#3
0
        private void btnSellingVoucher_Click_1(object sender, EventArgs e)
        {
            CreateSellingVoucher csv = new CreateSellingVoucher();

            csv.Show();
        }