/// <summary> Creates this instance. </summary>
        /// <returns> <c>true</c> if XXXX, <c>false</c> otherwise. </returns>
        private bool Create()
        {
            ItemGuid    = Guid.NewGuid();
            CreatedDate = DateTime.UtcNow;

            var newId = DBReservations.AddReservation(
                ItemGuid,
                ModuleGuid,
                ModuleId,
                Title,
                Description,
                ImageName,
                StartDate,
                EndDate,
                UserId,
                UserGuid,
                Location,
                Latitude,
                Longitude,
                CreatedDate,
                LastModUserId,
                LastModUserGuid,
                LastModUtc);

            ItemId = newId;

            var result = newId > -1;

            if (result)
            {
                var e = new ContentChangedEventArgs();
                OnContentChanged(e);
            }

            return(result);
        }