Ejemplo n.º 1
0
        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();
        }
Ejemplo n.º 2
0
        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;
        }
Ejemplo n.º 3
0
        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;
        }
Ejemplo n.º 4
0
        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();
        }
Ejemplo n.º 5
0
        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);
        }
Ejemplo n.º 6
0
        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;
        }