public void UpdateReleaseItem(ReleaseItem item) { var context = new ReleaseItContext(); context.ReleaseItems.Attach(item); context.ChangeTracker.DetectChanges(); context.SaveChanges(); }
public void AddReleaseItem(ReleaseItem item) { item.CreateTime = DateTime.Now; item.UpdateTime = DateTime.Now; var context = new ReleaseItContext(); context.ReleaseItems.Add(item); context.SaveChanges(); }
// PUT /api/releaseitem/5 public void Put(ReleaseItem item) { _repository.AddReleaseItem(item); }
// POST /api/releaseitem public void Post(ReleaseItem item) { _repository.UpdateReleaseItem(item); }