コード例 #1
0
        private void btn_crypter_Click(object sender, RoutedEventArgs e)
        {
            DatabaseHelperClass dbHelper;
            Button btn = (Button)sender;
            String typeCrypt;

            switch (btn.Name)
                {
                    case "btn_crypter":
                        typeCrypt = CRYPTER; break;
                    case "btn_decrypter":
                        typeCrypt = DECRYPTER; break;
                    default:
                        typeCrypt = ""; break;
                }

            if (txt_text.Text != "" & txt_password.Text != "" & typeCrypt!="" )
            {
                dbHelper = new DatabaseHelperClass();//Creating object for DatabaseHelperClass.cs from ViewModel/DatabaseHelperClass.cs
                Record record = new Record(txt_text.Text, txt_password.Text, typeCrypt);
                dbHelper.Insert(record);
                txt_result.Text = record.result;
                //after add contact redirect to contact listbox page
                //Frame.Navigate(typeof(ReadContactList));
            }
            else
            {
                //await new MessageDialog(ERREUR).ShowAsync();
            }
        }
コード例 #2
0
 private void btn_deleteAll_Click(object sender, RoutedEventArgs e)
 {
     DatabaseHelperClass dbHelper = new DatabaseHelperClass();
     dbHelper.DeleteAllRecords();
     ReadContactList_Loaded();
 }
コード例 #3
0
 public void ReadContactList_Loaded()
 {
     DatabaseHelperClass dbHelper = new DatabaseHelperClass();
     List<Record> listRecords =  dbHelper.getAllRecords();//Get all DB contacts
         listBoxobj.ItemsSource = listRecords.OrderByDescending(i => i.id).ToList();//Binding DB data.
 }