public Response <int> Remove(int id)
        {
            var r = new Response <int>();

            try
            {
                _staticPageRepository.Remove(id);
                r.Success = true;
                r.Message = "Removed static page.";
                r.Data    = id;
            }
            catch (Exception ex)
            {
                _exceptionsRepository.Add(ex);
                r.Success = false;
                r.Message = "Failed to remove static page.";
                r.Data    = 0;
            }

            return(r);
        }
        public void CanRemove()
        {
            _staticPageRepository.Remove(1);

            Assert.IsEmpty(_staticPageRepository.GetAll());
        }