public void Add(Category entity)
        {
            CheckValidity(entity);

            db.Categories.Add(entity);
            Commit();
        }
        public void Update(int id, Category entity)
        {
            CheckValidity(entity);

            var found = GetById(id);

            found.Name = entity.Name;

            db.Categories.Update(found);
            Commit();
        }