コード例 #1
0
        public static BE.FacilityAudit ToBusinessEntity(this DC.FacilityAudit dcFacilityAudit)
        {
            BE.FacilityAudit facilityAuditResult = new BE.FacilityAudit()
            {
                FacilityAuditGuid = dcFacilityAudit.FacilityAuditGuid,
                FacilityGuid = dcFacilityAudit.FacilityGuid,
                FacilityID = dcFacilityAudit.FacilityID,
                FacilityName = dcFacilityAudit.FacilityName,
                Exerpt = dcFacilityAudit.Exerpt,
                Description = dcFacilityAudit.Description,
                Address = dcFacilityAudit.Address,
                CityStateZipGuid = dcFacilityAudit.CityStateZipGuid,
                PhoneNumber = dcFacilityAudit.PhoneNumber,
                Email = dcFacilityAudit.Email,
                Website = dcFacilityAudit.Website,
                ClientGuid = dcFacilityAudit.ClientGuid,
                ListingTypeGuid = dcFacilityAudit.ListingTypeGuid,
                PublicPhotoFileUri = dcFacilityAudit.PublicPhotoFileUri,
                DateModified = dcFacilityAudit.DateModified,
            };

            return facilityAuditResult;
        }
コード例 #2
0
        //@@NEW - new method.
        public BE.FacilityAudit InsertFacilityAudit(BE.Facility entity)
        {
            // Create the audit record.
            BE.FacilityAudit audit = new BE.FacilityAudit(entity);
            // Insert the audit record.
            BE.FacilityAudit result = InsertFacilityAudit(audit);

            if (Guid.Empty == result.FacilityAuditGuid)
                throw new BE.FacilityAuditException("Facility Audit record was not inserted.", audit);

            return result;
        }