Exemple #1
0
        public void PopulateSearchTag(NewModel model)
        {
            this.SearchTags = new List <string>();

            if (model.Name != null)
            {
                this.SearchTags.Add(model.Name.ToLower());
            }

            if (model.Area != null)
            {
                this.SearchTags.Add(model.Area.ToLower());
            }

            if (model.PhoneNumber != null)
            {
                this.SearchTags.Add(model.PhoneNumber.ToLower());
            }

            if (model.Parking != null)
            {
                this.SearchTags.Add(model.Parking.ToLower());
            }

            if (model.NoiseLevel != null)
            {
                this.SearchTags.Add(model.NoiseLevel.ToLower());
            }
            if (model.Attire != null)
            {
                this.SearchTags.Add(model.Attire.ToLower());
            }


            foreach (var item in model.Cuisines)
            {
                if (item != null)
                {
                }
                this.SearchTags.Add(item.ToLower());
            }
            foreach (var item in model.GoodFor)
            {
                if (item != null)
                {
                    this.SearchTags.Add(item.ToLower());
                }
            }
            foreach (var item in model.EstablishmentType)
            {
                if (item != null)
                {
                    this.SearchTags.Add(item.ToLower());
                }
            }
            foreach (var item in model.TagsTrue)
            {
                if (item != null)
                {
                    this.SearchTags.Add(item.ToLower());
                }
            }
            foreach (var item in model.CreditCards)
            {
                if (item != null)
                {
                    this.SearchTags.Add(item.ToLower());
                }
            }
        }