示例#1
0
        public void UpdateFaq(Faq faq)
        {
            if (faq == null)
            {
                throw new System.ArgumentNullException(nameof(faq));
            }

            var updateFaq = Faqs.Find(myFaq => myFaq.Id == faq.Id);

            updateFaq.UpdateFaq(faq.Question, faq.Answer, faq.AccountTypeId);
        }
示例#2
0
        public void RemoveFaq(Faq faq)
        {
            if (faq == null)
            {
                throw new System.ArgumentNullException(nameof(faq));
            }

            var removeFaq = Faqs.Find(myFaq => myFaq.Id == faq.Id);

            Faqs.Remove(removeFaq);
        }
示例#3
0
        public void AddFaq(Faq faq)
        {
            if (faq == null)
            {
                throw new System.ArgumentNullException(nameof(faq));
            }

            if (Faqs == null)
            {
                Faqs = new List <Faq>();
            }

            Faqs.Add(faq);
        }