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"));
        }
Beispiel #2
0
        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);
            }
        }