private void listViewRecords_MouseDoubleClick(object sender, MouseEventArgs e) { if (listViewRecords.SelectedItems.Count != 1) { return; } var record = (Record)listViewRecords.SelectedItems[0].Tag; using (FormRecord fr = new FormRecord(record, false)) { if (fr.ShowDialog() == System.Windows.Forms.DialogResult.OK) { recordsModified = true; PrepareSearchArgs(false); if (!Satisfies(record)) { listViewRecords.SelectedItems[0].Remove(); } else { ReflectRecordChange(listViewRecords.SelectedItems[0]); } } } }
private void buttonNewRecord_Click(object sender, EventArgs e) { Record record = new Record(); using (FormRecord fr = new FormRecord(record, true)) { if (fr.ShowDialog() == System.Windows.Forms.DialogResult.OK) { records.Add(record); recordsModified = true; if (Satisfies(record)) { InsertRecordToList(0, record); } } } }
private void listViewRecords_MouseDoubleClick(object sender, MouseEventArgs e) { if (listViewRecords.SelectedItems.Count != 1) return; var record = (Record)listViewRecords.SelectedItems[0].Tag; using (FormRecord fr = new FormRecord(record, false)) { if (fr.ShowDialog() == System.Windows.Forms.DialogResult.OK) { recordsModified = true; PrepareSearchArgs(false); if (!Satisfies(record)) listViewRecords.SelectedItems[0].Remove(); else ReflectRecordChange(listViewRecords.SelectedItems[0]); } } }
private void buttonNewRecord_Click(object sender, EventArgs e) { Record record = new Record(); using (FormRecord fr = new FormRecord(record, true)) { if(fr.ShowDialog() == System.Windows.Forms.DialogResult.OK) { records.Add(record); recordsModified = true; if (Satisfies(record)) InsertRecordToList(0, record); } } }