Ejemplo n.º 1
0
        //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);
        }