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);
     }
 }
Beispiel #3
0
 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);
     }
 }
Beispiel #4
0
 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;
     }
 }