示例#1
0
        // Обработчик пункта меню New
        private void miNew_Click(object sender, EventArgs e)
        {
            SaveFileDialog sfd = new SaveFileDialog();

            if (sfd.ShowDialog() == DialogResult.OK)
            {
                database = new TrueFalse(sfd.FileName);
                database.Add($"Введите здесь список покупок за {dtpSpeeding.Value.Date.ToShortDateString()}", 0, dtpSpeeding.Value.Date);
                numenator.Add(dtpSpeeding.Value.Date, database.Count - 1);
                DtpSpeeding_ValueChanged(database, EventArgs.Empty);
                database.Save();
            }
            ;
        }
示例#2
0
 // Обработчик кнопки Сохранить (вопрос)
 private void btnSaveQuest_Click(object sender, EventArgs e)
 {
     try
     {
         if (!numenator.ContainsKey(dtpSpeeding.Value.Date))
         {
             numenator.Add(dtpSpeeding.Value.Date, database.Count);
             database.Add(tBoxListSpending.Text, (double)nudMoney.Value, dtpSpeeding.Value.Date);
         }
         else
         {
             database[numenator[dtpSpeeding.Value.Date]].Money = (double)nudMoney.Value;
             database[numenator[dtpSpeeding.Value.Date]].Text  = tBoxListSpending.Text;
         }
     }
     catch (Exception)
     {
         MessageBox.Show("База данных не создана!", "Ошибка",
                         MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }