public Usuario AtualizarUsuario(Usuario dadosUsuario) { try { var localEntity = _dbContext.Set <Usuario>().Local.FirstOrDefault(f => f.Id == dadosUsuario.Id); if (localEntity != null) { _dbContext.Entry(localEntity).State = EntityState.Detached; } _dbContext.Usuario.Attach(dadosUsuario); _dbContext.Entry(dadosUsuario).State = EntityState.Modified; _dbContext.SaveChanges(); return(dadosUsuario); } catch (Exception ex) { throw ex; } }
public GenericRepository(UsuarioDbContext context) { this.context = context; this.dbSet = context.Set <TEntity>(); }
protected Repository(UsuarioDbContext db) { Db = db; DbSet = db.Set <TEntity>(); }
public Usuario GetById(int id) { return(_usuarioDbContext.Set <Usuario>().Find(id)); }
public Repository(UsuarioDbContext context) { _context = context; DbSet = _context.Set <TEntity>(); }
public void Add(Usuario usuario) { _usuarioDbContext.Set <Usuario>().Add(usuario); _usuarioDbContext.SaveChanges(); }