Example #1
0
 private void Send_Click(object sender, RoutedEventArgs e)
 {
     using (DelaContext ncon = new DelaContext())
     {
         try
         {
             if (!string.IsNullOrWhiteSpace(AddNameTBox.Text))
             {
                 var zametka = new Delas()
                 {
                     Title    = AddNameTBox.Text,
                     Delo     = mainTbox.Text,
                     DateTime = DateTime.Now.ToString("G"),
                     Password = AddPassTBox.Text
                 };
                 ncon.Delas.Add(zametka);
                 ncon.SaveChanges();
                 ListUpdate();
                 Tab2Clear();
                 myTabContrl.SelectedIndex = 0;
             }
             else
             {
                 MessageBox.Show("Дайте заметке название");
             }
         }
         catch
         {
             MessageBox.Show("Название должно быть уникальным");
         }
     }
 }
Example #2
0
        private void Delete_Click(object sender, RoutedEventArgs e)
        {
            MessageBoxResult result = MessageBox.Show("Вы действительно хотите удалить заметку?", "Удаление заметки",
                                                      MessageBoxButton.YesNo, MessageBoxImage.Warning);

            if (result == MessageBoxResult.Yes)
            {
                using (DelaContext ncon = new DelaContext())
                {
                    var zxc = (from o in ncon.Delas
                               where o.Title == titleTblock.Text
                               select o).FirstOrDefault();
                    ncon.Delas.Remove(zxc);
                    ncon.SaveChanges();
                }
                ListUpdate();
                abc.Text                = "Выберете заметку";
                abc.IsReadOnly          = true;
                titleTblock.Text        = "";
                dateTblock.Text         = "";
                deleteButton.Visibility = Visibility.Hidden;
                saveButton.Visibility   = Visibility.Hidden;
            }
            else
            {
                // Пользователь отменил действие.
            }
        }