//Persistir o objecto e atualizar informações private bool atualizar(Mailing OMailing) { OMailing.setDefaultUpdateValues(); //Localizar existentes no banco Mailing dbMailing = this.carregar(OMailing.id); if (dbMailing == null) { return(false); } var MailingEntry = db.Entry(dbMailing); MailingEntry.CurrentValues.SetValues(OMailing); MailingEntry.ignoreFields(); db.SaveChanges(); return(OMailing.id > 0); }