// PUT api/gadget/5
 public void Put(int id, Gadget model)
 {
     var updateMe = _GadgetRepository.GetAll().FirstOrDefault(x => x.GadgetId == id);
     updateMe.Name = model.Name;
     _GadgetRepository.SubmitChanges();
 }
 // POST api/gadget
 public void Post(Gadget model)
 {
     _GadgetRepository.Insert(model);
     _GadgetRepository.SubmitChanges();
 }