Exemplo n.º 1
0
 /// <summary>
 /// Get By Phone No
 /// </summary>
 public BusinessPartner GetByPhoneNo(string phoneNo, PhoneType phoneType)
 {
     return(DbSet.Where(businessPartner => businessPartner.UserDomainKey == UserDomainKey &&
                        businessPartner.BusinessPartnerPhoneNumbers.Any(bpPhone => bpPhone.PhoneNumber.Equals(phoneNo) && bpPhone.PhoneType.PhoneTypeKey == (int?)phoneType))
            .Include(x => x.BusinessPartnerIndividual)
            .Include(x => x.BusinessPartnerCompany)
            .Include(x => x.BusinessPartnerPhoneNumbers)
            .Include(x => x.BusinessPartnerPhoneNumbers.Select(y => y.PhoneType))
            .Include(x => x.BusinessPartnerAddressList)
            .Include(x => x.Company)
            .Include(x => x.BPRatingType)
            .Include(x => x.PaymentTerm)
            .FirstOrDefault());
 }
Exemplo n.º 2
0
 /// <summary>
 /// Get By Phone No
 /// </summary>
 public BusinessPartner GetByPhoneNo(string phoneNo, PhoneType phoneType)
 {
     return(businessPartnerRepository.GetByPhoneNo(phoneNo, phoneType));
 }