private void AddTermine() { string[] Behandler = { "Mariann", "Anja", "Alex", "Maggie", "Kyra" }; Termine = new ObservableCollection <TerminDataViewModel>(); AlleTermine = new List <TerminDataViewModel>(); var t = new DateTime(2017, 11, 13, 8, 0, 0); for (int i = 1; i < 20; i++) { for (int j = 0; j < 5; j++) { var td = new TerminDataViewModel { PatientenName = "Freier Termin", Behandler = Behandler[j], ID = i.ToString() + " - " + j.ToString(), Termin = t }; //Termine.Add(td); AlleTermine.Add(td); t = t.AddDays(1); } t = t.AddMinutes(30); } Termine = new ObservableCollection <TerminDataViewModel> (AlleTermine.Where(n => n.Behandler == "Alex")); }
public TerminDataViewModel GetViewModel() { var vm = new TerminDataViewModel { PatientenName = this.PatientenName, Behandler = this.Behandler, Termin = this.Termin, ID = this.ID }; return(vm); }
public void addTerminData() { var x = new TerminDataViewModel { PatientenName = "Marc Marcieu", Behandler = "Anja", Termin = new DateTime(2017, 11, 6, 11, 25, 0), ID = "125" }; Termine.Add(x); }
private void Rectangle_MouseMove(object sender, MouseEventArgs e) { Rectangle rect = sender as Rectangle; if (rect != null && e.LeftButton == MouseButtonState.Pressed) { //Just as commnt for a commit var td = new TerminDataViewModel { Behandler = "Mariann", PatientenName = "Michael Stöver", ID = "0401234567" }; //System.Windows.DragDrop.DoDragDrop(rect, // DateTime.Now.ToLongTimeString(), // System.Windows.DragDropEffects.Copy); var dragData = new DataObject(typeof(TerminDataViewModel), td); DragDrop.DoDragDrop(rect, dragData, DragDropEffects.Copy); } }