public void CreateMedicalVendorMedicalVendorUsersReturnsEmptyListWhenEmptyViewGiven() { List <MedicalVendorMedicalVendorUser> medicalVendorMedicalVendorUsers = _medicalVendorMedicalVendorUserFactoryfactory. CreateMedicalVendorMedicalVendorUsers(new MedicalVendorMedicalVendorUserTypedView()); Assert.IsNotNull(medicalVendorMedicalVendorUsers); Assert.IsEmpty(medicalVendorMedicalVendorUsers); }
public List <MedicalVendorMedicalVendorUser> GetMedicalVendorMedicalVendorUsersForMedicalVendor(long medicalVendorId) { var medicalVendorMedicalVendorUserTypedView = new MedicalVendorMedicalVendorUserTypedView(); IRelationPredicateBucket bucket = new RelationPredicateBucket (MedicalVendorMedicalVendorUserFields.OrganizationId == medicalVendorId); bucket.PredicateExpression.Add(MedicalVendorMedicalVendorUserFields.IsActive == true); bucket.PredicateExpression.Add(MedicalVendorMedicalVendorUserFields.RoleName == Roles.MedicalVendorUser.ToString()); using (var myAdapter = PersistenceLayer.GetDataAccessAdapter()) { myAdapter.FetchTypedView(medicalVendorMedicalVendorUserTypedView, bucket, false); } return(_medicalVendorMedicalVendorUserFactory.CreateMedicalVendorMedicalVendorUsers (medicalVendorMedicalVendorUserTypedView)); }