public void Add(CORelease item)
 {
     try
     {
         db.Releases.Add(item);
         db.ChangeTracker.Entries().First(a => a.Entity.Equals(item.CreatedBy)).State = System.Data.Entity.EntityState.Unchanged;
         db.SaveChanges();
     }
     catch (DbUpdateException ex)
     {
         var message = String.Join("\n", ex.Entries.Select(a => (a.Entity as ControlObject).Code).ToArray());
         throw new InvalidOperationException(string.Format("Could not save following entries:\n {0}", message));
     }
 }
Example #2
0
 public void Add(User item)
 {
     db.Users.Add(item);
     db.SaveChanges();
 }
 public void Update(DrawingExport item)
 {
     db.DrawingExports.AddOrUpdate(item);
     db.SaveChanges();
 }
 public void Add(DrawingRevision item)
 {
     db.Revisions.Add(item);
     db.SaveChanges();
 }