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; }
//@@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; }