public Address GetAddress(long addressId) { var addressViewTypedView = new AddressViewTypedView(); IRelationPredicateBucket bucket = new RelationPredicateBucket(AddressViewFields.AddressId == addressId); using (var myAdapter = PersistenceLayer.GetDataAccessAdapter()) { myAdapter.FetchTypedView(addressViewTypedView, bucket, false); } if (addressViewTypedView.Rows.IsEmpty()) { throw new ObjectNotFoundInPersistenceException <Address>(addressId); } return(_addressFactory.CreateAddress(addressViewTypedView.Single())); }
public void CreateMedicalVendorThrowsExceptionWhenGivenNullRow() { _addressFactory.CreateAddress(null); }