private void butOK_Click(object sender, System.EventArgs e) { if (textDescription.Text == "") { MessageBox.Show(Lan.g(this, "Description cannot be blank.")); return; } MountDefCur.Description = textDescription.Text; try{ if (IsNew) { MountDefs.Insert(MountDefCur); } else { MountDefs.Update(MountDefCur); } } catch (ApplicationException ex) { MessageBox.Show(ex.Message); return; } DialogResult = DialogResult.OK; }
private void FillList() { MountDefs.Refresh(); listMain.Items.Clear(); for (int i = 0; i < MountDefs.Listt.Count; i++) { listMain.Items.Add(MountDefs.Listt[i].Description); } }
private void FillList() { MountDefs.RefreshCache(); listMain.Items.Clear(); _listMountDefs = MountDefs.GetDeepCopy(); for (int i = 0; i < _listMountDefs.Count; i++) { listMain.Items.Add(_listMountDefs[i].Description); } }
private void butDelete_Click(object sender, System.EventArgs e) { if (IsNew) { DialogResult = DialogResult.Cancel; } else { if (!MsgBox.Show(this, true, "Delete mount?")) { return; } MountDefs.Delete(MountDefCur.MountDefNum); DialogResult = DialogResult.OK; } }