예제 #1
0
        private void IncomeDetailGrid_CellContentClick(object sender, DataGridViewCellEventArgs e)
        {
            int TransactionID = 0;

            if (e.ColumnIndex == 6)
            {
                txtName.Text = IncomeDetailGrid.Rows[e.RowIndex].Cells["Name"].Value.ToString();
                drpLocationList.SelectedValue = Convert.ToInt32(IncomeDetailGrid.Rows[e.RowIndex].Cells["LocationID"].Value.ToString());
                lblTransactionID.Text         = IncomeDetailGrid.Rows[e.RowIndex].Cells["TransactionID"].Value.ToString();
                txtAmount.Text = IncomeDetailGrid.Rows[e.RowIndex].Cells["Amount"].Value.ToString();
                dateTime.Text  = IncomeDetailGrid.Rows[e.RowIndex].Cells["Date"].Value.ToString();
                txtNote.Text   = IncomeDetailGrid.Rows[e.RowIndex].Cells["Note"].Value.ToString();

                pnlAddIncomeForm.Visible = true;
                PnlIncomeGrid.Visible    = false;
                btnAddNewIncome.Visible  = false;
                btnUpdate.Visible        = true;
            }
            if (e.ColumnIndex == 7)
            {
                TransactionID = Convert.ToInt32(IncomeDetailGrid.Rows[e.RowIndex].Cells["TransactionID"].Value);

                IncomeDetailManager cm = new IncomeDetailManager();
                cm.DeleteIncome(TransactionID);
                bindIncomeGrid();

                pnlAddIncomeForm.Visible = false;
                PnlIncomeGrid.Visible    = true;
            }
        }
예제 #2
0
        private void IncomeDetailGrid_CellContentClick(object sender, DataGridViewCellEventArgs e)
        {
            int TransactionID = 0;

            if (e.ColumnIndex == 6)
            {

                txtName.Text = IncomeDetailGrid.Rows[e.RowIndex].Cells["Name"].Value.ToString();
                drpLocationList.SelectedValue = Convert.ToInt32(IncomeDetailGrid.Rows[e.RowIndex].Cells["LocationID"].Value.ToString());
                lblTransactionID.Text = IncomeDetailGrid.Rows[e.RowIndex].Cells["TransactionID"].Value.ToString();
                txtAmount.Text = IncomeDetailGrid.Rows[e.RowIndex].Cells["Amount"].Value.ToString();
                dateTime.Text = IncomeDetailGrid.Rows[e.RowIndex].Cells["Date"].Value.ToString();
                txtNote.Text = IncomeDetailGrid.Rows[e.RowIndex].Cells["Note"].Value.ToString();

                pnlAddIncomeForm.Visible = true;
                PnlIncomeGrid.Visible = false;
                btnAddNewIncome.Visible = false;
                btnUpdate.Visible = true;

            }
            if (e.ColumnIndex == 7)
            {
                TransactionID = Convert.ToInt32(IncomeDetailGrid.Rows[e.RowIndex].Cells["TransactionID"].Value);

                IncomeDetailManager cm = new IncomeDetailManager();
                cm.DeleteIncome(TransactionID);
                bindIncomeGrid();

                pnlAddIncomeForm.Visible = false;
                PnlIncomeGrid.Visible = true;
            }
        }