private void UpdateCourse(SimpleEditableCourse source, Course target)
 {
     target.Name  = source.Name;
     target.City  = source.City;
     target.State = source.State;
     target.Par   = source.Par;
 }
        public void SetCourse(Course course)
        {
            _editingCourse = course;
            if (Course != null)
            {
                Course.ErrorsChanged -= RaiseCanExecuteChanged;
            }

            Course = new SimpleEditableCourse();

            Course.ErrorsChanged += RaiseCanExecuteChanged;
            CopyCourse(course, Course);
        }
        private void CopyCourse(Course source, SimpleEditableCourse target)
        {
            target.CourseId = source.CourseId;

            if (EditMode)
            {
                target.Name  = source.Name;
                target.City  = source.City;
                target.State = source.State;
                target.Par   = source.Par;
                //target.TeeMarkerId = source.TeeMarkerId;
                //target.Rating = source.Rating;
                //target.Slope = source.Slope;
            }
        }