public Dealer(LocatorBusinessTypes businessType) : base(LocatorResultTypes.Dealer, businessType) { DealerPrograms = DealerPrograms.None; }
public BusinessTypedList(LocatorBusinessTypes businessType) : base() { BusinessType = businessType; }
public BusinessTypedList(LocatorBusinessTypes businessType, IEnumerable <T> collection) : base(collection) { BusinessType = businessType; }
public LocatorResult(LocatorResultTypes locatorResultType, LocatorBusinessTypes locatorBusinessType) { this.locatorResultType = locatorResultType; this.locatorBusinessType = locatorBusinessType; }
public static bool Includes(this LocatorBusinessTypes type, LocatorBusinessTypes value) { return((type & value) == value); }
public bool IsBusinessTypeOf(LocatorBusinessTypes constant) { return((this.locatorBusinessType & constant) == constant); }
protected Contractor(LocatorResultTypes locatorResultType, LocatorBusinessTypes locatorBusinessType) : base(locatorResultType, locatorBusinessType) { ContractorPrograms = ContractorPrograms.None; }
public Contractor(LocatorBusinessTypes businessType) : this(LocatorResultTypes.Installer, businessType) { }
public Builder(LocatorBusinessTypes businessType) : base(LocatorResultTypes.Builder, businessType) { BuilderPrograms = BuilderPrograms.None; }
private static Contractor CreateContractorOrBuilder(RawBMContractor rawResult, LocatorBusinessTypes businessType) { if (CheckContractorResultType(rawResult, BUILDER_ALL_TYPE_IDS)) { return(new Builder(LocatorBusinessTypes.Roofing | LocatorBusinessTypes.ResidentialInsulation)); } else if (CheckContractorResultType(rawResult, ROOFING_INSTALLER_TYPE_IDS)) { return(new Contractor(LocatorBusinessTypes.Roofing)); } else if (CheckContractorResultType(rawResult, INSULATION_ALL_TYPE_IDS)) { return(new Contractor(LocatorBusinessTypes.ResidentialInsulation)); } return(new Contractor(businessType)); }