//Persistir e atualizar um registro existente protected virtual bool atualizar(Noticia ONoticia) { //Localizar existentes no banco Noticia dbNoticia = this.carregar(ONoticia.id); if (dbNoticia == null) { return(false); } //Configurar valores padrão ONoticia.setDefaultUpdateValues(); //Atualizacao da Instituicao var NoticiaEntry = db.Entry(dbNoticia); NoticiaEntry.CurrentValues.SetValues(ONoticia); NoticiaEntry.ignoreFields(); db.SaveChanges(); return(ONoticia.id > 0); }