private void buttonMoveUp_Click(object sender, RoutedEventArgs e) { var sel = (SentinelDirectorAssistant)listViewNobMudYrd.SelectedItem; if (sel == null) { return; } int selidx = SentinelDirectorAssistantManager.SentinelDirectorAssistantList.IndexOf(sel); if (selidx == -1) { return; } var up = SentinelDirectorAssistantManager.SentinelDirectorAssistantList[selidx - 1]; if (up == null) { return; } SentinelDirectorAssistant tmp = sel; SentinelDirectorAssistantManager.SentinelDirectorAssistantList[selidx] = up; SentinelDirectorAssistantManager.SentinelDirectorAssistantList[selidx - 1] = tmp; Listele(); SavelistViewNobMudYrd(); }
private void buttonMdYrdEkle_Click(object sender, RoutedEventArgs e) { SentinelDirectorAssistant a = new SentinelDirectorAssistant { FullName = textBoxMdYrdAdSoyad.Text.Trim() }; SentinelDirectorAssistantManager.SentinelDirectorAssistantList.Add(a); Listele(); SavelistViewNobMudYrd(); textBoxMdYrdAdSoyad.Text = string.Empty; }
private void buttonMdYrdSil_Click(object sender, RoutedEventArgs e) { SentinelDirectorAssistant SentinelDirectorAssistant = (SentinelDirectorAssistant)listViewNobMudYrd.SelectedItem; if (SentinelDirectorAssistant == null) { return; } SentinelDirectorAssistantManager.SentinelDirectorAssistantList.Remove(SentinelDirectorAssistant); Listele(); SavelistViewNobMudYrd(); textBoxMdYrdAdSoyad.Text = string.Empty; }
private void buttonMdYrdGuncelle_Click(object sender, RoutedEventArgs e) { SentinelDirectorAssistant SentinelDirectorAssistant = (SentinelDirectorAssistant)listViewNobMudYrd.SelectedItem; if (SentinelDirectorAssistant == null) { return; } var r = SentinelDirectorAssistantManager.SentinelDirectorAssistantList.FirstOrDefault(x => x.FullName == SentinelDirectorAssistant.FullName); r.FullName = textBoxMdYrdAdSoyad.Text.Trim(); //Listele(); SavelistViewNobMudYrd(); Listele(); }
private void checkBoxIstenmeyenGunler_Checkeds(object sender, RoutedEventArgs e) { string a = (listViewNobMudYrd.SelectedItem as SentinelDirectorAssistant).FullName;//(((sender as CheckBox).Content) as TextBlock).Text; SentinelDirectorAssistant seçilinöb = SentinelDirectorAssistantManager.AdaGöreBul(a); int x = Convert.ToInt32((sender as CheckBox).Tag); bool ischecked = (sender as CheckBox).IsChecked ?? false; seçilinöb.UnwantedDays[x] = ischecked; var conn = new SQLite.Net.SQLiteConnection(new SQLite.Net.Platform.WinRT.SQLitePlatformWinRT(), FileUtils.FullDataPath); string FullName = (listViewNobMudYrd.SelectedItem as SentinelDirectorAssistant).FullName; var row = conn.Query <SentinelDirectorAssistantDataset>("select * from SentinelDirectorAssistantDataset where FullName=?", FullName).FirstOrDefault(); if (row != null) { if (x == 0) { row.NotMonday = ischecked; } if (x == 1) { row.NotTuesday = ischecked; } if (x == 2) { row.NotWednesday = ischecked; } if (x == 3) { row.NotThursday = ischecked; } if (x == 4) { row.NotFriday = ischecked; } } conn.Update(row); }
private void listViewNobMudYrd_SelectionChanged(object sender, SelectionChangedEventArgs e) { SentinelDirectorAssistant sel = (SentinelDirectorAssistant)listViewNobMudYrd.SelectedItem; UpdateCheckBoxAvailablity((sel != null)); int selidx = (sel == null) ? -1 : SentinelDirectorAssistantManager.SentinelDirectorAssistantList.IndexOf(sel); buttonMoveUp.IsEnabled = (sel != null) && (selidx != 0); buttonMoveDown.IsEnabled = (sel != null) && (selidx != SentinelDirectorAssistantManager.SentinelDirectorAssistantList.Count - 1); if (sel == null) { return; } checkBoxPtesi.IsChecked = sel.UnwantedDays[0]; checkBoxSalı.IsChecked = sel.UnwantedDays[1]; checkBoxÇarşamba.IsChecked = sel.UnwantedDays[2]; checkBoxPerşembe.IsChecked = sel.UnwantedDays[3]; checkBoxCuma.IsChecked = sel.UnwantedDays[4]; textBoxMdYrdAdSoyad.Text = sel.FullName; }