Example #1
0
        private void DeleteEntry()
        {
            if (jobInfoDataGrid.SelectedRows.Count > 0)
            {
                int    selectedRowIndex = jobInfoDataGrid.SelectedCells[0].RowIndex;
                int    Id        = (int)jobInfoDataGrid.Rows[selectedRowIndex].Cells[0].Value;
                string jobNumber = jobInfoDataGrid.Rows[selectedRowIndex].Cells[2].Value.ToString();
                string item      = jobInfoDataGrid.Rows[selectedRowIndex].Cells[3].Value.ToString();
                if (MessageBox.Show($"Are you sure you want to delete line Item {item} for Job# {jobNumber}", "Confirm delete", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
                {
                    PrepAndPaintModel deleteId = new PrepAndPaintModel()
                    {
                        Id = Id
                    };
                    PrepAndPaintDB.Delete(deleteId);

                    GetInfo();
                    //if (selectedRowIndex > 0)
                    //{
                    //    jobInfoDataGrid.Rows[selectedRowIndex - 1].Cells[1].Selected = true;
                    //}
                }
            }
            else
            {
                MessageBox.Show("Sorry you need to select an entry to delete!", "Error", MessageBoxButtons.OK);
            }
        }
Example #2
0
 private void DeleteEntry()
 {
     if (dataGridView.SelectedRows.Count > 0)
     {
         int    selectedRowIndex = dataGridView.SelectedCells[0].RowIndex;
         int    Id  = (int)dataGridView.Rows[selectedRowIndex].Cells[0].Value;
         string job = dataGridView.Rows[selectedRowIndex].Cells[1].Value.ToString();
         if (MessageBox.Show($"Are you sure you want to delete job #{job}?", "Confirm delete", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
         {
             PrepAndPaintModel deleteId = new PrepAndPaintModel()
             {
                 Id = Id
             };
             PrepAndPaintDB.Delete(deleteId);
             GetInfo();
             if (selectedRowIndex > 0)
             {
                 dataGridView.Rows[selectedRowIndex - 1].Cells[1].Selected = true;
             }
         }
     }
     else
     {
         MessageBox.Show("Sorry you need to select an entry to delete!", "Error", MessageBoxButtons.OK);
     }
 }