Exemplo n.º 1
0
        public int Calculate(FWTOrganisation organisationObject, StockportGovUK.NetStandard.Models.Verint.Organisation organisation)
        {
            if (organisation.Name != null && organisationObject.Name.Any(x => organisation.Name.Trim().ToLower() == x.FullName.Trim().ToLower()))
            {
                return(2);
            }

            return(0);
        }
        public int Calculate(FWTOrganisation organisationObject, StockportGovUK.NetStandard.Models.Verint.Organisation organisation)
        {
            if (!string.IsNullOrEmpty(organisation.Telephone) &&
                organisationObject.ContactPhones != null)
            {
                if (organisationObject.ContactPhones.Any(x => x.Number.Replace(" ", string.Empty).Replace("-", string.Empty).Trim()
                                                         == organisation.Telephone.Replace(" ", string.Empty).Replace("-", string.Empty).Trim()))
                {
                    return(1);
                }
            }

            return(0);
        }
Exemplo n.º 3
0
        public int Calculate(FWTOrganisation organisationObject, StockportGovUK.NetStandard.Models.Verint.Organisation organisation)
        {
            if (organisationObject.ContactEmails == null ||
                organisationObject.ContactEmails.Length == 0 ||
                string.IsNullOrEmpty(organisation.Email))
            {
                return(0);
            }

            if (organisationObject.ContactEmails.Any(x => x.EmailAddress == organisation.Email))
            {
                return(1);
            }

            return(0);
        }
Exemplo n.º 4
0
        public int Calculate(FWTOrganisation organisationObject, StockportGovUK.NetStandard.Models.Verint.Organisation organisation)
        {
            if (organisation.Address == null || organisationObject.ContactPostals == null)
            {
                return(0);
            }

            if (string.IsNullOrEmpty(organisation.Address.UPRN))
            {
                return(0);
            }

            if (organisationObject.ContactPostals.Any(x => x.UPRN == organisation.Address.UPRN.Trim()))
            {
                return(1);
            }

            return(0);
        }