public IActionResult Delete(int id)
        {
            TbProductAttribute attribute = unitOfWork.ProductAttributes.Get(id);

            if (attribute == null)
            {
                return(NotFound());
            }
            unitOfWork.ProductAttributes.Remove(attribute);
            unitOfWork.Complete();
            return(Ok());
        }
 public IActionResult Add(TbProductAttribute attribute)
 {
     unitOfWork.ProductAttributes.Add(attribute);
     unitOfWork.Complete();
     return(Ok(attribute));
 }
        public IActionResult Get(int id)
        {
            TbProductAttribute productAttribute = unitOfWork.ProductAttributes.GetEagerLoading(id);

            return(Ok(productAttribute));
        }