public IHttpActionResult Put(Product product)
 {
     var isupdated = productservice.UpdateProduct(product.Id, product);
     if (isupdated == true)
         return Ok();
     return BadRequest();
 }
 public IHttpActionResult Post(Product product)
 {
     var issave = productservice.SaveProduct(product);
     if (issave == true)
         return Ok();
     return BadRequest();
 }
 public bool UpdateProduct(int id, Product product)
 {
     try
     {
         db.Entry(product).State = System.Data.Entity.EntityState.Modified;
         db.SaveChanges();
         return true;
     }
     catch (Exception ex)
     {
         return false;
     }
 }
 public bool SaveProduct(Product product)
 {
     try
     {
         db.Products.Add(product);
         db.SaveChanges();
         return true;
     }
     catch (Exception ex)
     {
         return false;
     }
 }