public bool AddTerm(string Subject, string Description)
        {
            FoveaRepository rep  = new FoveaRepository(UserID, "FoveanTerms", "AddTerm");
            bool            bRet = rep.AddTerm(Subject, Description);

            return(bRet);
        }
        public FoveanTerms()
        {
            UserType user = UserCache.GetFromCache(0, HttpContext.Current.Request.UserHostAddress);

            if (user == null)
            {
                return;                     //this is an indicator that the database is down
            }
            UserID = user.UserID;

            FoveaRepository rep = new FoveaRepository(UserID, "FoveanTerms", "FoveanTerms");

            rep.FoveaTerms();
            List <FoveaTerms_Type> items = rep.Terms;
            List <FoveaType>       terms = new List <FoveaType>();

            foreach (var item in items)
            {
                terms.Add(new FoveaType
                {
                    Approved    = item.Approved,
                    Description = item.Description,
                    FoveaID     = item.FoveaID,
                    Subject     = item.Subject
                });
            }
            Terms = terms;
        }
        public bool RemoveTerm(int FoveaID)
        {
            FoveaRepository rep = new FoveaRepository(UserID, "FoveanTerms", "RemoveTerm");

            return(rep.RemoveTerm(FoveaID));
        }