private void btnSubmit_Click(object sender, RoutedEventArgs e)
        {
            string   titel  = txtTitle.Text.Trim();
            string   desc   = txtDesc.Text.Trim();
            DateTime date   = Convert.ToDateTime(dpDate.SelectedDate);
            bool     isDone = (bool)cbIsDone.IsChecked;

            Notities newNotities = new Notities(titel, desc, date, isDone);

            NotitiesLijst.Add(newNotities);
            MessageBox.Show("Notitie " + titel + " is toegevoegt");
            txtTitle.Clear();
            txtDesc.Clear();
            dpDate.SelectedDate = DateTime.Now;
            cbIsDone.IsChecked  = false;

            cbNotities.ItemsSource = null;
            cbNotities.ItemsSource = NotitiesLijst;
        }
Exemplo n.º 2
0
 public MainWindow()
 {
     InitializeComponent();
     //Ofening2.1 & 3.5:
     Persons.Add(new Person("fistname", "lastname", "C:\\Users\\Mohamed\\source\\repos\\Myfirstwpfapp\\Myfirstwpfapp\\images\\person.jpg", "images\\on.png"));
     Persons.Add(new Person("fistname1", "lastname1", "C:\\Users\\Mohamed\\source\\repos\\Myfirstwpfapp\\Myfirstwpfapp\\images\\person1.png", "images\\on.png"));
     Persons.Add(new Person("fistname2", "lastname2", "C:\\Users\\Mohamed\\source\\repos\\Myfirstwpfapp\\Myfirstwpfapp\\images\\person2.png", "images\\off.png"));
     Persons.Add(new Person("fistname3", "lastname3", "C:\\Users\\Mohamed\\source\\repos\\Myfirstwpfapp\\Myfirstwpfapp\\images\\person3.png", "images\\off.png"));
     Persons.Add(new Person("fistname4", "lastname4", "C:\\Users\\Mohamed\\source\\repos\\Myfirstwpfapp\\Myfirstwpfapp\\images\\person4.png", "images\\on.png"));
     //Ofening2.1:
     cmbpersons.ItemsSource = Persons;
     //Ofening3.5:
     lbPersons.ItemsSource = Persons;
     //Ofening3.7:
     using (var ctx = new NotitieContext())
     {
         Notities = ctx.Notities.ToList();
     }
     lvNotities.ItemsSource    = Notities.Where(n => n.Started == null && n.Done == null);
     lvNotitiesStr.ItemsSource = Notities.Where(n => n.Started != null && n.Done == null);
     lvNotitiesDne.ItemsSource = Notities.Where(n => n.Started != null && n.Done != null);
 }