Exemple #1
0
        //{
        //    get => interestId;
        //    set
        //    {
        //        if (value >= 0)
        //        {
        //            //if (!value) //sprawdzeine w ekstensji??????
        //            //{

        //            //}

        //            interestId = value;
        //        }
        //        //else
        //        //{
        //        //    throw new NoElementException("The user is null");
        //        //}
        //    }
        //}

        public void SetInterestId(int id, Interest interest)
        {
            if (interest.InterestId != id || id < 0)
            {
                return;
            }
            if (!interest.IsAddFilterCalledFirstTime)
            {
                interest.IsAddFilterCalledFirstTime = true;

                var isAdded = interest.AddFilter(id, this);
                if (isAdded)
                {
                    InterestId = id;
                }
            }
            else
            {
                InterestId = id;
            }
        }