예제 #1
0
        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;
        }
예제 #2
0
        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);
            }
        }