partial void OnCourseLocationChanging(global::Microsoft.Dynamics.DataEntities.CourseLocation value);
        public static CourseHotel CreateCourseHotel(string dataAreaId, string courseLocationId, string hotelId, global::Microsoft.Dynamics.DataEntities.CourseLocation courseLocation)
        {
            CourseHotel courseHotel = new CourseHotel();

            courseHotel.dataAreaId       = dataAreaId;
            courseHotel.CourseLocationId = courseLocationId;
            courseHotel.HotelId          = hotelId;
            if ((courseLocation == null))
            {
                throw new global::System.ArgumentNullException("courseLocation");
            }
            courseHotel.CourseLocation = courseLocation;
            return(courseHotel);
        }