Exemple #1
0
        //Persistir e atualizar um registro existente
        private bool atualizar(PessoaContato OContato)
        {
            //Localizar existentes no banco
            PessoaContato dbContato = this.carregar(OContato.id);

            //Configurar valores padrão
            OContato.setDefaultUpdateValues <PessoaContato>();

            //Atualizacao da Empresa
            var ContatoEntry = db.Entry(dbContato);

            ContatoEntry.CurrentValues.SetValues(OContato);
            ContatoEntry.ignoreFields <PessoaContato>(new string[] { "idPessoa" });

            db.SaveChanges();

            return(OContato.id > 0);
        }