public List <CreatureDiet> RetrieveCreatureDietListActive()
        {
            List <CreatureDiet> diets = null;

            try
            {
                diets = CreatureDietAccessor.RetrieveCreatureDietListActive();
            }
            catch (Exception)
            {
                throw;
            }

            return(diets);
        }
        public int AddCreatureDiet(CreatureDiet creatureDiet)
        {
            int result = 0;

            try
            {
                result = CreatureDietAccessor.AddCreatureDiet(creatureDiet);
            }
            catch (Exception)
            {
                throw;
            }

            return(result);
        }
        public int UpdateCreatureDiet(CreatureDiet oldCreatureDiet, CreatureDiet newCreatureDiet)
        {
            int result = 0;

            try
            {
                result = CreatureDietAccessor.UpdateCreatureDiet(oldCreatureDiet, newCreatureDiet);
            }
            catch (Exception)
            {
                throw;
            }

            return(result);
        }
        public int UpdateCreatureDietActive(string creatureDietId, bool active)
        {
            int result = 0;

            try
            {
                result = CreatureDietAccessor.UpdateCreatureDietActive(creatureDietId, active);
            }
            catch (Exception)
            {
                throw;
            }

            return(result);
        }
        public CreatureDiet RetreiveCreatureDietByID(string id)
        {
            CreatureDiet diet = null;

            try
            {
                diet = CreatureDietAccessor.RetreiveCreatureDietByID(id);
            }
            catch (Exception)
            {
                throw;
            }


            return(diet);
        }