Пример #1
0
 private void EdReSebtn1_Click(object sender, EventArgs e)
 {
     SearchRe = EdReSetxtbox1.Text;
     ReadEntries.SearchRental(SearchRe);
     if (ReadEntries.SearchRentals.Count() == 0)
     {
         MessageBox.Show("No Results Found");
         dataGridView1.DataSource = null;
     }
     else
     {
         dataGridView1.DataSource = null;
         combobox();
         dataGridView1.DataSource  = ReadEntries.AllRentals();
         dataGridView1.CurrentCell = null;
         foreach (DataGridViewRow row in dataGridView1.Rows)
         {
             if (ReadEntries.SearchRentals.Contains(row.Index))
             {
                 row.Visible = true;
             }
             else
             {
                 row.Visible = false;
             }
         }
         dataGridView1.CellBeginEdit -= dataGridView1_CellBeginEdit;
         dataGridView1.CellBeginEdit += dataGridView1_CellBeginEdit;
         dataGridView1.CellEndEdit   -= dataGridView1_CellEndEdit;
         dataGridView1.CellEndEdit   += dataGridView1_CellEndEdit;
     }
 }
Пример #2
0
 private void AllRenbtn_Click(object sender, EventArgs e)
 {
     dataGridView1.DataSource = ReadEntries.AllRentals();
     combobox();
     dataGridView1.CellEndEdit   -= dataGridView1_CellEndEdit;
     dataGridView1.CellEndEdit   += dataGridView1_CellEndEdit;
     dataGridView1.CellBeginEdit -= dataGridView1_CellBeginEdit;
     dataGridView1.CellBeginEdit += dataGridView1_CellBeginEdit;
 }
Пример #3
0
        private void EdReDelbtn_Click(object sender, EventArgs e)
        {
            DialogResult dialogResult = MessageBox.Show("Are you sure you want to delete this entry?", "", MessageBoxButtons.YesNo);

            if (dialogResult == DialogResult.Yes)
            {
                int delre = dataGridView1.CurrentCell.RowIndex;
                DeleteEntries.DeleteRe(delre);
                dataGridView1.DataSource = null;
                dataGridView1.DataSource = ReadEntries.AllRentals();
            }
            else if (dialogResult == DialogResult.No)
            {
            }
        }