private void Button_Click(object sender, RoutedEventArgs e) { var r = new Reparatie(); r.Opdrachtgever = txtOpdrachtgever.Text; r.Opdracht = txtOpdracht.Text; r.Status = (StatusEnum)Enum.Parse(typeof(StatusEnum), lbxStatus.SelectedItem.ToString()); r.Reparateur = cmbReparateur.Text; r.Deadline = dtpDeadline.SelectedDate.Value; Planning.Add(r); dg.ItemsSource = null; dg.ItemsSource = Planning; }
private void MenuItem_Click(object sender, RoutedEventArgs e) { OpenFileDialog dialoog = new OpenFileDialog(); dialoog.ShowDialog(); string[] data = File.ReadAllLines(dialoog.FileName); foreach (string regel in data) { string[] velden = regel.Split(','); Reparatie r = new Reparatie(); r.Opdrachtgever = velden[0]; r.Opdracht = velden[1]; r.Reparateur = velden[2]; r.Status = (StatusEnum)Enum.Parse(typeof(StatusEnum), velden[3]); r.Deadline = DateTime.Parse(velden[4]); Planning.Add(r); } }