public void InsertOrUpdate(PROCEDURE procedure) { if (procedure.PROCEDUREID == default(int)) // New entity { _context.Entry(procedure).State = EntityState.Added; } else // Existing entity { _context.Entry(procedure).State = EntityState.Modified; } }
public void InsertOrUpdateGraph(PROCEDURE procedurereportGraph) { if (procedurereportGraph.State == DOCVIDEO.ObjectState.State.Added) { _context.Procedures.Add(procedurereportGraph); } else { _context.Procedures.Add(procedurereportGraph); _context.ApplyStateChanges(); } }