private void CopyEvent( TimelineEventEx src, TimelineEventEx dest ) { dest.Title = src.Title; dest.Description = src.Description; dest.IsDuration = src.IsDuration; dest.StartDate = src.StartDate; dest.EndDate = src.EndDate; dest.EventImage = src.EventImage; dest.TeaserEventImage = src.TeaserEventImage; dest.Video = src.Video; }
protected override void OnOpened( ) { base.OnOpened(); if (AddNew) { if (EditEvent == null) { EditEvent = new TimelineEventEx(); EditEvent.Title = String.Empty; EditEvent.Description = String.Empty; EditEvent.IsDuration = false; EditEvent.StartDate = DateTime.Now; EditEvent.EndDate = DateTime.Now; EditEvent.EventImage = String.Empty; EditEvent.TeaserEventImage = string.Empty; EditEvent.Video = String.Empty; EditEvent.Row = 0; } } else { EditEvent = new TimelineEventEx(); CopyEvent(Event, EditEvent); } this.DataContext = this; }