public void EditLeftNav(LeftNavViewModel leftNav) { var leftNavEntity = _leftNavModelFactory.CreateLeftNavEntity(leftNav); _context.Entry(leftNavEntity).State = EntityState.Modified; if (leftNav.Childs != null && leftNav.Childs.Count > 0) { foreach (var child in leftNav.Childs) { if (child.Id == 0) { _context.Entry(child).State = EntityState.Added; } else { _context.Entry(child).State = EntityState.Modified; } } } _context.SaveChanges(); }
public void Edit(Project p) { p.ModifiedDate = DateTime.Now; _context.Entry(p).State = EntityState.Modified; }